Learn to leverage dotPeek, a decompiler tool that converts .NET assemblies into equivalent C# code and optionally shows the underlying IL code.
Latest Caching and Peformance Articles
Learn to compress and decompress files from within your C# code. You will improve transmission times greatly.
These tools enable you to get detailed application insights while you are debugging code.
The addition of ValueTask to the asynchronous tool box has been a big new feature in C# 7.
Take advantage of pattern matching to check for patterns in your code, improve performance, and simplify your code.
Failures happen. It's a fact of life, but you can learn to regroup and continue on.
Latest CodeGuru Developer Columns
With the addition of the C/C++ extension to Visual Studio Code, you might have what is needed in a small, cross-platform editor.
Explore how to access the data from a JsonResult object and display it in a browser. An example is given so you can follow along.
Learn what GUIDs are, how to randomly generate GUIDs, and how to copy them. Examples are given both in C# and VB.NET.
Onion Architecture addresses the challenges faced with 3-tier and n-tier architectures, and provides a solution for common problems.