The Evolution of .NET Dependency Resolution
A historical overview of Microsoft's .NET dependency resolution APIs, from IServiceProvider to ASP.NET frameworks like MVC, Web API, and SignalR.
A historical overview of Microsoft's .NET dependency resolution APIs, from IServiceProvider to ASP.NET frameworks like MVC, Web API, and SignalR.
A tutorial on setting up a CI/CD pipeline for an ASP.NET MVC application using GitHub Actions, including build and release jobs.
A technical guide on migrating a legacy ASP.NET MVC application to Windows Containers, covering prerequisites, tooling, and upgrade steps.
A guide to implementing dependency injection using StructureMap in legacy ASP.NET MVC applications, covering controllers and non-DI components.
A guide to writing unit tests that ensure ASP.NET MVC action methods have the ValidateAntiForgeryToken attribute, with tips for the ReSharper/Rider test runner.
Using ReSharper's Structural Search and Replace to find ASP.NET MVC action methods that need the ValidateAntiForgeryToken attribute for CSRF protection.
A guide for ASP.NET MVC Core developers on identifying and adding CSRF protection to an inherited codebase lacking security measures.
A tutorial on setting up Angular 4 and TypeScript within an ASP.NET MVC application using Visual Studio 2017.
A tutorial on configuring Angular 4 routing within an ASP.NET MVC application using Visual Studio 2017 and TypeScript.
A guide to using a NuGet package for integrating Angular 2 into ASP.NET MVC and WebAPI applications, including setup and configuration.
A guide to creating a dynamic sitemap.xml file for ASP.NET MVC applications to improve search engine crawling.
Explains how to minify HTML in ASP.NET MVC to remove extra whitespace from Razor comments and code, saving bandwidth.
A guide to dynamically generating a robots.txt file in ASP.NET MVC, including SEO benefits and code examples.
Explains how to implement canonical URLs in ASP.NET MVC to improve SEO by consolidating page rank and avoiding duplicate content issues.
A technical guide on implementing RSS and Atom feeds within ASP.NET MVC applications, covering formats, structure, and best practices.
Explains how to implement Content Security Policy (CSP) in ASP.NET MVC to enhance security by controlling allowed content sources.
A technical guide on implementing domain routing and tenant resolution for multi-tenant applications using ASP.NET MVC 6/5.
A guide to enhancing ASP.NET MVC security using NWebSec NuGet packages to configure HTTP response headers and implement Content Security Policy.
A guide to securing the ASP.NET MVC Web.config file, covering custom errors, cookie security, and removing revealing HTTP headers.
A comprehensive guide to implementing favicons and related icons for modern websites, covering various devices and platforms with ASP.NET MVC examples.