DevOps
13 posts tagged with this.
-
Don't Bake Environment Into the .NET Publish Zip
Green Web Deploys still boot against staging SQL when environment was baked into the zip. Bind ASPNETCORE_ENVIRONMENT on IIS and keep one Release artifact.
-
Keep Host Config Intact When Publishing .NET 10
Blind Web Deploy overwrites connection strings and rewrite rules on shared IIS. Separate code from host config with skip rules and layered settings.
-
Web Deploy Parameters and Post-Publish Smoke Tests
Most IIS outages after a .NET ship are bad config, not bad code. Parameterize Web Deploy, keep secrets off disk, and gate traffic on a short smoke script.
-
Ship .NET 10 With Staging Slots, Not Blind Overwrites
Stop overwriting production first. Use a publish-once pipeline, staging slots, and post-deploy smoke checks that fit shared IIS and Windows VPS.
-
Folder Swap Cutover for .NET 10 on IIS
Shared and VPS IIS hosts rarely offer Azure-style slots. Publish to a sibling folder, smoke-test it, then flip the site physical path for a clean cutover.
-
GitHub Actions Web Deploy for .NET 10 on IIS
Wire publish and Web Deploy into GitHub Actions so ASP.NET Core 10 reaches IIS the same way every push, with safe excludes and a smoke check.
-
app_offline.htm for Clean ASP.NET Core IIS Cutover
Drop app_offline.htm before you overwrite bins on IIS. It stops new requests, reduces file locks, and makes .NET 10 cutovers predictable on Windows hosts.
-
FDD vs Self-Contained for .NET 10 on IIS Hosts
Framework-dependent .NET 10 publishes stay lean on IIS when the host has the runtime. Use self-contained only when you must pin a patch level.
-
Web Deploy Parameters for Multi-Env IIS Hosts
Stop baking secrets into publish output. Use Web Deploy parameters and .pubxml profiles so one .NET 10 package targets staging and production IIS cleanly.
-
Folder Swaps and Smoke Tests for IIS .NET Deploys
Ship ASP.NET Core 10 to IIS with a staging folder, a brief app_offline window, and a post-swap smoke check. Safer cutovers without cloud slots.
-
Deploy .NET 10 to IIS with Web Deploy and CI
Ship ASP.NET Core apps to IIS with Web Deploy, CI publish, config transforms, and post-deploy smoke checks. Patterns for shared and VPS hosts.
-
Reliable CI/CD Pipelines for .NET 10 Deployments
CI/CD patterns that reduce deployment failures for .NET workloads: pipeline structure, automation steps, and monitoring for Windows Server hosts.
-
CI/CD Patterns for Reliable .NET 10 Deployments
Modern CI/CD pipelines make ASP.NET Core releases faster and more reliable. Proven patterns for automation, testing, and deployment on Windows Server.