2006 32.05 2008

Vol.32 n°5 (#396) may 2007

(ddj_2007_05.jpg)

Hmmmm

[author : Jonathan Erickson] #Edito

Old friends are the best friends.

TABLE OF CONTENTS

FEATURES

Get a (Second) Life!

[author : Michael Swaine]

Second Life is more than a programmer's paradise. Michael tells you why, and John Jainschigg gives you peek at what DDJ is up to in-world.

Open C: Paving the Way for Porting

[author : Eero Penttinen and Antti Saukko]

Open C is a new C variant that's specifically designed for porting legacy code to mobile devices.

Enough of Processes: Let's Do Practices Part II

[author : Ivar Jacobson, Pan-Wei Ng, and Ian Spence]

When processes can't cut it, practices offer an alternative.

Second Life: A Programmer's Perspective

[author : Dana Moore and Ray Budd]

In Second Life, you can create objects that have credible dynamism, even compared to AJAX and browser-based applications.

Charting: Fast and Efficient

[author : Grady Werner]

To keep his ASP.NET 1.1 and 2.0 applications at the cutting edge, Grady took a second look at the charting components his company was using.

XSL Transformations

[author : Zeki Bayram and Ruhsan Onder]

Extensible Stylesheet Language Transformations help you separate XML content from presentation.

C++ STL Hash Containers and Performance

[author : Thomas Johnson]

If you understand the details of your application and data, hash containers are powerful tools to add to your performance toolbox.

COLUMNS

Nisley's Notebook

[author : Ed Nisley]

Ed uses digital picture frames to show how virtualization works in practice.

The Agile Edge

[author : Scott W. Ambler]

Release-related activities that occur at the end of a development project should be the first thing on your mind.

DEPARTMENTS

Alia Vox

[author : Ryan Martens]

The way Ryan sees it, the software industry can help drive a green economy and still drive profits.

Developer Diaries

[author : edited by Michael Swaine]

Python, self-employment, and the "inevitable" Google.

Developer's Notebook

[author : compiled by the DDJ Staff]

New development products and new releases of existing ones.

Swaine's Flames

[author : Michael Swaine]

Who said that software development was a screwy business?