.NET Ramblings
open-menu closeme
Home
Videos
Feeds
About
Contribute
github linkedin
  • Visitor Design Pattern in C#: Complete Guide with Examples

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

    Master the visitor design pattern in C# with code examples, double dispatch, and best practices for separating algorithms from object structures. Link to article: https://www.devleader.ca/2026/06/25/visitor-design-pattern-in-c-complete-guide-with-examples


    Read More
  • Testing with EF Core in C#: In-Memory vs SQLite for Unit Tests

    calendar Jun 24, 2026 · devleader.ca
    Testing with EF Core in C#: In-Memory vs SQLite for Unit Tests

    Learn EF Core unit testing in .NET 10 -- UseInMemoryDatabase vs SQLite in-memory, IDbContextFactory for isolation, seeding test data, and xUnit patterns. Link to article: https://www.devleader.ca/2026/06/24/testing-with-ef-core-in-c-inmemory-vs-sqlite-for-unit-tests


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

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

    Interpreter pattern best practices in C# for clean grammar design, expression tree management, and avoiding common DSL pitfalls. Link to article: https://www.devleader.ca/2026/06/24/interpreter-pattern-best-practices-in-c-code-organization-and-maintainability


    Read More
  • EF Core Performance Best Practices in .NET 10

    calendar Jun 23, 2026 · devleader.ca
    EF Core Performance Best Practices in .NET 10

    Optimize EF Core performance in .NET 10 -- AsNoTracking, compiled queries, split queries, bulk operations, N+1 fixes, and logging slow queries with Serilog. Link to article: https://www.devleader.ca/2026/06/23/ef-core-performance-best-practices-in-net-10


    Read More
  • Memento Pattern Real-World Example in C#: Complete Implementation

    calendar Jun 23, 2026 · devleader.ca
    Memento Pattern Real-World Example in C#: Complete Implementation

    Memento pattern real-world example in C# -- build a document editor with undo/redo, state history, and bounded memory management. Link to article: https://www.devleader.ca/2026/06/23/memento-pattern-realworld-example-in-c-complete-implementation


    Read More
  • EF Core Relationships in C#: One-to-Many, Many-to-Many, and One-to-One

    calendar Jun 22, 2026 · devleader.ca
    EF Core Relationships in C#: One-to-Many, Many-to-Many, and One-to-One

    Configure EF Core relationships in .NET 10 -- one-to-many, one-to-one, many-to-many with join entity, cascade delete, shadow properties, and fluent API. Link to article: https://www.devleader.ca/2026/06/22/ef-core-relationships-in-c-onetomany-manytomany-and-onetoone


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

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

    Learn when to use the interpreter pattern in C# with decision criteria, DSL scenarios, and code examples for grammar-based processing. Link to article: https://www.devleader.ca/2026/06/22/when-to-use-interpreter-pattern-in-c-decision-guide-with-examples


    Read More
  • EF Core LINQ Querying: Filtering, Projections, and Performance

    calendar Jun 21, 2026 · devleader.ca
    EF Core LINQ Querying: Filtering, Projections, and Performance

    Master EF Core LINQ queries in .NET 10 -- Where, Select projections, Include for eager loading, AsNoTracking, compiled queries, and avoiding N+1 issues. Link to article: https://www.devleader.ca/2026/06/21/ef-core-linq-querying-filtering-projections-and-performance


    Read More
  • Memento vs State Pattern in C#: Key Differences Explained

    calendar Jun 21, 2026 · devleader.ca
    Memento vs State Pattern in C#: Key Differences Explained

    Compare the memento vs state pattern in C# with code examples, use cases, and guidance on choosing the right behavioral pattern for state management. Link to article: https://www.devleader.ca/2026/06/21/memento-vs-state-pattern-in-c-key-differences-explained


    Read More
  • Weekly Recap: Entity Framework Core, the Memento Pattern, and C# Design Patterns [Jun 2026]

    calendar Jun 21, 2026 · devleader.ca
    Weekly Recap: Entity Framework Core, the Memento Pattern, and C# Design Patterns [Jun 2026]

    This week digs into Entity Framework Core from setup through CRUD operations and schema migrations, plus a deep run on the Memento pattern and other C# design patterns like Interpreter and Mediator. New videos cover tackling tech debt, build vs buy decisions, and growing into senior and leadership roles. Link to …


    Read More
  • EF Core Migrations in .NET: Managing Your Database Schema

    calendar Jun 20, 2026 · devleader.ca
    EF Core Migrations in .NET: Managing Your Database Schema

    Complete guide to EF Core migrations in .NET 10 -- add, apply, squash, seed data with UseSeeding, revert, and run migrations safely in CI/CD pipelines. Link to article: https://www.devleader.ca/2026/06/20/ef-core-migrations-in-net-managing-your-database-schema


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

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

    How to implement the interpreter pattern in C# with step-by-step code examples for expression parsing, AST construction, and evaluation. Link to article: https://www.devleader.ca/2026/06/20/how-to-implement-interpreter-pattern-in-c-stepbystep-guide


    Read More
  • EF Core CRUD Operations in C#: Create, Read, Update, Delete

    calendar Jun 19, 2026 · devleader.ca
    EF Core CRUD Operations in C#: Create, Read, Update, Delete

    Master EF Core CRUD in C# with .NET 10 -- learn AddAsync, SaveChangesAsync, FindAsync, Where queries, tracked updates, and bulk ExecuteUpdate/ExecuteDelete. Link to article: https://www.devleader.ca/2026/06/19/ef-core-crud-operations-in-c-create-read-update-delete


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

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

    Memento pattern best practices in C# for clean state management, memory optimization, and avoiding common pitfalls with undo/redo systems. Link to article: https://www.devleader.ca/2026/06/19/memento-pattern-best-practices-in-c-code-organization-and-maintainability


    Read More
  • Entity Framework Core Tutorial: Getting Started in ASP.NET Core

    calendar Jun 18, 2026 · devleader.ca
    Entity Framework Core Tutorial: Getting Started in ASP.NET Core

    Step-by-step Entity Framework Core tutorial for .NET 10 -- learn DbContext setup, entities, data annotations, first migration, and SQLite or SQL Server. Link to article: https://www.devleader.ca/2026/06/18/entity-framework-core-tutorial-getting-started-in-aspnet-core


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

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

    Master the interpreter design pattern in C# with code examples, grammar parsing, and best practices for building domain-specific languages. Link to article: https://www.devleader.ca/2026/06/18/interpreter-design-pattern-in-c-complete-guide-with-examples


    Read More

.NET Ramblings

Copyright  .NET RAMBLINGS. All Rights Reserved

to-top