Windows Vista allows you to define, secure, and use custom namespaces to prevent malicious applications from denying access to kernel object functionality.
Articles Written by Nick Wienholt
Simplified One-Time Initialization in Windows Vista
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.
Handling OS Shut Down in Windows Vista
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.
Using the .NET Fusion API to Manipulate the GAC
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.
Windows Template Library: Still Alive and Kicking
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.
Catch C/C++ Errors Early with VSTS Code Verifier
The application verification features in VSTS Developer Edition help identify errors that are detectable only when an application is running.
