The Wayback Machine - https://web.archive.org/web/20080912081419/http://www.codeguru.com:80/cpp/

CodeGuru
Earthweb Search
Forums Wireless Jars Gamelan Developer.com
CodeGuru Navigation
Member Sign In
User ID:
Password:
Remember Me:
Forgot Password?
Not a member?
Click here for more information and to register.

jobs.internet.com

internet.commerce
Partners & Affiliates
















RSS Feeds

RSSAll

RSSVC++/C++

RSS.NET/C#

RSSVB

See more EarthWeb Network feeds

Home >> Visual C++ / C++

Free Tech Newsletters
Free Tech Newsletters
[an error occurred while processing this directive]
Free Tech Newsletters
Portal Performance Planning
The performance of your portal has a direct impact on usability, and usability can make or break your portal ROI. Learn design and development approaches that will help prevent and pinpoint pesky portal performance problems.
How to Maximize SharePoint's Out-of-the-Box Features
Review two real-world solutions you thought couldn't be implemented with SharePoint out-of-the-box features but can with some creativity. We'll take a practical approach by demonstrating them with examples from real projects.
Images, Drawn Graphics, and Event Handling in a MIDlet
Learn how to paint images, draw graphics, and do event handling on a cell phone screen.
Framework Source Code Stepping
Despite the best documentation, stepping into the actual source code of third-party libraries can be the fastest way to diagnose a difficult bug or determine the state that a component needs to be in before a certain operation can be completed. With a little set-up magic, developers can step into libraries quickly and easily.
Modifying Spell Check for SharePoint Server 2007
A valuable feature of SharePoint 2007 is the introduction of an online spell check program. But, that list of words may not always fit your needs. See how you can modify the spell check to include words specific to your industry.
Latest Visual C++ / C++ Articles

Framework Source Code Stepping
Nick Wienholt - 09/08/2008
Despite the best documentation, stepping into the actual source code of third-party libraries can be the fastest way to diagnose a difficult bug or determine the state that a component needs to be in before a certain operation can be completed. With a little set-up magic, developers can step into libraries quickly and easily.

The Anatomy of a C++ Program
Bradley Jones - 09/04/2008
C++ programs consist of classes, functions, variables, and other component parts. To get a sense of how a program fits together, you must see a complete working program.

[Updated] Template Metaprogramming and Puzzle 15 Optimal Solution
Aliaksei Sanko - 09/02/2008
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.

Is RFID Still Important?
Bradley Jones - 08/26/2008
A short interview with Microsoft on RFID technology.

[Updated] Dynamic Programming: Combination Sum Problem
Nirav Bhatt - 08/25/2008
Find the coin combinations that add up to a dollar.

[Updated] Increment File and Product Version Number: Multiple IDE
Jordan Walters - 08/25/2008
Learn about an add-in to automatically increment the FileVersion and ProductVersion fields in your application's files.

Latest Two-Minute Tips

Database Development with Visual Studio Team System - Database Edition
06/23/2008

By Jeffrey Juday -
See how Microsoft Visual Studio 2008 Team System - Database Edition makes creating and using database functionality easy for .NET developers!

Creating Snippets in Visual Studio
06/09/2008

By Dan Rigsby -
Create chunks of code that you can paste in your applications in Visual Studio. Discover how to Include customizable parameters.

Developing Management Packs for Operation Manager 2007
05/23/2008

By Jeffrey Juday -
Using the Microsoft System Center Operations Manager Author Console learn how develop a management pack to accompany your application.

Setting Up Unit Testing in Microsoft VSTS 2008
05/12/2008

By Paul Hacker -
Discover how easy it is to add unit testing to your Visual Studio 2008 projects with the builtin tools.

(See all Videos)

pencil CodeGuru is all about sharing. If you have some unique code or an article, we'd love to hear from you. Please read the Submission Guidelines to see how to submit. We are always after great new articles to post!
Latest Columns
Using VC++ .NET USING VC++ .NET

Framework Source Code Stepping
Nick Wienholt - 09/08/2008
Despite the best documentation, stepping into the actual source code of third-party libraries can be the fastest way to diagnose a difficult bug or determine the state that a component needs to be in before a certain operation can be completed. With a little set-up magic, developers can step into libraries quickly and easily.

Insights PROGRAMMING INSIGHTS

Beginner's Guide to SQL Server Database Development with VSTS Database Edition
Jeffrey Juday - 06/10/2008
Learn how to make Visual Studio Team Suite Database Edition part of your development process.

Forum Highlights FORUM HIGHLIGHTS

Hottest Forum Q&A on CodeGuru for the week of April 25th, 2004
Sonu Kapoor - 05/04/2004
This week's topics include the usage of WM_NULL, whether a Machine ID for copy protection purposes exists, whether there is any range for WM_XXX messages that someone could use without having any troubles with the Windows message handlers, and how can a person validate a auto_ptr?

