- C# Insights
- Posts
- 🦾 Building resilient cloud services with .NET 8
🦾 Building resilient cloud services with .NET 8
This article describes how to build resilient HTTP services using .NET 8. It introduces new packages - Microsoft.Extensions.Http.Resilience and Microsoft.Extensions.Resilience - that make it easy to add resilience strategies like retries, timeouts and circuit breaking to HTTP clients.
The context discusses how Scriban can be used as a templating engine for .NET. It shows an example of using Scriban to render a Liquid template that iterates over a list of products and displays their details. Scriban allows injecting .NET methods and variables into the template context.
This article discusses how to create alerts in Azure Monitor when metrics exceed or drop below thresholds. It shows how to configure a custom metric in Application Insights to track the number of searches, then set up static and dynamic alerts on that metric.
The article discusses the different cookies used in ASP.NET Core - the authentication cookie, session cookie, and antiforgery cookie. It explains that the Data Protection API is used to encrypt and protect the contents of these cookies.
This article explores the advanced features of C# that are pivotal in optimizing code performance, combining insights from both a theoretical and practical standpoint.
This document discusses changes to ConfigureAwait in .NET 8.0. ConfigureAwait allows configuring behavior when awaiting tasks, like whether execution should continue on the captured synchronization context.
Reply