MIX is gone, so where can you find out up-and-coming Microsoft developer information in the Spring? Where can you hear about Visual Studio 11's beta launch?
Latest Miscellaneous Articles
Kinect for Windows: A New Interface for Your Apps
Microsoft officially announced that a new Kinect for Windows device will be released on February 1st along with a commercial license. How easy is it to code to?
What Developers Should Know About Microsoft Visual Studio LightSwitch
From an application perspective, LightSwitch is aimed at minimally complex applications with straightforward requirements. In many situations the basic need is to grab some data and throw it up on the screen. You might call LightSwitch the ad hoc developer's tool, although that's probably not what Microsoft had in mind.
Optional Parameters, Default Values and Named Arguments in C# Programming Version 4.0
Version 4.0 of the .NET framework brings us three new language concepts, optional parameters, default values and named arguments. Read along as we delve into these concepts.
Free C# Developer Quick Reference Guide Now Available
Register and download your free C# reference card.
Video: Windows Phone 7 and XNA Game Development 101
Watch this short screencast to learn the tools needed for XNA application development for the new Windows Phone 7 platform. You will also learn how XNA games are organized at the highest level, and see how you can test your games within the phone emulator, part of Microsoft Visual Studio 2010 Express for Windows Phone 7.
Latest Developer Videos
More...Latest CodeGuru Developer Columns
MFC Integration with the Windows Transactional File System (TxF)
The Transactional File System (TxF), which allows access to an NTFS file system to be conducted in a transacted manner through extensions to the Windows SDK API. MFC 10, has been extended to support TxF and related technologies. This support allows existing MFC applications to be easily extended to support kernel transactions.
.NET Framework: Collections and Generics
The original release of the .NET Framework included collections as .NET was introduced to the Microsoft programming world. The .NET Framework 2.0 introduced generics to complement the System.Collections namespace and provide a more efficient and well performing option. Read on to learn more...

Adding Sizzle to a Video Slot Game with VB.NET
The final installment of our Slot Game series shows you how to build in a way to win or lose. We will also add some effects for when a win takes place.
Implementing a WCF Message Contract
WCF implementations normally take two different approaches; a Document style or an API style. Document style implementations are more flexible and often easier to extend and version. Also, Document style or rather, Message Contract service implementations, work well between systems with a shared message assembly. Jeffrey Juday guides you through architecting a WCF Message Contract implementation.