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.

ASP.NET Core 2.1.0-rc1 now available

Dan Roth announces the first release candidate of ASP.NET Core 2.1!

Create a CRUD App using Blazor and ASP.NET Core

May 21, 2018

Virendra Dugar sets up Blazor and creates a CRUD app using Blazor and ASP.NET Core.

Geospatial Search with ASP.NET Core, Aurelia, and Google Maps

May 18, 2018

Matthew Groves demonstrates the geospatial capabilities of Couchbase Full Text Search by creating a web-based UI with Aurelia that performs searches.

Creating an ASP.NET Core Markdown TagHelper and Parser

May 17, 2018

Rick Strahl adds robust Markdown support both for content embedding as well as simple parsing with a small Nuget package.

GraphQL with ASP.NET Core (Part- II : Middleware)

May 16, 2018

Fiyaz Hasan builds out custom middleware for GraphQL.

Implementing HATEOAS Functionality in an ASP.NET Core Web API

May 15, 2018

David Berry implements HATEOAS (Hypertext As The Engine Of Application State) in ASP.NET Core, showing how to generate the correct URLs in the response.

ASP.NET Blazor rendering with F#

May 14, 2018

Ryan Riley shares Trail, a GitHub project for ASP.NET Blazor rendering with F#.

See more