Explore how to choose Azure hosting for .NET applications, manage configuration and identity, connect to data, monitor production behavior, and plan safer releases.
Explore how an ASP.NET Core application can send traces, metrics, and logs to Azure Monitor, and what to consider when configuring correlation, sampling, and production alerts.
How should a .NET Core application connect to Azure SQL and handle queries, transient failures, and schema changes? This guide explores practical EF Core choices for a production data layer.
How should an ASP.NET Core app hand off lengthy tasks to a .NET worker? Explore queue design, duplicate deliveries, retries, dead-letter handling, and monitoring with Azure Service Bus.
How should an ASP.NET Core application upload and serve files with Azure Blob Storage? Explore the request flow, identity setup, validation, private access, and operational choices involved.
How can an ASP.NET Core app share cached data across instances using Azure Managed Redis? Explore setup, cache-aside reads, expiration, invalidation, and outage considerations.