.NET
46 posts tagged with this.
-
ASP.NET Core 10 on IIS: In-Process Hosting Checklist
Ship ASP.NET Core 10 on IIS without 502.5 surprises. App pool, ANCM, Web.config, and SQL connection settings that actually matter on Windows hosts.
-
App Pool Recycling That Won't Wake You at 3 AM
Bad IIS app pool defaults cause more ASP.NET outages than flaky deploys. Tune recycling, bitness, and Full Trust for stable Windows shared hosting.
-
Deploy .NET 10 to IIS with Web Deploy and CI
Ship ASP.NET Core apps to Windows IIS with Web Deploy, CI publish, config transforms, and post-deploy smoke checks. Practical patterns for shared and VPS hosts.
-
Graceful Shutdowns for ASP.NET Core on IIS
IIS recycles app pools on a schedule, after idle time, or on config changes. Hook ASP.NET Core lifetime events so in-flight work finishes and SQL connections close cleanly.
-
ASP.NET Core 10: IIS Application Initialization
App pool recycles still cold-start ASP.NET Core on IIS. Use Application Initialization plus a warmup path so .NET 10 apps stay responsive after recycle.
-
Rate Limiting Enhancements in ASP.NET Core 10
ASP.NET Core 10 refines the built-in rate limiting middleware with improved sliding-window algorithms and per-endpoint metrics. Developers gain tighter control over concurrency without external dependencies while preserving low-latency request handling.
-
Native AOT Deployment in ASP.NET Core 10
ASP.NET Core 10 ships with mature Native AOT support that delivers smaller binaries and faster cold starts on Windows Server. This post shows how to adopt it in production minimal API projects without breaking existing DI or reflection patterns.
-
IIS App Pool Recycling That Won't Surprise You
Most ASP.NET instability on Windows hosting traces to app pool defaults, not application bugs. Set recycling, bitness, and idle timeout so restarts stay scheduled and predictable.
-
.NET 10 Updates Deliver Runtime Gains and C# 14 Refinements
Mid-2026 brings targeted service releases for .NET 10 along with maturing C# 14 preview features that target async workflows and memory efficiency. Developers running production workloads on Windows Server see measurable improvements in JIT throughput and AOT compilation times.
-
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.
-
.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.
-
.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.
-
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.
-
.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.
-
.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.