Dr. Dobb's Digest, October 2009
EDITOR'S NOTE
Moblin Makes Its Move
Jonathan Erickson
TECHNO-NEWS
API for Cloud Application Services Project Launched
FEATURES
Programmer Productivity
Jonathan Erickson
Multitasking is good when it comes to computer programs, letting them do more with less. But when computer programmers start multitasking, productivity flies out the door.
How Effective Is ASP.NET Partial Rendering?
Dino Esposito
It's a simple postback-based technique.
Integrating ALM: Lessons Learned Deploying Tasktop at Nokia
Andy Boyle
Tool environments in tech companies require a stronger emphasis on treating engineers as customers.
Multithreaded File I/O
Stefan Wörthmüller
Tackling the file I/O bottleneck.
Why We Need a Theory for Software Engineering
Ivar Jacobseon and Ian Spence
Our greatest challenge is understanding how to build great software.
Coming of Age in the Era of Cloud Computing
Dana Moore
Cloud computing provides virtually unlimited computing resources in a wide variety of offerings.
A Build System for Complex Projects: Part 3
Gigi Sayfan
Generating a full-fledged NetBeans build system involves multiple projects.
COLUMNS
Conversations
Jonathan Erickson
Cyndi Mitchell, managing director of Thought-Works Studios, talks about Agile development and ALM.
Book Review
Mike Riley
Ray Harr's Murach's JavaScript and DOM Scripting is an up-to-date introduction to JavaScript.
Effective Concurrency
Herb Sutter
Perhaps the most effective way to deliver concurrency is to hide it inside "synchronous" APIs.
Swaine's Flames
Michael Swaine
Cousin Corbett and the Piggyback Skunkworks.