Point-to-Site Internet breakout through Azure Virtual WAN
Explains how to configure Azure Virtual WAN with a secured hub and Azure Firewall to enable forced tunneling and Internet breakout for Point-to-Site VPN users.
Explains how to configure Azure Virtual WAN with a secured hub and Azure Firewall to enable forced tunneling and Internet breakout for Point-to-Site VPN users.
Tips for inclusive scheduling and communication in distributed software teams, focusing on time zones and clear date/time formats.
A guide to using a simple four-column Kanban board to organize work, reduce stress, and improve visibility for yourself and your team.
Argues that pull requests are a valuable form of documentation, capturing the 'why' and context behind code changes for future developers.
Explores practical uses of C# ValueTuple for swapping values, pattern matching, deconstruction, and implementing IEquatable to write cleaner code.
A developer shares their personal journey, process, and benefits of becoming a Microsoft MVP, focusing on community contributions and consistency.
A developer documents their experiment using ChatGPT to build a full-stack web application, detailing the tech stack, challenges, and outcomes.
A guide to generating Salesforce test data using OpenAI GPT-3 and Azure Logic Apps, bypassing traditional methods.
Explains how to use ordered indexes in Entity Framework 7 for database query optimization, including performance benefits and implementation.
An analysis of ChatGPT's future, predicting challenges like company dilution, failed competition, and a potential acquisition.
A guide to configuring log levels in ASP.NET Core applications using the appsettings.json file and namespace-specific settings.
Explains a .NET Framework VerificationException when using readonly structs in partial trust environments and the underlying IL safety checks.
A guide to verifying .NET dependency injection containers to catch missing registrations and captive dependencies at startup.
Author argues against JS private class fields due to incompatibility with Proxies, impacting reactivity in frameworks like Vue.
A tutorial on creating custom validation attributes in ASP.NET Core to implement complex data validation rules.
The author works on Python exercises from Exercism and makes behind-the-scenes improvements to their streaming content.
Explains how to use the Unit of Work pattern with domain events in a .NET DDD application to ensure data consistency.
Introducing rc, a new Unix shell inspired by Plan 9 rc, designed to fix quoting issues and improve on POSIX shells with better list and string handling.
Explains covariance and contravariance in C# generics with practical examples from the .NET Framework.
Explains how to use C# source generators with regular expressions in .NET 7+ for improved performance and debuggability.