ASP.NET

ASP.NET is a free, cross-platform, open-source framework for building modern, cloud-based, internet-connected applications and services. ASP.NET runs on the .NET platform.

Getting Started with ASP.NET

This section provides an overview of ASP.NET and guides you through setting up your development environment and creating your first ASP.NET application.

Key Concepts

ASP.NET Core Development

Explore the core features and development patterns of ASP.NET Core:

Razor Pages

Learn how to build rich, interactive web UIs with Razor Pages:

ASP.NET MVC

Understand the MVC pattern for building structured web applications:

Web API Development

Build RESTful services with ASP.NET Web API:

Blazor

Dive into Blazor for building dynamic, server-rendered or client-side web UIs:

Resources