ASP.NET Core Architecture: The Decisions That Matter in Production
ASP.NET Core does not force you into one application architecture. That freedom is useful, but it also makes it easy to accumulate layers, abstractions and...
Start typing to search articles and topics.
.NET
Engineering guidance for ASP.NET Core, APIs, application design, performance, and maintainability, focused on software that has to survive production.
ASP.NET Core does not force you into one application architecture. That freedom is useful, but it also makes it easy to accumulate layers, abstractions and...
A production-focused guide to designing explicit contracts, handling realistic failures, protecting trust boundaries, and recognizing defensive-programming...
Configure ASP.NET Core Response Compression Middleware for Brotli and Gzip, understand the HTTPS and compression-level trade-offs, and verify the result in...
Send email through SendGrid's SMTP relay from a .NET Framework 4.8 application using System.Net.Mail.SmtpClient. The tested example includes HTML email,...
If System.Net.Mail.SmtpClient sends an invalid hostname in the SMTP EHLO command, some mail servers reject the connection before the message is sent. Here is...
Authenticate an existing WordPress user from a .NET application by sending the user's credentials to the JWT Authentication for WP REST API token endpoint....
Enable static and dynamic GZIP compression for a Windows Azure App Service by updating IIS configuration through Kudu, then troubleshoot the CPU thresholds...
A complete Azure Pipelines example for building, testing and deploying a classic ASP.NET Framework website when FTP or FTPS is the deployment interface...
Temporarily suspend ReSharper without uninstalling it, turn it back on when needed, add a toggle shortcut, and use suspension as a practical performance...
Use classic ASP.NET bundling and minification to combine CSS and JavaScript files, reduce asset size, configure production optimization, and render bundles...