Where do you put your curly braces? How does your answer compare to what over 1200 others said?
Latest Basic Syntax Articles
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.
Custom User Interface for MSI Packages Using C# .NET
Windows installer has its own way to display installer user interface which is far different from other technologies. MSI supports few controls compared to .Net or other platform. Though it is not very difficult, still it is hard job to develop sophisticated installation package with good user interface, even after using well known installer software. NvnInstaller.MsiDotNet api makes this job easier.
Latest Developer Videos
More...Latest CodeGuru Developer Columns
Introduction to C++/CLI Programming
Become proficient at C++/CLI programming under the .NET context by posting a first CLR console base project.

Extension Methods Refresher
Use code extensions to expand the core principles of code re-use.

How to Draw Shapes with Visual Basic and GDI: Crescent Moons, Hearts, Spirals, and More
Learn how to create various odd shapes.

Maker Project: Creating a Garage Door Opener
Have you ever wanted to control your garage door from your smartphone? Here is your chance. Get your hands dirty with an Arduino Garage Door Controller.