- C# Digest
- Posts
- A Brief Introduction to the .NET Muxer
A Brief Introduction to the .NET Muxer
Loading the runtime and the CLI commands
A Brief Introduction to the .NET Muxer
6 minutes by Steve Gordon
This post introduces the dotnet.exe muxer responsible for loading the runtime and the CLI commands, exploring some of its internal code.
😘 Kiss Bugs Goodbye
sponsored by QA Wolf
Bugs sneak out when less than 80% of user flows are tested before shipping. But getting that kind of coverage—and staying there—is hard and pricey for any size team. QA Wolf helps engineering teams get to 80% automated test coverage and ship 5x faster by reducing QA cycles from hours to minutes. Schedule a demo to learn more.
Abstraction: Introduction
13 minutes by Jon Skeet
This article discusses abstraction in software design using DigiMixer, a digital audio mixer project, as an example. Jon explores the challenges of designing interfaces that must satisfy both implementers and consumers, highlighting the importance of finding the right balance between implementation simplicity and usability.
New LINQ methods in C# 13: Index, CountBy, AggregateBy
2 minutes by Tim Deschryver
Taking a look (including examples) at the new LINQ methods that will be introduced in C# 13, as part of the .NET 9 release.
Has Ruby-on-Rails-Style 'Gem Glue-Gunning' Come to .NET?
6 minutes by Aaron Stannard
This article contrasts software development patterns from 2010's Ruby ecosystem with today's .NET environment, highlighting similarities in how developers rely on standardized templates and package combinations.
Adding more extensions to Result: Working with the result pattern
10 minutes by Andrew Lock
In this post we'll continue to iterate on the example from the last post, using Result in more places, making some functions async and seeing how to handle that without the result code becoming a mess.
how did you like this issue? |