2004 30.08 2006

Vol.30 n°8 (#375) august 2005

(ddj_2005_08.jpg)

Editorial

[author : Jonathan Erickson] #Edito

TABLE OF CONTENTS

FEATURES

NetBeans 4.1 & Eclipse 3.1

[author : Eric J. Bruno]

NetBeans 4.1 and Eclipse 3.1 are at the forefront when it comes to development platforms for J2SE, J2EE, and J2ME.

Visual Studio 2005 Visualizers

[author : James Avery]

"Visualizers" are Windows Forms dialogs in Visual Studio 2005 that let you create graphical views into the value of an object.

The Eclipse Modeling Framework

[author : Frank Budinsky]

The Eclipse Modeling Framework helps you define models, from which many common code-generation patterns are generated.

The TMS Development Platform

[author : Alexander Frey]

The TMS build system offers a simple, powerful way to do multiplatform development.

The VSTSEclipse Project

[author : Joe Sango]

The VSTSEclipse project is focusing on an Eclipse plug-in for utilizing Visual Studio Team System functionality outside the VSTS framework.

Performance Diagnosis & .NET Applications

[author : Ramkumar N. Chintalapati and Sachin Ashok Wagh]

The authors present a tool that lets you identify .NET-related problems and resolve bottlenecks during performance analysis.

Moving To .NET 2.0

[author : Eric Bergman-Terrell]

.NET 2.0, C# 2.0, and Visual Studio 2005 include a host of new features.

Finding Binary Clones with Opstrings & Function Digests: Part II

[author : Andrew Schulman]

Andrew continues his examination of reverse engineering, this month, focusing on binary code.

NPTL: The New Implementation of Threads for Linux

[author : L. Blunt Jackson]

Introduced with Version 2.6 of the Linux kernel, the Native POSIX Thread Library brings full compliance to the POSIX Standard.

Porting Compilers & Tools to 64 Bits

[author : Steven Nakamoto and Michael Wolfe]

Rehosting compilers and tools to 64-bit processors may not be as difficult as you think.

An STL-Compatible Hybrid of Linked List & Hash Map

[author : William Nagel]

"Linked_hash" is an STL-compatible data structure based on the best of the linked-list hash-map classes.

EMBEDDED SYSTEMS

A Reusable Duff Device

[author : Ralf Holly]

Duff's Device is a special kind of loop-unrolling mechanism that's useful when performance counts.

COLUMNS

Programming Paradigms

[author : Michael Swaine]

Embedded Space

[author : Ed Nisley]

Chaos Manor

[author : Jerry Pournelle]

Programmer's Bookshelf

[author : Jacek Sokulski]

FORUM

Letters

[author : you]

Dr. Ecco's Omniheurist Corner

[author : Dennis E. Shasha]

News & Views

[author : Shannon Cochran]

Of Interest

[author : Shannon Cochran]

Swaine's Flames

[author : Michael Swaine]