.NET Ramblings
open-menu closeme
Home
Videos
Feeds
About
Contribute
github linkedin
  • SOLID Principles C# Guide: Complete Reference for .NET 10

    calendar Jun 10, 2026 · devleader.ca
    SOLID Principles C# Guide: Complete Reference for .NET 10

    Master the five solid principles c# every .NET developer needs: SRP, OCP, LSP, ISP, and DIP. With real code examples for .NET 10. Link to article: https://www.devleader.ca/2026/06/10/solid-principles-c-guide-complete-reference-for-net-10


    Read More
  • When to Use Mediator Pattern in C#: Decision Guide with Examples

    calendar Jun 10, 2026 · devleader.ca
    When to Use Mediator Pattern in C#: Decision Guide with Examples

    Learn when to use the mediator pattern in C# with decision criteria, practical scenarios, and code examples for reducing coupling. Link to article: https://www.devleader.ca/2026/06/10/when-to-use-mediator-pattern-in-c-decision-guide-with-examples


    Read More
  • Deploying ASP.NET Core Web API to Azure and Docker

    calendar Jun 9, 2026 · devleader.ca
    Deploying ASP.NET Core Web API to Azure and Docker

    A complete guide to deploy asp.net core Web API using Docker, Azure App Service, and Azure Container Apps with .NET 10 best practices. Link to article: https://www.devleader.ca/2026/06/09/deploying-aspnet-core-web-api-to-azure-and-docker


    Read More
  • Iterator vs Observer Pattern in C#: Key Differences Explained

    calendar Jun 9, 2026 · devleader.ca
    Iterator vs Observer Pattern in C#: Key Differences Explained

    Compare the iterator vs observer pattern in C# with side-by-side code examples showing pull-based vs push-based data access and when to use each approach. Link to article: https://www.devleader.ca/2026/06/09/iterator-vs-observer-pattern-in-c-key-differences-explained


    Read More
  • Testing ASP.NET Core Web API: WebApplicationFactory and Integration Tests

    calendar Jun 8, 2026 · devleader.ca
    Testing ASP.NET Core Web API: WebApplicationFactory and Integration Tests

    Learn testing asp.net core web api with WebApplicationFactory, integration tests, auth, and EF Core in-memory databases in .NET 10. Link to article: https://www.devleader.ca/2026/06/08/testing-aspnet-core-web-api-webapplicationfactory-and-integration-tests


    Read More
  • How to Implement Mediator Pattern in C#: Step-by-Step Guide

    calendar Jun 8, 2026 · devleader.ca
    How to Implement Mediator Pattern in C#: Step-by-Step Guide

    How to implement the mediator pattern in C# with step-by-step code examples, best practices, and common pitfalls for behavioral design patterns. Link to article: https://www.devleader.ca/2026/06/08/how-to-implement-mediator-pattern-in-c-stepbystep-guide


    Read More
  • The Management Trap in Software Engineering - Dev Leader Weekly 143

    calendar Jun 8, 2026 · devleader.ca
    The Management Trap in Software Engineering - Dev Leader Weekly 143

    Welcome to another issue of Dev Leader Weekly! In this issue, I dig into a Reddit thread about the management trap -- why engineering management is a fundamentally different job than being an IC, how I think about absorbing chaos so my team can stay focused, and what you actually need to understand before you take that …


    Read More
  • ASP.NET Core Middleware: Building and Using the Request Pipeline

    calendar Jun 7, 2026 · devleader.ca
    ASP.NET Core Middleware: Building and Using the Request Pipeline

    Learn asp.net core middleware: how the request pipeline works, custom IMiddleware, correct middleware order, and real-world examples like correlation IDs in .NET 10. Link to article: https://www.devleader.ca/2026/06/07/aspnet-core-middleware-building-and-using-the-request-pipeline


    Read More
  • Iterator Pattern Best Practices in C#: Code Organization and Maintainability

    calendar Jun 7, 2026 · devleader.ca
    Iterator Pattern Best Practices in C#: Code Organization and Maintainability

    Explore iterator pattern best practices in C# including yield return patterns, lazy evaluation, disposal, thread safety, and performant custom iterators. Link to article: https://www.devleader.ca/2026/06/07/iterator-pattern-best-practices-in-c-code-organization-and-maintainability


    Read More
  • Model Validation in ASP.NET Core: Data Annotations and FluentValidation

    calendar Jun 6, 2026 · devleader.ca
    Model Validation in ASP.NET Core: Data Annotations and FluentValidation

    Learn asp.net core model validation with data annotations, custom attributes, IValidatableObject, and FluentValidation for robust, testable input handling. Link to article: https://www.devleader.ca/2026/06/06/model-validation-in-aspnet-core-data-annotations-and-fluentvalidation


    Read More
  • Mediator Design Pattern in C#: Complete Guide with Examples

    calendar Jun 6, 2026 · devleader.ca
    Mediator Design Pattern in C#: Complete Guide with Examples

    Master the mediator design pattern in C# with code examples, real-world scenarios, and best practices for reducing object coupling. Link to article: https://www.devleader.ca/2026/06/06/mediator-design-pattern-in-c-complete-guide-with-examples


    Read More
  • Error Handling in ASP.NET Core Web API: Problem Details and Global Handlers

    calendar Jun 5, 2026 · devleader.ca
    Error Handling in ASP.NET Core Web API: Problem Details and Global Handlers

    Master asp.net core error handling with Problem Details (RFC 9457), IExceptionHandler, and global middleware for consistent Web API responses in .NET 10. Link to article: https://www.devleader.ca/2026/06/05/error-handling-in-aspnet-core-web-api-problem-details-and-global-handlers


    Read More
  • When to Use Iterator Pattern in C#: Decision Guide with Examples

    calendar Jun 5, 2026 · devleader.ca
    When to Use Iterator Pattern in C#: Decision Guide with Examples

    Learn when to use the iterator pattern in C# with decision criteria and practical examples for custom collections, lazy evaluation, and streaming. Link to article: https://www.devleader.ca/2026/06/05/when-to-use-iterator-pattern-in-c-decision-guide-with-examples


    Read More
  • API Versioning in ASP.NET Core: URL, Header, and Query String Strategies

    calendar Jun 4, 2026 · devleader.ca
    API Versioning in ASP.NET Core: URL, Header, and Query String Strategies

    Learn asp.net core api versioning with URL, header, and query string strategies. Complete guide with code examples using Asp.Versioning.Mvc in .NET 10. Link to article: https://www.devleader.ca/2026/06/04/api-versioning-in-aspnet-core-url-header-and-query-string-strategies


    Read More
  • Chain of Responsibility Pattern Real-World Example in C#: Complete Implementation

    calendar Jun 4, 2026 · devleader.ca
    Chain of Responsibility Pattern Real-World Example in C#: Complete Implementation

    Build a real-world chain of responsibility pattern example in C# with a complete HTTP request processing pipeline showing practical handler chain design. Link to article: https://www.devleader.ca/2026/06/04/chain-of-responsibility-pattern-realworld-example-in-c-complete-implementation


    Read More

.NET Ramblings

Copyright  .NET RAMBLINGS. All Rights Reserved

to-top