QuickTime and the QuickTime Logo are trademarks of Apple Computer, Inc., registered in the U.S. and other countries. The Get QuickTime Badge is a trademark of Apple Computer Inc., used with permission.
Welcome to the DevPartner eLearning Cafe
A place where you can enhance your knowledge
of the art of debugging and tuning, with tips and tutorials about using the DevPartner
products.
Developers often fail to write code that properly releases memory
at the appropriate time. This tutorial focuses on a common problem in
.NET that is effectively solved via the Dispose design pattern.
Component based software development speeds application development.
However, the way code is packaged into DLLs can add unnecessary
overhead to programs. This tutorial addresses how to write leaner C++
code.
Technical Consultant:
Matt Pietrek, Software Architect
Software applications sometimes produce unexpected results.
One possible cause is uninitialized data. This tutorial provides information
about uninitialized data - what it is, how to find it, and how to
get it out of your code.