Introduction to ASP.NET
ASP.NET is made by Microsoft to help build web apps. Before ASP.NET, we used something called Classic ASP. ASP.NET lets you write in different languages like C# and VB. It helps make websites with the mix of HTML, CSS, and JavaScript.
While .NET Framework can make different apps, ASP.NET is only for web apps and services. That's why we call ASP.NET a part of .NET Framework.
Here's when different versions of ASP.NET came out:
2002: Version 1.0
...
2017: Version 4.7.1
In 2015, there was a change. A new project, ASP.NET Core Version 1.0, started. It's a bit different and improved.
What's a Web App?
A web app is a program on the internet. You use a web browser, like Chrome or Firefox, to see and use it. Many tools, like Java or PHP, can make web apps. When you use a web app made with .NET, it runs on something called IIS. IIS sends the website's info to your browser.
Different ASP.NET Kinds
There are different ways and styles to use ASP.NET:
Classic ASP: The old way Microsoft made web stuff.
ASP.NET: The new way, after Classic ASP. Version 4.6 is the newest.
ASP.NET Core: A new and better ASP.NET from 2015. It works on many computers, not just Windows.
ASP.NET Web Forms & MVC: Different tools and styles for making web apps.
ASP.NET Web Pages: Single web page apps.
ASP.NET API: A tool for making web apps.
With ASP.NET, you can make web apps in 3 styles: Web Pages, MVC, or Web Forms.
Why Use ASP.NET?
People like ASP.NET because:
It's part of the bigger .NET Framework, which has lots of tools.
It's fast.
You can write important code in C#.
You can make pages that change with user actions.
It works with popular web tools, like React and Angular.
You can use it on many systems, like Windows and Linux.
ASP.NET is good for making web apps and services. It's useful, and versatile, and many developers love it.
Comments
Post a Comment