Overview of ASP.NET Core MVC
mainASP.NET Core MVC is a patterns-based framework for building dynamic websites and HTTP services. It enables a clean separation of concerns and provides full control over markup. The framework is designed for agile development and supports the latest web standards, making it suitable for Test-Driven Development (TDD).
Key capabilities include:
- Building both web pages and HTTP services within a single aligned framework.
- Hosting options include IIS or self-hosting within your own process.
- Support for sophisticated applications using modern web standards.