Explore new ways to run processes under Windows. Some might even surprise you.
Latest Tips & Tricks Articles
Extension Methods Refresher
Use code extensions to expand the core principles of code re-use.
Ten Basic Framework Functions Every VB Developer Should Know
Become proficient with ten of the basic .NET Framework functions (or methods) that every VB developer should know.
Accessing .NET Serial Ports from C#
Dust off your serial port and find new uses for a nearly-forgotten data link.
New Setup Package functionality in VS 2013
Safe Covariance and Contravariance in .NET 4.0
.NET Developers may not recognize the terms invariance, covariance, and contravariance, it is likely they have been impacted by them and left wondering. This article will explain the concepts and the changes being introduced as part of .NET Framework 4.0.
Latest Developer Videos
More...Latest CodeGuru Developer Columns
Control Statements and Basic Loops in C++/CLI
Become more proficient on the usage of statements to control the flow of execution through a C++/CLI application.

Using File Functions in .NET
There's lot's more hidden under the surface of file functions than might appear at first glance.

Making a Countdown App (Timer)
Count up or count down. Learn how to do it all with Visual Basic.
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.