This month, .NET Nuts & Bolts covers exception handling, examining what exceptions are and why they are important. You'll learn how to use them, how to create custom exceptions, and how to apply common best practices.
Latest Columns Articles - Page 117
CodeDom hasn't gotten the same level of attention in C++ circles as VB.NET and C# have, but it is just as relevant there. Nick Wienholt demonstrates why by examining CodeDom from a C++ perspective.
Paul Kimmel demonstrates the implementation of a Windows GUI for an FTP client, and along the way, presents the skills you need to complete the FTP solution or similar kinds of applications.
Learn how to use GDI+ to render several 3D text effects, such as shadowed, blocked, embossed, and engraved text.
Paul Kimmel gives you all you need to write a complete implementation of an FTP client in managed code. Once you create a socket and an IPEndPoint, and decipher the data you will receive from the other end point, you are well on your way to writing connected software.
Tom Archer illustrates how the combination of Managed Extensions and GDI+ enable you to draw gradient and hatched text with only a few lines of C++ code.
Latest Developer VideosMore...
Latest CodeGuru Developer Columns
It's essential to know the differences in these libraries and use them correctly. This brief tutorial will guide you.
Learn how to pass off the delegation of an operation to a different class.
The BitVector structure has many useful properties, and knowing how to make proper use of memory will always improve the performance of your applications.
Here are some guidelines to make implementing load testing easier and more likely to be well received by your team.