.NET
A small set of .NET articles. One is a critical review of .NET Aspire for local development, written after a failed attempt to get it running on Ubuntu. One shows how to process messages in batches instead of one by one, using IAsyncEnumerable. The last is a recording of an NDC London talk that explains Event Sourcing by building the worst possible system. Most .NET code on this blog is under other tags, such as Event Sourcing.
3 articles
![Let's build the worst Event Sourcing system!]()
Let's build the worst Event Sourcing system!
Everyone likes to talk about best practices. I went the other way around and gathered all the worst practices on how to build the worst…
![Why you should batch message processing and how to do it with .NET AsyncEnumerable]()
Why you should batch message processing and how to do it with .NET AsyncEnumerable
AsyncEnumerable is a sneaky abstraction. It allows simplified and performant usage for iterating on pull-based and push-based sources. “Pull…
![Why I won't use .NET Aspire for now]()
Why I won't use .NET Aspire for now
When you’re angry, take a breath, take your time and then talk. So I did after I tested .NET Aspire yesteday. I hoped it could be a decent…


