Let's say you are working at a company, and there is an application written in the .NET Framework that has been in use for 15 years and is now considered legacy. How can we modernize this application using current technologies?
In microservices development, we often deal with complex code for handling transactions between services, typically involving verbose try-catch blocks. To ensure consistency in distributed systems, the Saga pattern offers a straightforward approach. Today, I'll walk you through implementing this pattern using MassTransit, a reliable framework for orchestrating distributed systems.
.NET Chiseled Image is a new image type that Microsoft announced during the .NET Conf 2023 keynote. This image type offers improvements in both performance and security. In this article, I will share my experiences with it.