Digests » 116


C# Community on Discord

Join the C# community on a power user Slack for developers and get in touch with your mates that shares interest in .NET and C#.

this week's favorite

Digging into the CoreCLR: Exceptional costs

One guideline which is commonly known is: "Do not use exceptions for flow control." You can read more about it in many places, but this is good compendium of the most common arguments. If you are not acquainted with the reasons, give them a read first; I’ll wait.

Refactoring File System Access Dependencies

Years ago, I was trying to test an application I’d written, but couldn’t figure out how to remove a dependency it had on the file system.

GC Pauses and Safe Points

GC pauses are a popular topic, if you do a google search, you’ll see lots of articles explaining how to measure and more importantly how to reduce them.

Wire – Writing one of the fastest .NET serializers

First of all, there is no such thing as “the fastest” serializer, it is all contextual. But under some conditions, I would however argue that Wire is, by far, the fastest of all the .NET serializers out there.

PowerShell is open sourced and is available on Linux

Today’s customers live in a multi-platform, multi-cloud, multi-OS world – that’s just reality. This world brings new challenges and customers need tools to make everything work together. Microsoft is working company-wide to deliver management tools that empower customers to manage any platform, from anywhere, on any device, using Linux or Windows.