Improve your C# asynchronous programming skills with the help of a few, perhaps new to your arsenal, keywords.
Latest Basic Syntax Articles
Where Most Developers Put their Braces
Where do you put your curly braces? How does your answer compare to what over 1200 others said?
Introduction to C# with Windows Forms: String Operations
Learn how to perform basic string operations in a Windows Form using C#.
How to Create Windows Forms in C#
Learn how to create a basic Windows Forms application using C#.
Free C# Developer Quick Reference Guide Now Available
Register and download your free C# reference card.
Demystifying C# Programming's ToString Method
The ToString method of the .NET framework object has a solid set of useful features. Every object in the .NET framework has the ToString() method implementation. Read along to learn more about the ToString() method.
Latest Developer Videos
More...Latest CodeGuru Developer Columns
C++ Tips and Tricks
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.

Using Raw Queries in Entity Framework
Use Entity Framework 5 or higher to incorporate raw SQL into your database.

Using StackFrame and MethodBase to Determine Message Callers
By using classes such as StackTrace and MethodBase, you can easily find out message calling information.
The Top Challenge for Developers is...
Most developers face a grueling challenge to please their end users. We asked their top challenge is. With over 3,000 responses, the results are now available!