Use Delegates and other tools to create a progress bar when copying a file.
Latest Printing Articles
Printing from Your VB 2013 App in Windows 8.1
Learn how to print with VB from inside your Windows 8.1 apps.
Report Solution Patterns and Recipes: Greenbar Reports
A solution recipe to mimic reports printed on greenbar paper.
Printing with Formatting in VB .NET
Learn about a printing class that allows text to be formatted at the character level.
An EMF Spoolfile Viewer
Windows NT (and decendants) has the option of spooling print files in EMF format. This application allows you to view these files onscreen as they would appear on the printed page.
The Secret Rebirth of Visual Basic's .PrintForm
Like a number of older features, Visual Basic's .PrintForm got sold out in the name of 'standardization.' Learn how to bring it back!
Latest CodeGuru Developer Columns
C++ Exception Handling: How to Handle Exceptions in C++
Learn to implement exception handling mechanism in C++.

TypeScript for the C# Developer
Learn about TypeScript: what it is, and its type system.

Detecting a Touchscreen in Visual Basic
Learn how to detect if a touchscreen is available on the device running your application. You'll also see how to display a touch-enabled keyboard!
Using C# 7 Pattern Matching
Take advantage of pattern matching to check for patterns in your code, improve performance, and simplify your code.