ASP.NET
ASP.NET Core web framework: MVC, Razor views, middleware pipeline, security, Blazor, and CMS platforms.
Pages
- MVC — MVC pattern in ASP.NET Core: response formatting and routing
- Razor — Razor view engine and alternative view engines for server-side rendering
- OpenID Connect — OpenID Connect authentication protocol over OAuth 2.0 with REST/JSON flows
- Middleware — ASP.NET Core middleware pipeline: writing and composing custom middleware
- Authorization — role-based and policy-based authorization with ASP.NET Core Identity
- Attributes —
AuthorizeAttributeand other ASP.NET Core attribute-based declarative configuration - Blazor —
Blazorclient-side UI framework targetingWebAssemblyrunning in the browser - Commands —
dotnetCLI commands including migrate, build, and project tooling - Web App (MVC6 + EF Core + Angular) — full-stack course: ASP.NET Core MVC 6,
EF Core, andAngular - Auth0 —
Auth0identity platform: universal/embedded login, SSO, OAuth 2.0, and OIDC glossary - Single Page Apps — .NET SPA templates, ASP.NET Core with
Angular, TypeScript integration, andVite - YARP — YARP reverse proxy toolkit for .NET, BFF pattern with
.NET Aspire - Minimal APIs — lightweight HTTP APIs without controllers, OpenAPI specification, and parameter binding
CMS Platforms
ASP.NET Core-based content management systems:
- Orchard Core — open-source modular and multi-tenant application framework and CMS built on ASP.NET Core
- Umbraco — flexible and developer-friendly ASP.NET CMS used by 500,000+ websites
- Cofoundry — code-first extensible .NET Core CMS and application framework
- Piranha CMS — lightweight open-source CMS for ASP.NET Core
- Squidex — headless CMS and content management hub
- Lynicon — CMS for ASP.NET Core targeting .NET Standard 2.0 and .NET 4.6+
- Redakt CMS — enterprise content management for .NET Core
- Blogifier — simple, lightweight open-source blog engine in ASP.NET Core
- Contentful — hosted headless CMS with .NET SDK support