Fábio SalomãoExploring MVVM: From Origins to Best Practices in .NET DevelopmentIntroduction4d ago4d ago
Fábio SalomãoPart 6: Implementing SAGAS for Distributed Transactions with Event Driven Domain using .Net 8In the previous parts, we implemented the order, billing, and notification services, creating a solid foundation for our event-driven…Jun 24Jun 24
Fábio SalomãoPart 5: Implementing a Notification Service for Sending Emails with Event Driven Domain using .NetIn the previous part, we added invoice persistence to a database. Now, let’s create a notification service that will consume invoice…Jun 10Jun 10
Fábio SalomãoPart 4: Persisting Invoices in a Database with Entity Framework CoreIn the previous part, we implemented the billing service that consumes order events from RabbitMQ and generates invoices. Now, we will add…Jun 7Jun 7
Fábio SalomãoPart 3: Implementing the Billing Service with Event Driven Domain using .Net 8In the previous part, we implemented the order service, which publishes events to RabbitMQ. Now, let’s create the billing service, which…Jun 5Jun 5
Fábio SalomãoPart 2: Implementing a Sample System with Event Driven Domain using .Net 8In the first part of this series, we introduced the fundamental concepts of Event Driven Domain architecture and its benefits. Now, let’s…Jun 3Jun 3
Fábio SalomãoIntroduction to Event Driven Domain Architecture with .Net 8Event Driven Architecture has been gaining increasing prominence in modern system development. It allows for greater scalability…Jun 2Jun 2
Fábio SalomãoDistributed Cache with Redis and Scrutor in Asp.Net Web API 8: Applying the Decorator PatternIntroductionJun 1Jun 1
Fábio SalomãoCache Distribuído com Redis e Scrutor no ASP.NET Web API 8: Aplicando o Padrão DecoratorIntroduçãoJun 1Jun 1
Fábio SalomãoCreating a CLI - Part 4: Automating Documentation for Your CLI with DocFX and GitHub PagesIn the previous article, we explored versioning your CLI and implementing CI/CD pipelines for automating the build and deployment process…May 26May 26