Latest Columns Articles - Page 104

Why Most Code Looks Like a Rube Goldberg Invention

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.

Simplified One-Time Initialization in Windows Vista

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.

The Only Data Access Layer You'll Ever Need?

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.

Handling OS Shut Down in Windows Vista

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.

Latest CodeGuru Developer Columns

Understanding C# Tuples

Understanding C# Tuples

With the arrival of C# 7, tuples have changed quite a bit. If you haven't been using them, read this article; you might reconsider their use.

Top White Papers and Webcasts

  • As all sorts of data becomes available for storage, analysis and retrieval - so called 'Big Data' - there are potentially huge benefits, but equally huge challenges...
  • The agile organization needs knowledge to act on, quickly and effectively. Though many organizations are clamouring for "Big Data", not nearly as many know what to do with it...
  • Cloud-based integration solutions can be confusing. Adding to the confusion are the multiple ways IT departments can deliver such integration...

Most Popular Programming Stories

More for Developers

RSS Feeds

Thanks for your registration, follow us on our social networks to keep up-to-date