Microsoft 'Hotfixes' Office 2003 Rights Glitch
The software giant moves quickly to address a problem impacting older, rights-managed documents.
The software giant moves quickly to address a problem impacting older, rights-managed documents.
Need your server and your site up and running quick? Let Greg Larsen show you what you need to know to get SQL Server running and configured.
Read about a sample demonstrating how to accelerate finding an optimal Puzzle 15 solution using C++ Template Metaprogramming. It presents an implementation of the IDA* search algorithm.
Understand the new direction in development of static code analyzers - verification of parallel programs. The article reviews several static analyzers which can claim to be called "Parallel Lint".
The article describes the main steps which should be performed to correctly port 32-bit Windows applications on 64-bit Windows systems. Although the article is meant for developers using C/C++ in Visual Studio 2005/2008 environment, it will be also useful for other developers who plan to port their applications on 64-bit systems.
Learn about a C++ mechanism to handle and manipulate different currencies.
Learn how to compile and integrate Crypto++ into the Microsoft Visual C++ environment.
See how to make comments in your code more useful & effective for you and your fellow developers.
Learn how to build an efficient library to provide support for Message Only Windows. The article also shows how to use the Thunk32 library provided in an earlier article, as well as some general pointers on good practices and patterns.
Discover a basic SMBIOS parser that demonstrates querying for SMBIOS info using WMI and then parsing the data to extract necessary information.
Currently, this is the best way to protect XP systems from malware and accidental changes.
A collection of card games. (The article and downloadable project and source code were updated.)
The CDXMenu class delivers a fast and easy way to create a menu using CDX classes and the CDXBitmapFont class for computer games.
The Object-Oriented Graphics Rendering Engine (OGRE) enables you to quickly and easily produce applications with hardware-accelerated 3D graphics by abstracting all the details of using the underlying system libraries. See for yourself.
Although the cross-platform C++ framework ClanLib is focused primarily on the game developer, you could easily use it to develop a scientific 3D visualization tool or multimedia application as well. Take a look under the hood of this versatile API.
Although open source, the high-performance Irrlicht Engine offers state-of-the-art features normally found in commercial 3D engines. Find out what they are and how to use them.
Get an under-the-hood look at the Allegro open source gaming library, and then dive into demo that will show how to get up and running.
Are you an aspiring game developer who's not sure how to get started? Get a close-up look at an open source, cross-platform gaming engine that can have you on your way to creating a hit game title in no time.
Learn why programmers should not try to alter the features of a programming language to their own preferences, but instead adapt to them.
Microsoft released the Community Technical Preview (CTP) of their next-generation Web-Services technology, "Indigo," today.
Retrieve lost passwords using Windows hooks. PasswordSpy is not intended for mischievous purposes. (The source code was revised and an addendum to the article was added.)
Learn to unit test C/C++ applications using the CPPUnit unit testing framework.
A utility to colorize code for posting in vBulletin. (The demo project and source code were updated.)