Digests » 324

sponsor

Exclusive deals for C# Digest Reader

Working in tech means there’s always something new and exciting to learn. When you want to get up to speed with the latest innovations, you want to turn to the experts -- and that means Manning. With authors including Google engineers and technology creators, you can be sure that when you’re learning from Manning, you’re learning from the very best.

this week's favorite

Secrets of a .NET Professional

Working as a .NET Professional is a tumultuous rollercoaster ride of emotional highs and crushing lows. It’s likely the same for other communities, with different flavors of success and failures. I have over a decade of .NET development work, and I am here to share some general mantras that have served me well.

How to run integration tests for .NET API

Integration tests are useful to check if multiple components fit together well. How can you test your APIs? And how can you mock dependencies?

5 Productivity Tips in Visual Studio That You Should Know

If you’re like me, then you’re addicted to productivity tools. That’s one of the reasons why I love Visual Studio—it has an endless amount of productivity tricks. This post is going to show five such tricks that help in my work every day. Note that these are with Visual Studio only. There are extensions like ReSharper, Roslynator, and OzCode that add a ton of productivity value, but that’s for another blog post.

Improved Target Typing In C# 9

If you aren’t sure you are using C# 9 and/or you want to start using some of the new shiny features in the C# language, be sure to read our quick guide on getting setup with C# 9 and .NET 5. Any feature written about here is available in the latest C# 9 preview and is not a “theoretical” feature, it’s ready to go!

Relational Pattern Matching in C# 9

If you aren’t sure you are using C# 9 and/or you want to start using some of the new shiny features in the C# language, be sure to read our quick guide on getting setup with C# 9 and .NET 5. Any feature written about here is available in the latest C# 9 preview and is not a “theoretical” feature, it’s ready to go!