ASP.NET Documentation
Welcome to the comprehensive documentation for ASP.NET, Microsoft's powerful open-source framework for building modern, cloud-ready, internet-connected applications.
Getting Started with ASP.NET Core
ASP.NET Core is a cross-platform, high-performance, open-source framework for building modern, internet-connected applications. It's designed for:
- Building Web Applications: Create dynamic websites and web services.
- Developing APIs: Build robust RESTful APIs.
- Real-time Applications: Utilize SignalR for real-time communication.
- Cloud-Native Development: Easily deploy to cloud platforms like Azure and AWS.
Explore the following resources to begin your ASP.NET Core journey:
Key Concepts and Features
Dive deeper into the core components and capabilities of ASP.NET:
- Razor Pages: A simpler page-centric model for building web UI.
- Blazor: Build interactive client-side web UIs with .NET.
- Middleware Pipeline: Customize the request processing pipeline.
- Dependency Injection: A fundamental pattern for building loosely coupled applications.
- Configuration: Manage application settings effectively.
- Authentication and Authorization: Secure your applications.
API Reference
Access detailed information on classes, methods, and properties for the ASP.NET Core libraries.
Use the navigation on the left to browse the API documentation or search directly for specific types.
Browse ASP.NET Core API Reference
Community and Support
Join the vibrant ASP.NET community, find answers to your questions, and contribute to the project.