ASP.NET Core
89 posts tagged with this.
-
Optimizing CI/CD Pipelines for ASP.NET Core Deployments
Modern .NET teams achieve faster, safer releases by structuring CI/CD around automated testing, staged deployments, and targeted monitoring. This post details pipeline patterns and automation steps that integrate cleanly with Windows Server and IIS hosting environments.
-
Native AOT Deployment Gains in ASP.NET Core 10
ASP.NET Core 10 ships measurable improvements to Native AOT compilation that reduce startup time and memory footprint on Windows Server. The changes affect trimming, JSON serialization, and minimal API cold starts without requiring new code patterns.
-
CI/CD Patterns for Reliable .NET 10 Deployments
Effective CI/CD pipelines reduce deployment failures and speed up releases for ASP.NET Core applications. This post outlines proven patterns for automation, testing, and monitoring on Windows Server environments.
-
.NET 10 Runtime Updates and C# 14 Features
Microsoft shipped .NET 10 with targeted runtime optimizations and the first wave of C# 14 language changes. This post summarizes the changes that affect production workloads and shows how to adopt them on current hosting platforms.
-
Mitigating Recent ASP.NET Core Request Smuggling Risks
A flaw in Kestrel's HTTP/2 frame handling enables request smuggling on misconfigured production sites. Update to current .NET releases and enforce strict header validation to close the exposure.
-
.NET 10 Runtime Updates and C# 14 Features
The current .NET 10 release includes measurable gains in JIT throughput and container startup times. C# 14 adds targeted language improvements that reduce boilerplate in common scenarios for library and application developers.
-
CI/CD Patterns for Reliable .NET Deployments
Effective CI/CD pipelines reduce release friction for ASP.NET Core workloads on Windows Server. This post outlines build automation, IIS deployment steps, and monitoring practices that improve reliability without added complexity.
-
Native AOT in ASP.NET Core 10 for Smaller API Deployments
Native AOT compilation in ASP.NET Core 10 produces smaller binaries and faster cold starts for API services. This post covers required project changes, current limitations, and practical tuning steps for production workloads.
-
Mitigating Recent ASP.NET Core Request Handling Risks
A recent Microsoft advisory addresses flaws in how ASP.NET Core processes certain HTTP requests under load-balanced or reverse-proxy setups. Production sites must apply configuration changes and runtime updates to prevent potential smuggling or injection vectors.
-
.NET 10 Runtime Gains and C# 14 Language Updates
.NET 10 ships measurable runtime speedups and new C# 14 syntax that reduce boilerplate in everyday code. This post summarizes the June 2026 updates most relevant to ASP.NET Core applications on Windows Server.
-
CI/CD Patterns for Reliable .NET Deployments
Effective CI/CD pipelines reduce deployment failures and accelerate release cycles for ASP.NET Core applications. This post outlines proven patterns for automation, testing, and monitoring on Windows Server environments.
-
.NET 10 Minimal API Endpoint Filters
Endpoint filters in .NET 10 provide a clean way to add cross-cutting concerns directly to Minimal API endpoints. This post shows how to implement validation, logging, and result transformation with concrete code examples.
-
Mitigating Recent .NET Deserialization Risks in Production
A recent advisory warns of unsafe object deserialization paths in ASP.NET Core workloads. Production sites on Windows Server and IIS must apply targeted configuration and code changes to reduce exposure.
-
.NET 10 Ships with Runtime and C# 14 Updates
Microsoft released .NET 10 in May 2026, delivering measurable runtime gains and several C# 14 language additions. Teams running production workloads on Windows Server should review the new AOT defaults and updated ASP.NET Core hosting model before upgrading.
-
Native AOT in ASP.NET Core 10: Smaller Faster Deployments
Native AOT compilation in ASP.NET Core 10 produces self-contained binaries under 20 MB with sub-100 ms startup. The technique eliminates JIT overhead and simplifies container and serverless deployments on Windows Server.