January 28th, 2024
A brief list of the new features and changes experienced after upgrading from Visual Studio 2012 to Visual Studio 2013.
October 28th, 2026
Cloud Services (classic) was retired in 2024. How RDP worked for Azure Cloud Services, how to enable it for extended support roles, and secure RDP to VMs now.
January 28th, 2024
How to use ASP.NET Membership Provider with Azure in C# by modifying the Web.Config at runtime.
October 28th, 2026
Send a text message from C# in a few lines: Twilio SDK and plain HttpClient examples, an injectable ISmsSender for ASP.NET Core, plus US 10DLC rules to know.
January 28th, 2024
Do you want to build png files from your load testing automatically as part of your integration scripts? Learn how to setup JMeter and report back the results a
October 28th, 2026
Run scheduled jobs in a .NET 8+ Windows Service with Quartz.NET: Worker Service setup, cron triggers in UTC, dependency injection, and installing with sc.exe.
October 28th, 2026
ASP.NET Core routing is case-insensitive, so /About and /about are duplicate URLs. Use LowercaseUrls plus a 301 rule or IIS rewrite rule to force lowercase.
October 28th, 2026
IIS never deletes its own logs, so they can fill your disk. Where IIS logs live, plus a PowerShell script and scheduled task to delete logs older than 30 days.
January 28th, 2024
Redirect your www traffic with your web.config
January 28th, 2024
Setting up IIS, ports, permissions, and SQL Server Express. Migrating from shared hosting to a VPS with Psake, MSBuild and WebDeploy 3.0.