Image: Microsoft .NET Blog

A faster, lighter C# Dev Kit

Microsoft .NET Blog C# Dev Kit has been rebuilt to open solutions in about a second and run on a fraction of the memory, and this post walks through what changed for you.

  1. Build Your Own AI Agent Harness in C#, the MafClaw Live Series

    Microsoft .NET Blog I am building a complete C# agent live, from a single call around an IChatClient to a production-ready, observable, governed agent, using the Microsoft Agent Framework harness in a 4-part Microsoft Reactor series.

  2. Share your .NET story with the community

    Microsoft .NET Blog Share how your team uses .NET to solve real problems and help us bring more community stories to .NET Conf 2026 and other .NET channels.

  3. runtime .NET 10.0.12

    Microsoft .NET Blog Release What's Changed [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in https://github.com/dotnet/runtime/pull/131201 [release/10.0] Fix EH - throw from catch in UnmanagedCallersOnly by @janvorli in https://github.com/dotnet/runtime/pull/131467…

  4. runtime .NET 9.0.20

    Microsoft .NET Blog Release What's Changed [release/9.0-staging] Migrate devdiv/dotnet-core-internal-tooling to WIF service connection by @github-actions[bot] in https://github.com/dotnet/runtime/pull/130917 [automated] Merge branch 'release/9.0' => 'release/9.0-staging' by @github-actions[bot] in…

  5. runtime .NET 8.0.31

    Microsoft .NET Blog Release What's Changed [release/8.0-staging] Migrate devdiv/dotnet-core-internal-tooling to WIF service connection by @github-actions[bot] in https://github.com/dotnet/runtime/pull/130915 [automated] Merge branch 'release/8.0' => 'release/8.0-staging' by @github-actions[bot] in…

  6. runtime .NET 10.0.11

    Microsoft .NET Blog Release What's Changed [release/10.0] Fix TypeLoadException in GetMarshalAs when SafeArray has zero-length user-defined type name by @AaronRobinsonMSFT in https://github.com/dotnet/runtime/pull/129899 [release/10.0] Pass correct search path to DllImportResolver for default flags…

  7. runtime .NET 9.0.19

    Microsoft .NET Blog Release What's Changed [release/9.0-staging] Wait to complete the test before releasing the agile reference. by @github-actions[bot] in https://github.com/dotnet/runtime/pull/129430 [release/9.0-staging] Update dependencies from dotnet/runtime-assets by @dotnet-maestro[bot] in…

  8. runtime .NET 8.0.30

    Microsoft .NET Blog Release What's Changed [release/8.0-staging] Update dependencies from dotnet/icu by @dotnet-maestro[bot] in https://github.com/dotnet/runtime/pull/129375 Surface scheduled outerloop Helix work item failures as warnings by @mmitche in https://github.com/dotnet/runtime/pull/129629…

  9. runtime .NET 10.0.10

    Microsoft .NET Blog Release What's Changed [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in https://github.com/dotnet/runtime/pull/128197 [release/10.0] Fix assertions generated by optCreateJumpTableImpliedAssertions by @github-actions[bot] in…

  10. runtime .NET 9.0.18

    Microsoft .NET Blog Release What's Changed [release/9.0-staging] Update dependencies from dotnet/cecil by @dotnet-maestro[bot] in https://github.com/dotnet/runtime/pull/125099 [release/9.0-staging] Update dependencies from dotnet/runtime-assets by @dotnet-maestro[bot] in…

  11. runtime .NET 8.0.29

    Microsoft .NET Blog Release What's Changed [release/8.0-staging] Fix loop hoist memory-dependence tracking by @AndyAyersMS in https://github.com/dotnet/runtime/pull/128381 [release/8.0-staging] Update dependencies from dotnet/runtime-assets by @dotnet-maestro[bot] in…

  12. runtime .NET 10.0.9

    Microsoft .NET Blog Release What's Changed [release/10.0] [NET] Fix docker compose. by @ManickaP in https://github.com/dotnet/runtime/pull/126473 [release/10.0] Force MetaDataGetDispenser to be linked into singlefilehost by @github-actions[bot] in https://github.com/dotnet/runtime/pull/127237…