Blog

Get building

ASP.NET

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.

Unit Testing ASP.NET Core Tag Helper

Dec 27, 2017

Anuraj Parameswaran writes unit tests for a Markdown tag helper.

About the Updated SPA Templates from ASP.NET Core

Dec 26, 2017

Fiyaz Bin Hasan introduces a new extension to Microsoft.AspNetCore.SpaServices which allows for the spinning up any framework respective CLI based development servers from an ASP.NET Core back-end.

POST Tunneling Middleware for ASP.NET Core

Dec 25, 2017

Tomasz Peczek uses POST Tunneling for older applications which cannot use PATCH requests to integrate with a Web API.

Snapshot Debugging with Visual Studio 2017: Now Ready for Production`

Dec 22, 2017

The Visual Studio team announces the release of Snapshot Debugger, a tool that enables the debugging of ASP.NET and ASP.NET Core apps running in Azure App Services.

Show 1500 - the History of .NET

Dec 21, 2017

.NET Rocks! celebrates episode 1500 with a look back at the history of .NET.

.NET Foundation's Summer Hackfest with Jon Galloway

Dec 20, 2017

Jon Galloway talks about the .NET Foundation's Summer Hackfest in this episode of On .NET.

ASP.NET Core Gotchas – No. 2

Dec 19, 2017

Steve Gordon discovers that some settings from launchSettings.json are now loaded by dotnet run.

See more