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

CodeGuru
Earthweb Search
Login Forums Wireless Jars Gamelan Developer.com
CodeGuru Navigation
RSS Feeds

RSSAll

RSSVC++/C++

RSS.NET/C#

RSSVB

See more EarthWeb Network feeds

follow us on Twitter

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
















Home >> Visual C++ / C++

Free Tech Newsletters
Free Tech Newsletters
[an error occurred while processing this directive]
Free Tech Newsletters
Catch Errors at Compile Time with Java Generics
Using generics in your Java development can help you detect issues during compile time rather than being confronted by them at run time.
Performance Improvements: Caching
Caching can greatly improve performance but it can also lull you into a false sense of security. In some cases it can even make the performance worse. If you haven't already, then now is the time to learn the issues and limitations of caching so that you can truly improve performance.
Building Responsive .NET Applications with Microsoft Concurrency and Coordination Runtime (CCR)
In this article, Jeffrey Juday demonstrates how CCR can work with the .NET Ping class APM functions.
Assembling "New" Service Based Solutions from Existing Services
This article demonstrates how an enterprise can improve time to market without sacrificing quality when offering new services: by leveraging investments made in existing services, incorporating best practices, and adopting a level of standardization.
A Pagination Technique Using Spring
The Spring Framework provides a convenient method for implementing server-side pagination of result sets out of the box.
Latest Visual C++ / C++ Articles

Simple Parallel Development with the Asynchronous Agents Library
Nick Wienholt - 07/13/2009
By adopting a messaging based approach to task parallelism, the Asynchronous Agents Library provides a simple model for concurrent programming that avoids the complexity of memory locks.

CWinAPIException
Ovidiu Cucu - 07/13/2009
MFC-extension class for handling Windows API errors

Displaying the Input Language indicator in a WTL dialog
Anthony Berkow - 07/06/2009
How to display the Input Language indicator (as seen on the Language Bar) in a dialog (such as seen in the Windows Logon or Change Password dialogs).

TIP: Utilizing Solutions and Projects in VS 2005
Swee Mok - 06/22/2009
Discover how to use separate projects within a solution to reduce confusion when you have imported code mixed with your new code.

Overcome Window Flicker While Dragging
Jehhry23 - 06/17/2009
Overcomes owner window flicker when implementing dragging functionility.

A Case study on MFC
Issam Lahlali - 06/17/2009
MFC Analysis with CppDepend.

Latest Two-Minute Tips

Working with Property Grids
06/25/2009

By Dan Rigsby -
A peek at how to use a PropertyGrid in Windows Forms to quicklybuild a UI for a series of classes.

Intro to the Microsoft REST Starter Kit
06/03/2009

By Jeffrey Juday -
Discover an easy way to REST with the .NET framework.

Starting a Smarter Client with Silverlight 3
04/01/2009

By Chad Campbell -
Take a look at the out of browser support feature in Silverlight 3, and see how it can help you build to build smarter clients and overcome some of the challenges associated with click once technology.

Developing a Silverlight Web Application with Visual WebGui
Eyal.Albert - 01/14/2009
Create a full-blown Silverlight application in no time with the open source Visual WebGui framework and platform.

(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

Simple Parallel Development with the Asynchronous Agents Library
Nick Wienholt - 07/13/2009
By adopting a messaging based approach to task parallelism, the Asynchronous Agents Library provides a simple model for concurrent programming that avoids the complexity of memory locks.

Insights PROGRAMMING INSIGHTS

RESTing with the Microsoft REST Starter Kit
Jeffrey Juday - 06/22/2009
Tap the Starter Kit for your next REST Web Service.

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 - July 14th, 2009
Get the latest news, articles, and information from around Codeguru. It has been a busy week for Microsoft, Adobe, and others!

Codeguru Update eNewsletter - July 7th, 2009
The latest news, articles, and information from around Codeguru. What books are you reading today?

Codeguru Update eNewsletter - June 30th, 2009
Get the latest news and information from around Codeguru.

Codeguru Update eNewsletter - June 23rd, 2009
Get the latest news, articles, and information from around CodeGuru.

(See all Announcements)

Currently in the News...
The following are current developer-related stories from InternetNews.com :
Apple Denies Google Voice App for iPhone
Nominations Open for 2009 CEO Vision Awards
Finding Linux Bugs Before they Become Exploits

DevX Headlines
WPF Wonders: 3D Drawing
OSCON '09: US Developers, Code for Your Country�If the Government Will Let You
Building Declarative WCF Services in .NET 4.0
What to Expect from Cloud Computing
The Rise and Fall of C++0x Concepts






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