Reliability is a by-product of beautiful code, so conscientious programmers care about the look of their code. But who's got the time to write beautiful code when deadlines and end users couldn't care less what the code looks like? Here's how to make the time.
Latest Columns Articles - Page 103
With the rapid increase in parallel computing, correct threading, and synchronization are vitally important to programmers building scalable, high-performance solutions. Explore the new one-time object initialization APIs in Vista from a C++ programmer's perspective.
A useful data access layer (DAL) makes managing persistence easier than writing CRUD behaviors all over your code. Learn to build a flexible, simple one that does just that with a relatively few lines of code.
The way Vista closes applications during operating system shut down has changed from prior Windows versions' approaches. Learn how to provide your users with appropriate notification from the Vista shut down screen.
Many use an ETL tool to populate the reporting databases in their business intelligence (BI) solutions, but sometimes an integration tool such as BizTalk 2006 is a better choice. Find out when.
Why do so many .NET programmers prefer to write custom objects instead of using ADO.NET objects? More control, for one. Read on to find out the other reasons.
Latest CodeGuru Developer Columns
Learn to implement exception handling mechanism in C++.
Still postponing the upgrade to VS 2017? Here's some information that can help you decide whether to plunge ahead or wait longer.
With the new release of Visual Studio 2017, let's look at what's here today!
Choosing the right platform—IaaS, PaaS, or SaaS—can greatly enhance your Cloud presence.