- For the current framework, see: ASP.NET
ASP.NET Core is a free and open-source web framework, and the next generation of ASP.NET, developed by Microsoft and the community. It is a modular framework that runs on both the full .NET Framework, on Windows, and the cross-platform .NET Core.
The framework is a complete rewrite that unites the previously separate ASP.NET MVC and Web API into a single programming model.
Despite being a new framework, built on a new web stack, it does have a high degree of concept compatibility with ASP.NET MVC.
Naming
100000769279206 100000769279206 100000769279206 100000769279206 100000769279206 100000769279206 100000769279206 100000769279206 100000769279206 100000769279206 100000769279206 100000769279206 100000769279206 100000769279206 100000769279206 100000769279206 100000769279206 100000769279206 100000769279206 100000769279206 100000769279206 100000769279206 100000769279206 100000769279206 100000769279206 100000769279206 100000769279206 100000769279206 100000769279206 100000769279206 100000769279206 100000769279206 100000769279206 100000769279206 100000769279206 100000769279206 100000769279206
Features
- No-compile developer experience
- Modular framework distributed as NuGet packages
- Cloud-optimized runtime
- Host-agnostic via Open Web Interface for .NET (OWIN) support[1][2] - runs in IIS or standalone
Components
- Entity Framework (EF) Core
- Identity Core
- MVC Core
- Razor Core