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

Announcing ASP.NET Core 2.0

The ASP.NET team is proud to announce general availability of ASP.NET Core 2.0. This release features compatibility with .NET Core 2.0, tooling support in Visual Studio 2017 version 15.3, and the new Razor Pages user-interface design paradigm.

Sending Direct Messages using SignalR with ASP.NET core and Angular

Dec 15, 2017

Damien Bowden uses SignalR to send direct messages between different clients using ASP.NET Core to host the SignalR Hub and Angular to implement the clients.

Using the Angular Material Paginator with ASP.NET Core and Angular

Dec 14, 2017

Fabian Gosebrink uses Angular Material with Angular to implement a table with paging which is driven by an ASP.NET Core Web API.

Global Exception Handling for ASP.NET Core

Dec 13, 2017

Joseph Woodward shares a GitHub project which allows the configuration of exception handling as a convention with an ASP.NET Core application pipeline, as opposed to explicitly handling them within each controller action.

ASP.NET Core - Beginner

Dec 12, 2017

Scott Hanselman and Maria Naggaga start a 3-part series on ASP.NET Core at Microsoft Virtual Academy.

Using Docker Hub to automatically build a Docker image for ASP.NET Core apps

Dec 11, 2017

Andrew Lock uses Docker Hub's GitHub integration to automatically build a Docker image when pushing to a GitHub repository.

Build ASP.NET Core Applications with Bamboo

Dec 8, 2017

Matt Millican builds and deploy ASP.NET Core web applications to IIS servers using Bamboo.

Building multi-tenant applications with ASP.NET Core

Dec 7, 2017

Anuraj Parameswaran develops multi-tenant applications with ASP.NET Core, where a single instance of his software application serves multiple customers.

See more