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.

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.

ASP.NET Core Gotchas - No. 1

Dec 6, 2017

Steve Gordon experienced a gotcha using environment variables with ASP.NET Core 2.0 and Linux and shares a workaround.

CRUD operations in Angular with ASP.NET Core and HATEOAS

Dec 5, 2017

Fabian Gosebrink implements CRUD operations in Angular which are driven by an ASP.NET Core Web API using HATEOAS.

Stuff Every .NET App Should be Logging at Startup

Dec 4, 2017

Nima Ara shares a helper class which collects System, Process, Drives, Assemblies, Environment Variables, and Networking information about a production application to assist in debugging.

See more