.NET 8 and Blazor United / Server-side rendering
Explores .NET 8's new Blazor Web template, unifying server and WebAssembly models with per-component server-side rendering.
Explores .NET 8's new Blazor Web template, unifying server and WebAssembly models with per-component server-side rendering.
A guide to configuring JetBrains Rider and ReSharper to properly recognize and support the Feature Folders pattern in ASP.NET Core MVC projects.
Explores the concept of discriminated unions in C#, their implementation using generic Results classes, and their application in ASP.NET Core Minimal APIs.
A tutorial on building a minimal clone of ASP.NET Core from scratch to understand its core concepts like the web server, controllers, and middleware.
A guide to implementing multi-tenancy in ASP.NET Core using the FinBuckle.Multitenant library, covering tenants, strategies, and stores.
Learn to implement feature flags (feature management) in ASP.NET Core for controlled rollouts, testing, and rollbacks without redeploying.
Introducing Sisk, a lightweight, open-source, and cross-platform alternative HTTP server for .NET, independent of ASP.NET Core.
A tutorial on using Docker Compose to containerize an ASP.NET Core Web API and connect it to a SQL Server database running in separate containers.
A tutorial on implementing Clean Architecture principles in Blazor WebAssembly applications using C#, .NET, and WebAssembly.
A tutorial on generating sitemaps for ASP.NET Core applications using an open-source library, covering MVC, Minimal APIs, Razor Pages, and Entity Framework Core.
A tutorial on building Docker images and running ASP.NET Core applications inside containers using Dockerfile commands.
Explores ASP.NET 8's new IExceptionHandler to convert exceptions into standardized Problem Details responses for better API error reporting.
A guide to containerizing ASP.NET Core applications with Docker, covering installation, Dockerfiles, and deployment.
A developer's guide to migrating a large .NET Framework 4.8 application to .NET 6 using an iterative, step-by-step approach.
A developer shares experiences and key findings from testing .NET 8 previews 1-5, covering container changes, analyzers, and build output.
A tutorial on integrating Bootstrap modals with HTMX and ASP.NET Core for dynamic, server-rendered modal dialogs.
Explains how to handle ASP.NET Core anti-forgery tokens when using HTMX boosts, including solutions for script re-registration.
A tutorial on using .NET's IAsyncEnumerable<T> to create streaming APIs with ASP.NET Core and Blazor, inspired by ChatGPT's real-time UI updates.
A guide to integrating and configuring Sass (Syntactically Awesome Style Sheets) within ASP.NET Core projects using Visual Studio and VS Code.
Explains JavaScript Import Maps for ASP.NET Core devs, comparing traditional scripts to ES modules for better dependency management.