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 an ASP.​NET Core Application

Oct 9, 2017

Jürgen Gutsch tests controllers and writes integration tests without an external web server.

Debugging into ASP.NET Core 2.0 source code

Oct 6, 2017

Laurent Kempé learns the internals of the framework, specifically the compilation of Razor pages, by setting up Visual Studio 2017 15.3 to debug into ASP.NET Core 2.0 source code.

Building Web applications with Knockout.js and ASP.NET core

Oct 5, 2017

Francesco Abbruzzese integrates Knockout.js and ASP.NET Core in a standard Single Page Application as well as in a mixed SPA/MVC application.

Creating and trusting a self-signed certificate on Linux for use in Kestrel and ASP.NET Core

Oct 4, 2017

Andrew Locks creates a self-signed certificate for use in a Linux development environment.

Bring ViewBag Back to Razor Pages

Oct 3, 2017

Hisham Bin Ateya steps through what it would take to bring the ViewBag back to Razor Pages.

Welcome to the New Blog Template for ASP.NET Developers

Oct 2, 2017

The ASP.NET team interns explore how to use Razor Pages features and best practices and walk through the blog template code they wrote.

ASP.NET Core 2.0 - Repository Overview: Razor Pages

Sep 29, 2017

Jack Histon explains how to use Razor Pages within ASP.NET Core 2.0, and how it fits into this existing ecosystem, in the 5th part of his ongoing series.

See more