Learn more about the electronics inside your computer, namely how bits travel through wires to their destinations and about Boolean operations.
Latest Performance Articles
Using output caching is now much easier to use, thanks to .NET 4 and higher, and also can be used in a traditional application.
LINQ has a trick up its sleeve from .NET 4 onwards for dealing with large amounts of data and multiple CPUs. Learn to leverage LINQ.
Discover using MVVM in WPF without all the fuss. Meet Fody!
An algorithm to make any object moveable and resizable by users and applications.
Learn some tips and tricks with the C# 3.0 language features along with exploring some productivity gains with the Visual Studio IDE.
Latest Developer VideosMore...
Latest CodeGuru Developer Columns
It's essential to know the differences in these libraries and use them correctly. This brief tutorial will guide you.
With facilities to search, copy, extract segments, and more, the array class can handle pretty much any task you need to perform with ease.
Enhance your development skills and make your users' lives easier.
If you have written solid code, you have accomplished one half of the objective. Solid code is the protagonist, or hero, of our story, but testing is the more sedate side kick that often saves the day after the hubris of the hero has almost certainly lead to calamity.