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
Quirky and yet persistent, C++ is a language that keeps programmers coming back to it. Pick up some new ways to wrangle it into your workflow.
Just a few lines of code will let your program determine whether it's being reached by a mobile device.
Pick up the basics of how to create dynamic assemblies and how to run dynamic code.
As a web developer you should be aware of a few security best practices while developing your ASP.NET web application. Arun Karthick lists his top 7 tips to help you keep your ASP.NET security intact.