How to publish and handle Domain Events
Explores three methods for publishing and handling Domain Events in Domain-Driven Design, focusing on .NET architecture.
Explores three methods for publishing and handling Domain Events in Domain-Driven Design, focusing on .NET architecture.
Explores the Fuzzlyn project, a fuzzer that generates random C# programs to find bugs in the .NET JIT compiler by comparing Debug and Release outputs.
Explains server-side Blazor (now Blazor Server App), its architecture, how it works via SignalR, and compares it to client-side Blazor and MVC.
Explores the intricate, interdependent relationship between the .NET CLR (Common Language Runtime) and its JIT (Just-In-Time) compiler.
An overview of open-source tools like PerfView and SharpLab for developers to analyze and understand the internal workings of the .NET runtime and CLR.
.NET Boxed is a collection of pre-configured project templates for ASP.NET Core APIs and GraphQL, designed to accelerate development.
A summary of Richard Campbell's video on the origins and evolution of the Microsoft .NET ecosystem, its languages, and development tools.
A historical and technical look at how generics were added to the .NET Framework and C# language, driven by Microsoft Research.
A guide to implementing automated versioning for .NET projects within Azure DevOps and TFS pipelines, covering both .NET Core and .NET Framework.
A technical introduction to Blazor, a .NET framework for building client-side web applications using WebAssembly.
A .NET developer's 2017 blog retrospective, analyzing traffic stats, top posts about CLR internals, and the impact of Hacker News.
A retrospective analysis of the .NET framework's open-source journey after 3 years, examining community contributions, key milestones, and project activity.
A blog post celebrating C# history, popularity, and Microsoft's modern learning resources like in-browser tutorials and documentation.
An introduction to ReactiveUI, a .NET library for building WPF apps using reactive and functional programming principles.
A conference talk summary exploring Microsoft's open-source journey, community contributions to .NET Core, and how developers can get involved.
Introducing JustEat.HttpClientInterception, a .NET library for reliable testing of HTTP API integrations by intercepting calls.
The developer of the M2Mqtt library announces a community-driven future for the GnatMQ MQTT broker, moving it to an open-source organization.
How to use Visual Studio's debugger to step into and debug .NET library code while running it from a LINQPad script.
Introducing the Disassembly Diagnoser for BenchmarkDotNet, a tool to disassemble .NET code to ASM, IL, and C# for performance analysis.
A developer discusses the challenge of keeping up with rapid tech changes and shares a curated list of RSS feeds for staying current.