ASP.NET has undergone significant changes since its inception, evolving from a simple web framework to a comprehensive platform for building modern web applications.
With the introduction of ASP.NET Core, developers can now build cross-platform applications with improved performance and flexibility:
ASP.NET Core (newest since 2016)
ASP.NET Core is a successor to ASP.NET.
It is a re-implementation of ASP.NET as a modular web framework, which is cross-platform and open-source.
It merges ASP.NET MVC, ASP.NET Web API, and ASP.NET Web Pages into a unified framework.
In order to use it, download and install Visual Studio Community.
ASP.NET (till 2016)
ASP.NET is part of Microsoft’s .NET platform and is the successor to ASP technology.
ASP.NET is a free web framework for building web sites and web applications using HTML5, CSS3, & JavaScript.
Typical ASP.NET Downloads include the following software: