Written by Mark Pringle | Last Updated on Monday, November 28, 2022

ASP.NET Core General Information

ASP.NET Core is an open-source web-development framework, that runs on macOS, Linux, and Windows. This popular framework is used for developing web applications and websites.

ASP.NET Core is completely different from ASP.NET; thus, it is not an augmented or updated version of ASP.NET.

Advantages of ASP.NET Core

  • It is performance focused and faster than other popular web-development frameworks.
  • Multiple versions of ASP.NET Core can exist on the same server side by side.
  • It is designed from scratch to be platform-agnostic, running on macOS, Linux, and Windows systems seamlessly.
  • It is open source (code that is designed to be publicly accessible) and has over 3,700 companies and 100,000 contributors collaborating within the community.
  • ASP.NET core has integrated development environments (IDE) specifically designed to facilitate building applications on any operating system.
    • Visual Studio
    • Visual Studio Code
  • It is suitable for developing cloud-based such as web applications, mobile applications, and IoT applications.
  • Integrates seamlessly with popular client-side frameworks and libraries, including Blazor, Angular, React, and Bootstrap.