Skip to main content

What is ASP.NET Core

ASP.Net Core is a framework1 built on top of .NET platform1 that is:

for building:

  • Modern
  • Cloud based
  • internet-conneceted applications

Such as web apps, IoT apps, and mobile backends.

ASP.NET Core apps run on .NET, a free, cross-platform, and open-source application runtime. It was architected to provide an optimized development framework for apps that are deployed to the cloud or run on-premises. It consists of modular components with minimal overhead, so you retain flexibility while constructing your solutions. You can develop and run your ASP.NET Core apps cross-platform on Windows, Mac, and Linux.

Footnotes​

  1. Platform vs Framework Explained ↩ ↩2