Milan JovanovićWhat You Need To Know About EF Core Bulk UpdatesWhen you’re dealing with thousands or even millions of records, efficiency is king. That’s where EF Core bulk update capabilities come into…4 min read·2 days ago----
Milan JovanovićFrom Transaction Scripts to Domain Models: A Refactoring JourneyI once led the development of a fitness tracking app. We started with Transaction Scripts to handle features like workout creation and…5 min read·Jun 15, 2024--2--2
Milan JovanovićCaching in ASP.NET Core: Improving Application PerformanceCaching is one of the simplest techniques to significantly improve your application’s performance. It’s the process of temporarily storing…6 min read·Jun 8, 2024--1--1
Milan JovanovićVertical Slice Architecture: Structuring Vertical SlicesAre you tired of organizing your project across layers?5 min read·Jun 1, 2024--1--1
Milan JovanovićShift Left With Architecture Testing in .NETPicture this: You’re part of a team building a shiny new .NET application. You’ve carefully chosen your software architecture. It could be…6 min read·May 25, 2024----
Milan JovanovićEF Core Migrations: A Detailed GuideManaging database schemas as your applications grow can quickly become a headache. Manual changes are error-prone and time-consuming. This…8 min read·May 18, 2024--1--1
Milan JovanovićBuilding Resilient Cloud Applications With .NETFrom my experience working with microservices systems, things don’t always go as planned. Network requests randomly fail, application…6 min read·May 11, 2024----
Milan JovanovićImplementing API Gateway Authentication With YARPAPI gateways provide clients with a single point of entry. This streamlines their interactions with your system and ensures the security of…4 min read·May 4, 2024--1--1
Milan JovanovićRequest-Response Messaging Pattern With MassTransitBuilding distributed applications might seem simple at first. It’s just servers talking to each other. Right?5 min read·Apr 27, 2024--1--1
Milan JovanovićIntroduction to Distributed Tracing With OpenTelemetry in .NETIf you’re building or maintaining distributed .NET applications, understanding how they behave is key to ensuring reliability and…5 min read·Apr 20, 2024----