Milan Jovanović5 EF Core Features You Need To KnowOkay, let’s be honest. We all have a million things on our plates, and diving deep into every nook and cranny of EF Core might not be at…3d ago3d ago
Milan JovanovićImproving Code Quality in C# With Static Code AnalysisWriting good code is important for any software project. It’s also something I deeply care about. However, it can be hard to spot problems…Aug 3Aug 3
Milan JovanovićSimple Messaging in .NET With Redis Pub/SubRedis is a popular choice for caching data, but its capabilities go far beyond that. One of its lesser-known features is Pub/Sub support…Jul 27Jul 27
Milan JovanovićTesting Modular Monoliths: System Integration TestingModular monoliths strike a balance between the simplicity of monolithic architecture and the flexibility of microservices. By breaking down…Jul 20Jul 20
Milan JovanovićBuilding Your First Use Case With Clean ArchitectureThis is a question I often hear: how do I design my use case with Clean Architecture?Jul 131Jul 131
Milan JovanovićService Discovery in Microservices With .NET and ConsulMicroservices have revolutionized how we build and scale applications. By breaking down larger systems into smaller, independent services…Jul 6Jul 6
Milan JovanovićFlexible PDF Reporting in .NET Using Razor ViewsI’ll never forget when I was working on a project that required generating weekly sales reports for a client. The initial solution…Jun 291Jun 291
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…Jun 22Jun 22
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…Jun 152Jun 152
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…Jun 81Jun 81