By Nick Wienholt
| Visual C++ Article Published 02-Oct-07
The release of Visual Studio 2008 brings support for using the Visual Studio Class Designer with Visual C++ projects. Look at the differences in how the Class Designer works with C++ compared to purely managed languages, and learn about the range of functionality available to C++ developers.
By Rosemarie Graham
| Visual C++ Article Published 01-Oct-07
Help Developer.com choose the best of the best for the upcoming year.
By Victor Volkman
| Visual C++ Article Published 01-Oct-07
A smorgasbord of new C++ features is coming in C++00X: constant-expression functions, predeclared identifiers, and simpler runtime type information tools are just a few of them on the way. Based on the newest report N2336 released in July 2007.
By Victor Volkman
| Visual C++ Article Published 27-Aug-07
Frustrated by what C++ can do for you? Find out about how the new C++00X language standard will help you: TR1, delegating constructors, template aliasing, and strongly typed enums await! Based on the newest report N2336 released in July 2007.
By Nick Wienholt
| Visual C++ Article Published 02-Aug-07
The conversion between common native types and the equivalent .NET Framework type is a common programming activity for interoperability development in C++. Visual C++ Orcas introduces a light-weight, template-based library for performing this conversion. This article will look at both the use of this library and how it can be extended to add new conversions.
By Developer.com Staff
| Visual C++ Article Published 02-Aug-07
By Ejaz Anwer Multicore processors bring new challenges. See a solution for gaining the ability to scale to the increasing number and types of processor cores.
By Nick Wienholt
| Visual C++ Article Published 05-Jun-07
For long-term Visual C++ developers, the CryptoAPI will be a familiar part of your programming toolkit. If you're developing Windows Vista applications, though, you should be applying the new Windows Cryptography API: Next Generation.
By Nick Wienholt
| Visual C++ Article Published 11-May-07
Windows Vista introduces a new security concept called User Access Control (UAC), where local administrators have two access tokens—one representing the privileges of a normal user and the other holding the elevated privileges of the local administrator account. Here, you will learn how to properly implement the UAC to provide a rich user experience.
By Nick Wienholt
| Visual C++ Article Published 06-Apr-07
Windows Vista brings tablet-style development to the mainstream by incorporating ink functionality directly into the core operating system. The greater availability of operating system support for ink is complemented by new Vista drivers from digitizer OEMs that provide the same functionality as a full TabletPC device, greatly increasing the potential client-base for ink enabled applications. See how an existing application can work with new forms of input without a major re-design.
By Nick Wienholt
| Visual C++ Article Published 05-Mar-07
Within the new threading and synchronization APIs that Microsoft added to the Windows SDK for Vista, condition variables dramatically simplify the semantics of lock acquisition and management.
By Nick Wienholt
| Visual C++ Article Published 12-Feb-07
Windows Vista allows you to define, secure, and use custom namespaces to prevent malicious applications from denying access to kernel object functionality.
By Victor Volkman
| Visual C++ Article Published 26-Jan-07
With Blitz++, you can turbo charge C++ so that you get advanced language features but lose its poor performance.
By Nick Wienholt
| Visual C++ Article Published 05-Jan-07
With the rapid increase in parallel computing, correct threading, and synchronization are vitally important to programmers building scalable, high-performance solutions. Explore the new one-time object initialization APIs in Vista from a C++ programmer's perspective.
By Victor Volkman
| Visual C++ Article Published 15-Dec-06
PNGwriter is an easy-to-use open source graphics library that uses PNG as its output format. Jump right in with a demo for creating a PNG programmatically.
By Nick Wienholt
| Visual C++ Article Published 06-Dec-06
The way Vista closes applications during operating system shut down has changed from prior Windows versions' approaches. Learn how to provide your users with appropriate notification from the Vista shut down screen.
By Victor Volkman
| Visual C++ Article Published 08-Nov-06
Its ease of use combined with its low footprint and high degree of portability make Bison and Flex ideal for rapidly developing useful parsers for today's challenging translation applications.
By Nick Wienholt
| Visual C++ Article Published 03-Nov-06
Fusion is the code name for the .NET Framework sub-system responsible for locating and loading assemblies. It comes in handy for C++ developers who are working with the GAC.
By Victor Volkman
| Visual C++ Article Published 09-Oct-06
The Flex lexical analyzer generator enables you to accurately act on and react to incoming character data streams in a way that is both predictable and debuggable.
By Nick Wienholt
| Visual C++ Article Published 04-Oct-06
Find out what's become of the Windows Template Library (WTL) since Microsoft released it as an open-source project in 2004. Examine the recent WTL releases and see where WTL fits in the C++ programmer's toolkit.
By Victor Volkman
| Visual C++ Article Published 11-Sep-06
Reap great benefits from barcode integration. The TBarCode DLL component is a barcoding solution you can use to print reports or stickers that will verify inventory when scanned.
By Nick Wienholt
| Visual C++ Article Published 06-Sep-06
The application verification features in VSTS Developer Edition help identify errors that are detectable only when an application is running.
By Victor Volkman
| Visual C++ Article Published 01-Sep-06
The Doxygen documentation system addresses the age-old dilemma of how to keep documentation consistent with actual use cases by extracting it directly from the source code.