ASP.NET Core

Overview

ASP.NET Core is a cross-platform, high-performance, open-source framework for building modern, cloud-based, internet-connected applications. It is a rewrite of ASP.NET and includes features like MVC (Model-View-Controller), Razor Pages, and Web API. ASP.NET Core can run on Windows, macOS, and Linux, and can be deployed to cloud platforms such as Azure, AWS, and Google Cloud.

Key Features

Getting Started

To begin with ASP.NET Core, you'll need the .NET SDK. You can download it from the official .NET website. Once installed, you can create your first application using the .NET CLI:

dotnet new webapp -o MyWebApp
cd MyWebApp
dotnet run

Popular Scenarios

Further Reading