Back to Aspnetcore

Overview of ASP.NET Core

aspnetcore/overview.md

latest6.0 KB
Original Source

Overview of ASP.NET Core

[!INCLUDE]

ASP.NET Core is a cross-platform, high-performance, open-source framework for building modern web apps using .NET. The framework is built for large-scale app development and can handle any size workload, making it a robust choice for enterprise-level apps.

Key features:

:::moniker range=">= aspnetcore-6.0"

:::moniker-end

:::moniker range=">= aspnetcore-3.0 < aspnetcore-6.0"

:::moniker-end

:::moniker range="< aspnetcore-3.0"

:::moniker-end

Why choose ASP.NET Core?

  • Unified framework: ASP.NET Core is a complete and fully integrated web framework with built-in production-ready components to handle all of your web development needs.
  • Full stack productivity: Build more apps faster by enabling your team to work full stack, from the frontend to the backend, using a single development framework.
  • Secure by design: ASP.NET Core is built with security as a top concern and includes built-in support for authentication, authorization, and data protection.
  • Cloud-ready: Whether you're deploying to your own data centers or to the cloud, ASP.NET Core simplifies deployment, monitoring, and configuration.
  • Performance & scalability: Handle the most demanding workloads with ASP.NET Core's industry leading performance.
  • Trusted and mature: ASP.NET Core is used and proven at hyperscale by some of the largest services in the world, including Bing, Xbox, Microsoft 365, and Azure.

Get started

Are you ready to start your ASP.NET Core learning journey? It's time to build your first web app with ASP.NET Core!

[!div class="nextstepaction"] xref:get-started