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

ASP.NET Community Standup

Watch the weekly ASP.NET Community Standup for live demos, Q&A, roadmap information and more.

.NET Conf is September 12 — 14, 2018 — Save the Date!

.NET Conf is a free, 3 day virtual developer event co-organized by the .NET community and Microsoft.

Hosting Azure Functions backed Blazor application on Azure Storage static website

Aug 15, 2018

Gunnar Peipman deploys a Blazor application as a Azure static website on Azure Storage, and uses Azure Functions as a server back-end for Blazor application hosted as a static site.

VS Code extensions for the discerning developer palate

Aug 14, 2018

Burke Holland shares favorite VS Code extensions from the Azure team.

WebAssembly - Interview with Steve Sanderson (Talking Blazor)

Aug 13, 2018

David Pine interviews Steve Sanderson for his take on WebAssembly.

Web Assembly and Blazor: Re-assembling the Web

Aug 10, 2018

Rick Strahl takes a deep dive into Blazor.

Under the hood of ASP.NET Core WebHooks - Model Binding

Aug 9, 2018

Tomasz Peczek extends his series on WebHooks by looking at binding the parameters.

Centralized exception handling and request validation in ASP.NET Core

Aug 8, 2018

Filip Wojcieszyn introduces a consistent, centralized way of handling exceptions and request validation in an ASP.NET Core web application.

See more