🏳️ASP.NET Core | Open-source web framework for .NET

Website faviconasp.net

Build web apps and services that run on Windows, Linux, and macOS using C#, HTML, CSS, and JavaScript. Get started for free on Windows, Linux, or macOS.

ic\_fluent\_brand\_facebook\_48\_mono Created with Sketch. image/svg+xml Twitch image/svg+xml image/svg+xml

[Skip to main content](javascript:void\(0\))

Code at Microsoft Build

Refactor your skills in Seattle, May 19-22

[Register today](https://aka.ms/MSBuild_NET1_Home)

×

ASP.NET Core

============

Free. Cross-platform. Open source.  

A framework for building web apps and services with .NET and C#.

[Get started](/en-us/learn/aspnet/blazor-tutorial/intro)

Supported on Linux, Windows, and macOS

Build web apps fast with one stack

----------------------------------

ASP.NET Core comes with everything you need to build web apps including Blazor, a web UI framework for quickly creating fast, secure, and robust web apps that run anywhere.

[Learn about Blazor](/en-us/apps/aspnet/web-apps/blazor)

[

Web Apps

--------

Build full stack web apps with HTML, CSS, and C#

](/en-us/apps/aspnet/web-apps/blazor)

[

APIs

----

Develop REST APIs for a range of clients, including browsers and mobile devices

](/en-us/apps/aspnet/apis)

[

Real-time

---------

Enable bi-directional communication between server and client, in real-time

](/en-us/apps/aspnet/signalr)

[

Artificial Intelligence and ML

------------------------------

Build smart apps with C#, OpenAI, and Azure

](/en-us/apps/ai)

What is ASP.NET Core?

---------------------

.NET is a developer platform made up of tools, programming languages, and libraries for building many different types of applications.

ASP.NET Core extends the [.NET developer platform](/en-us/learn/dotnet/what-is-dotnet) with tools and libraries specifically for building web apps.

[Dig deeper: What is ASP.NET Core?](/en-us/learn/aspnet/what-is-aspnet-core)

Learn ASP.NET Core

------------------

Learn all about ASP.NET Core has to offer with our tutorials, video courses, and docs.

[Learn front-end web development](/en-us/learn/front-end-web-dev)

[Learn back-end web development](/en-us/learn/back-end-web-dev)

Fast and scalable

-----------------

ASP.NET Core performs faster than any popular web framework in the independent [TechEmpower benchmarks](https://www.techempower.com/benchmarks/#hw=ph&test=plaintext).

Data sourced from official tests available at [TechEmpower Round 21](https://www.techempower.com/benchmarks/#section=data-r21&hw=ph&test=plaintext).

Build secure apps

-----------------

ASP.NET Core supports industry standard authentication protocols. Built-in features help protect your apps against cross-site scripting (XSS) and cross-site request forgery (CSRF).

ASP.NET Core provides a built-in user database with support for multi-factor authentication and external authentication with Google, X, and more.

Active community and open-source

--------------------------------

Get quick answers to questions with an [active community of developers](/en-us/platform/community) on [Stack Overflow](https://stackoverflow.com/questions/tagged/.net?sort=frequent), [Microsoft Q&A](https://learn.microsoft.com/answers/products/dotnet?WT.mc_id=dotnet-35129-website), and more.

[NET is open source](/en-us/platform/open-source) on GitHub, with over 100,000 contributions and 3,700 companies already contributing.

[Join the .NET community](/en-us/platform/community)

Free hosting on Azure

---------------------

Get 10 ASP.NET Core websites for free with Microsoft Azure.

You can also deploy to any major cloud platform, your own Linux or Windows servers, or one of [many hosting providers](/en-us/apps/aspnet/hosting).

[Host for free with Azure](https://azure.microsoft.com/services/app-service/web/?WT.mc_id=dotnet-35129-website)

[](/en-us/platform/customers#stack-overflow)[](/en-us/platform/customers#the-postage)[](/en-us/platform/customers#ampas)[](/en-us/platform/customers#nopcommerce)[](/en-us/platform/customers#burnrate)

[Read customer stories](/en-us/platform/customers)

You may also be interested in these free e-books

------------------------------------------------

### Blazor e-book

This free e-book introduces ASP.NET Web Forms developers to Blazor. It introduces Blazor concepts in parallel with analogous concepts in ASP.NET Web Forms.

*   [Download PDF](/en-us/download/e-book/blazor-for-web-forms-devs/pdf)

*   [View on the web](https://learn.microsoft.com/dotnet/architecture/blazor-for-web-forms-developers/?WT.mc_id=dotnet-35129-website)

### ASP.NET Core architecture e-book

This guide provides end-to-end guidance on building monolithic web applications using ASP.NET Core and Azure.

*   [Download PDF](/en-us/download/e-book/aspnet/pdf)

*   [View on the web](https://learn.microsoft.com/dotnet/architecture/modern-web-apps-azure/?WT.mc_id=dotnet-35129-website)

### Azure quick start e-book

In this short guide, explore Microsoft Azure services for a variety of .NET application scenarios. Quickly learn about the services that are right for you.

*   [Download PDF](/en-us/download/e-book/azure-quick-start/pdf)

Ready to get started?

---------------------

Our step-by-step tutorial will help you get ASP.NET running on your computer.

[Get started](/en-us/learn/aspnet/blazor-tutorial/intro)

Follow us

*   [](https://www.youtube.com/dotnet)

*   [](https://x.com/dotnet)

*   [](https://github.com/dotnet?WT.mc_id=dotnet-35129-website)

*   [](https://www.linkedin.com/groups/40949/)

*   [](https://tiktok.com/@dotnetdevelopers)

*   [](https://threads.net/@dotnet.developers)

*   [](https://bsky.app/profile/dot.net)

Feedback

English (United States) Español Français (France) Indonesia (Indonesia) Italiano (Italia) 日本語 한국어 Português (Brasil) Русский (Россия) 中文(简体) 中文(台灣)

Dark mode

Dark mode on