NimblePros Blog

Practical articles from the NimblePros team on .NET and C#, software architecture, domain-driven design, testing, and AI-assisted development, written to help your team deliver better software.

  1. NimblePros Blog
    November 05, 2026

    EF Core 11 makes migrations easier for teams: foreign keys without constraints, merge conflicts on diverged migrations, one-step add and apply, and more.

  2. NimblePros Blog
    November 03, 2026

    Beyond union types, C# 15 brings collection expression arguments, extension indexers, labeled break and continue, and a preview of a redesigned unsafe model.

  3. NimblePros Blog
    October 30, 2026

    Use AI coding agents and .NET tools to find and safely remove dead code, unused NuGet packages, stale feature flags, and commented-out code from your codebase.

  4. NimblePros Blog
    October 29, 2026

    Can a C# 15 app built on unions, closed hierarchies, and System.Text.Json compile with Native AOT? We publish Tiles & Tokens to find out what passes and why.

  5. NimblePros Blog
    October 27, 2026

    Store and query nested game state in Postgres with EF Core 11 complex types, JSON columns, and nested property indexes, plus what RC1 can't map yet.

  6. NimblePros Blog
    October 22, 2026

    .NET 11 System.Text.Json understands C# 15 unions. We save and load game state to see what works natively, what needs an attribute, and what needs a workaround.

  7. NimblePros Blog
    October 20, 2026

    C# 15 closed hierarchies give you class hierarchies the compiler knows are complete. Learn the rules, the assembly boundary, and when to pick them over unions.

  8. NimblePros Blog
    October 15, 2026

    C# 15 adds native union types. Model a board game turn as a union, get exhaustive matching, replace a hand-rolled Result<T>, and avoid the default-value gotcha.

  9. NimblePros Blog
    October 13, 2026

    Three common ways to model a game turn in C# all let bugs through. We kick off a series on domain modeling with C# 15 and .NET 11 using a small board game.

  10. NimblePros Blog
    October 08, 2026

    Like so many things Aspire, a year makes all the difference, and support for AI coding agents has a whole new approach.