During the glory days of MFC and ATL in the 1990s and early 2000s, The Visual C++ class wizard was a highly-used and useful IDE tool that simplified life for developers. The re-introduction of the class wizard, after the absence of a decade, demonstrates commitment to the 'glory day's' ideal and adds simplicity to class management tasks inside the IDE.
Latest Visual C++ / C++ Articles - Page 8
Microsoft Visual Studio: Secure CRT Functions
Discover how to deal with C4996 warning, what secure CRT functions are and how to correctly use them.
C++ Programming: Stack Allocators for STL Containers
This article describes how to create stack based allocators for use with STL containers.
Introducing Microsoft Visual Studio Team Foundation Server 2010, Part I
Microsoft has been talking about Application Lifecycle Management (ALM) at least half a decade, and has had a software solution since 2005. Now, the product is easily approachable by everyone, including the lone developer. But what is the Microsoft ALM solution and why is it useful?
Five Ways to Improve Your C++ Programming with C++0x Defaulted and Deleted Functions
C++0x introduces two new function specifiers: =default and =delete. The former instructs the compiler to implicitly define a member function that it wouldn't define otherwise. The latter suppresses the implicit definition of a member function. Find out how to use this mechanism to reduce labor-intensive tasks, improve performance, and make your classes more secure.
Tips and Tricks for Using WinUnit with Microsoft Visual Studio
This article deals with advanced-level tips and tricks for using WinUnit, how to integrate WinUnit with Microsoft Visual Studio, and recommended guidelines.
Latest Developer Videos
More...Latest CodeGuru Developer Columns
MFC Integration with the Windows Transactional File System (TxF)
The Transactional File System (TxF), which allows access to an NTFS file system to be conducted in a transacted manner through extensions to the Windows SDK API. MFC 10, has been extended to support TxF and related technologies. This support allows existing MFC applications to be easily extended to support kernel transactions.
.NET Framework: Collections and Generics
The original release of the .NET Framework included collections as .NET was introduced to the Microsoft programming world. The .NET Framework 2.0 introduced generics to complement the System.Collections namespace and provide a more efficient and well performing option. Read on to learn more...

How to use Visual Studio 2012 to Download Images from Websites
Learn how to use a for loop to loop through all of the images found on a web page and save them via the DownloadFile method of the WebClient object.

SOLID Principles in C# - An Overview
SOLID principles form the base for writing good and clean object oriented code in C#. Learn about the S.O.L.I.D principles and explore C# coding samples for each.
