Understanding SOLID Principles: Coding the Uncle Bob WayWhy do we need SOLID Principles? Before SOLID, developers had a messy OOP life: Fat Classes Doing Everything 🍔 → Hard to read & modify. SRP: “Hey, do one job, not five!” (Splits big classes into focused ones). One Change, Everything Breaks 💥 → ...Mar 1, 2025 · 7 min readsolidrules.hashnode.dev
How to Dockerize Your ASP.NET Core, Angular, and SQL Database AppDockerizing an application involves creating lightweight, portable containers to encapsulate your application and its dependencies. This guide will walk you through the process of dockerizing an application built with ASP.NET Core, Angular, and an SQ...Jan 22, 2025 · 7 min readdockerization.hashnode.dev
Clean Architecture in ASP.NET CoreClean architecture is a software design approach that emphasizes separation of concerns to create maintainable, scalable, and testable systems. We’ll explore the key principles of Clean Architecture and demonstrate how to implement it in an ASP.NET C...Jan 15, 2025 · 5 min readcaching.hashnode.dev
Step-by-Step Guide to Implementing Redis Caching in ASP.NET CoreCaching is a key technique for boosting the performance and scalability of web applications. In this article, we’ll set up caching in an ASP.NET Core Web API using Redis, a powerful in-memory data store. Prerequisites ASP.NET Core Web API project: E...Jan 4, 2025 · 5 min readcaching.hashnode.dev