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
Learn more about a few commonly used components and explore their utility and usages.
Learn how to create a new project for a 3D game, add a simple object to your 3D world, and build a UWP application from this project.
Learn the complicated way of getting disk information from your computer.
Application Programming Interfaces (APIs) are where you have to be. It's not a matter of if as much as a matter of which.