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.

Mobile Device Detection in C#
Just a few lines of code will let your program determine whether it's being reached by a mobile device.

Recording Sounds from Visual Basic
There are several different ways to use Visual Basic to record sounds from your daily life. Explore a few here.

Top 7 Tips for Developing a Secure ASP.NET Web Application
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.