Announcements and News
Codeguru Update eNewsletter - September 9th, 2008
Shoes. Delicious. Microsoft. What do these items have in common? Read the editorial and find out.

Codeguru Update eNewsletter - September 2nd, 2008
Welcome to Browser Wars! Google will launch its new browser today. Can it compete against the other leading browsers?

Codeguru Update eNewsletter - August 26th, 2008
Is RFID Still Important? CodeGuru's own Bradley Jones speaks with a guru from Microsoft on the topic.

Codeguru Update eNewsletter - August 19th, 2008
What's geekier than a developers' conference? A gamers' conference! Find out details of GenCon, held last weekend in Indianapolis, Indiana.

Codeguru Update eNewsletter - August 12th, 2008
Get the latest news, articles, and information from around Codeguru.com.

Codeguru Update eNewsletter - August 5th, 2008
Want a free copy of the Codeguru Goodies book? Send an email -- quickly -- to the address listed in the editorial.

Codeguru Update eNewsletter - July 29th, 2008
If you haven't realized it yet, mobile development is the latest thing that should be on your calendar of learning tasks. Find out why.

(See all Announcements)

Currently in the News...
The following are current developer-related stories from InternetNews.com :
Microsoft, Novell Expand Linux Virtualization
Yahoo's Blueprint for Mobile Ad Revenue
Google Hopes Chrome Will Help, Not Hurt Firefox

DevX Headlines
Who's the Smartest of 'Em All? Get to Know std::unique_ptr
Real Life Rails
CCXML: Powerful, Standards-Based Call Control
Performance Point 2007 Installation, Part 2: Installing Monitoring Server
Book Excerpt: JavaFX in Action






Visual C++/C++ .NET/C# Visual Basic

Security

C++

COM-based Technologies

Controls

Data

Frameworks

Graphics & Multimedia

Internet & Networking

Miscellaneous

Standard Template Library

Visual Studio

Windows & Dialogs

Windows Programming

Sample Chapter

.NET

C#

Sample Chapter

.NET 3.0 (VB)

LINQ (VB)

General

Internet

Mobile/Wireless

VB Controls

Sample Chapter



JupiterOnlineMedia

internet.comearthweb.comDevx.commediabistro.comGraphics.com

Search:

Jupitermedia Corporation has two divisions: Jupiterimages and JupiterOnlineMedia

Jupitermedia Corporate Info

Solutions
Whitepapers and eBooks
IBM CIO Whitepaper: The New Information Agenda. Do You Have One?
Intel PDF: Virtualization Delivers Data Center Efficiency
Intel eBook: Managing the Evolving Data Center
Microsoft Article: BitLocker Brings Encryption to Windows Server 2008
Symantec eBook: The Guide to E-Mail Archiving and Management
Microsoft Article: RODCs Transform Branch Office Security
Go Parallel Article: James Reinders on the Intel Parallel Studio Beta Program
Avaya Article: Advancing the State of the Art in Customer Service
IBM Whitepaper: How are other CIOs driving growth?
Adobe Acrobat Connect Pro: Web Conferencing and eLearning Whitepapers
Avaya Article: Avaya AE Services Provide Rapid Telephony Integration with Facebook
Go Parallel Article: Getting Started with TBB on Windows
HP eBook: Storage Networking , Part 1
MORE WHITEPAPERS, EBOOKS, AND ARTICLES
Webcasts
HP Video: Is Your Data Center Ready for a Real World Disaster?
Intel Seminar: Efficiencies in Hardware/Software Virtualization
HP Webcast: Disaster Recovery Planning
Go Parallel Video: Performance and Threading Tools for Game Developers
HP Disaster-Proof Solutions eSeminar
HP On Demand Webcast: Virtualization in Action
HP Video: StorageWorks EVA4400 and Oracle
MORE WEBCASTS, PODCASTS, AND VIDEOS
Downloads and eKits
Microsoft Download: Silverlight 2 Software Development Kit Beta 2
IBM TCO eKIT: Your IT Budget is Under Attack, Get in Control
IBM Energy Efficiency eKIT: Learn How to Reduce Costs
30-Day Trial: SPAMfighter Exchange Module
Red Gate Download: SQL Toolbelt and free High-Performance SQL Code eBook
Iron Speed Designer Application Generator
Microsoft Download: Silverlight 2 Beta 2 Runtime
MORE DOWNLOADS, EKITS, AND FREE TRIALS
Tutorials and Demos
Microsoft Article: Silverlight Streaming--Free Video Hosting for All
Featured Algorithm: Intel Threading Building Blocks - parallel_reduce
Qualys Trial: Find Out in Minutes if Your Network is Vulnerable
MORE TUTORIALS, DEMOS AND STEP-BY-STEP GUIDES