Milanjovanovic.tech

Balancing Cross-Cutting Concerns in Clean Architecture

WebThese are your common application-level functionalities that span several layers and tiers. Cross-cutting concerns should be centralized in one location. This …

Actived: 1 days ago

URL: https://www.milanjovanovic.tech/blog/balancing-cross-cutting-concerns-in-clean-architecture

Health Checks In ASP.NET Core For Monitoring Your Applications

WebHealth checks are a proactive mechanism for monitoring and verifying the health and availability of an application in ASP.NET Core. ASP.NET Core has built-in …

Category:  Health Go Health

How To Use The Options Pattern In ASP.NET Core 7

WebIn this week's newsletter I want to show you how you can use the powerful Options pattern in ASP.NET Core 7. The options pattern uses classes to provide strongly …

Category:  Health Go Health

Adding the required abstractions for CQRS Milan Jovanovic Tech

Web03: Application Layer. Introduction (5:08) Creating the Application project (0:23) Configuring dependency injection and installing MediatR (2:31) Adding the required abstractions for …

Category:  Health Go Health

Domain-Driven Design, Event Storming, Bounded Contexts Milan

Web02 - Defining Module Boundaries. Domain-Driven Design, Event Storming, Bounded Contexts (15:20) Introducing Evently Sample Application (6:10) Building the First Module …

Category:  Health Go Health

Pragmatic Clean Architecture Milan Jovanović

WebPragmatic Clean Architecture is a very complete course where we can learn from DDD, pattern design, software architecture and testing. Very well explained and highly …

Category:  Course Go Health

Advanced Rate Limiting Use Cases In .NET

WebRate limiting is about restricting the number of requests to your application. It's usually applied within a specific time window or based on some other criteria. Rate …

Category:  Health Go Health

Configuring Entity Framework Core with dependency injection

Web05: Presentation Layer. Introduction (1:05) Creating the Presentation project (2:39) Configuring services with dependency injection (0:52) Adding Controllers and endpoints …

Category:  Health Go Health

Modular Monolith Architecture Milan Jovanović

WebThe Ultimate Modular Monolith Blueprint. This in-depth course will transform the way you build modern systems. You will learn the best practices for applying the Modular Monolith …

Category:  Course Go Health

Milan Jovanović Helping You Become a Better .NET Engineer

WebAccelerate Your. .NET. &. Software Architecture Skills. Join 48K+ Engineers. Level-up your .NET skills, one email at a time. Discover proven .NET patterns & techniques. Explore …

Category:  Health Go Health

Implementing The Saga Pattern With Rebus And RabbitMQ

WebDesigning long-lived processes in a distributed environment is an interesting engineering challenge. And a well known pattern for solving this problem is a Saga. A …

Category:  Health Go Health

Milan Jovanović The .NET Weekly Newsletter

WebUsing Multiple EF Core DbContexts In a Single Application. March 11, 2023. Entity Framework Core (EF Core) is a popular ORM in .NET that allows you to work with …

Category:  Health Go Health

The .NET Weekly Newsletter Milan Jovanović

WebUsing Scoped Services From Singletons in ASP.NET Core. February 17, 2024. Did you ever need to inject a scoped service into a singleton service? I'll explain …

Category:  Health Go Health

The .NET Weekly Newsletter Milan Jovanović

WebLightweight In-Memory Message Bus Using .NET Channels. Suppose you're building a modular monolith, a type of software architecture where different components …

Category:  Health Go Health

Implementing an API Gateway For Microservices With YARP

WebAn API gateway is a specific type of reverse proxy designed for managing APIs. It acts as a single entry point for API consumers to the various backend services. …

Category:  Health Go Health

Milan Jovanović The .NET Weekly Newsletter

WebWhy Clean Architecture Is Great For Complex Projects. July 29, 2023. I've been using Clean Architecture for 6+ years on large scale applications serving …

Category:  Health Go Health

Milan Jovanović The .NET Weekly Newsletter

WebMulti-Tenant Applications With EF Core. May 20, 2023. Most software applications today are built around the concept of multi-tenancy. One application serves …

Category:  Health Go Health