This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Learn to use ASP.NET Core to create web apps and services that are fast, secure, cross-platform, and cloud-based. Browse tutorials, sample code, fundamentals, API reference and more.
Choose interactive web apps, web API, MVC-patterned apps, real-time apps, and more
Develop with reusable UI components that can take advantage of WebAssembly for near-native performance
Develop RESTful HTTP services with ASP.NET Core web API
Develop page-focused web apps with a clean separation of concerns
Develop web apps using the Model-View-Controller design pattern
Add real-time functionality to your web app, enable server-side code to push content instantly
Develop contract-first, high-performance services with gRPC in ASP.NET Core
Create data-driven web apps in ASP.NET Core
Explore overviews, tutorials, fundamental concepts, architecture and API reference for previous ASP.NET framework versions
Contribute to ASP.NET Core docs. Read our contributor guide.