Get building


ASP.NET is an open source web framework for building modern web apps and services with .NET. ASP.NET creates websites based on HTML5, CSS, and JavaScript that are simple, fast, and can scale to millions of users.

Download Visual Studio 2017
Free, powerful IDE for ASP.NET on Windows
Download .NET Core
Free .NET command-line tools for Windows, Mac, and Linux

Free courses

Start learning ASP.NET and ASP.NET Core for free with videos, interactive tutorials, code samples and more.

Learn more

Community spotlight RSS Feed

Introducing ASP.NET Core 2.0 Preview 2

The ASP.NET team announces the second preview version of the ASP.NET Core 2.0 framework and Visual Studio tools to try.

Build 2017

Jul 25, 2017

Watch 15 sessions from Microsoft Build 2017 to learn about the latest new technologies and exciting plans on the horizon.

Prettify YesSQL Data Access APIs in ASP.NET Core

Jul 24, 2017

Hisham Bin Ateya writes an API to simplify the data access process for YesSQL in ASP.NET Core.

Health checks for building services

Jul 21, 2017

Brad Wilson shares health check samples with ASP.NET Core.

Customize Razor Pages Handlers

Jul 20, 2017

Hisham Bin Ateya customizes Page Handlers in the new Razor Pages.

Shh... Secrets are Coming to Windows in Docker 17.06

Jul 19, 2017

Elton Stoneman walks through migrating .NET Framework apps to use secrets for sensitive data.

ASP.NET Core - App Building Workshop

Jul 18, 2017

Jon Galloway shares his ASP.NET Core App Building Workshop, building a full-featured ASP.NET Core application from scratch in 7 sessions.

.NET Application Architecture Guidance

Jul 17, 2017

Use the Microsoft Application Architecture Guidance docs to gain practical advice, best practices, and sample applications for using .NET with microservices, Docker containers, Kubernetes, Xamarin, ASP.NET, Azure, Service Fabric, and more.

See more