MSDN Documentation

ASP.NET Web Application Development Tutorials

Introduction to ASP.NET Web Apps

Explore the fundamentals of building modern web applications using ASP.NET. This section covers core concepts, project setup, and essential building blocks.

Getting Started with ASP.NET Core

Learn how to create your first ASP.NET Core web application, understand project structure, and run it locally.

Start Tutorial

MVC Design Pattern in ASP.NET

Dive deep into the Model-View-Controller pattern and how it's implemented in ASP.NET for building maintainable applications.

Start Tutorial

Razor Pages Explained

Understand Razor Pages, a simpler page-centric programming model for ASP.NET Core that makes it easy to build web UIs.

Start Tutorial

Data Access and Management

Learn how to interact with databases, manage data, and implement data-driven features in your ASP.NET applications.

Entity Framework Core Basics

Master Entity Framework Core for efficient data access. Covers migrations, CRUD operations, and database context configuration.

Start Tutorial

Working with APIs

Build and consume RESTful APIs using ASP.NET Core. Learn about Web API controllers and data serialization.

Start Tutorial

Authentication and Authorization

Secure your web applications by implementing user authentication and authorization features.

ASP.NET Core Identity

Implement robust user management, authentication, and authorization using ASP.NET Core Identity.

Start Tutorial

Securing Web APIs

Learn patterns and techniques for securing your ASP.NET Core Web APIs against unauthorized access.

Start Tutorial

Advanced Topics

Explore more advanced concepts and patterns for building scalable and performant web applications.

Blazor WebAssembly Development

Build interactive client-side web UIs with C# using Blazor WebAssembly.

Start Tutorial

Microservices Architecture with ASP.NET Core

Understand how to design and build microservices using ASP.NET Core.

Start Tutorial

Real-time Applications with SignalR

Implement real-time features like chat and live updates using ASP.NET Core SignalR.

Start Tutorial
Tip: Ensure you have the latest .NET SDK installed to follow along with these tutorials. Check the .NET SDK Information page for details.