{logo}

November 2004
Volume 22 Number 11

FEATURES

Inside Whidbey C++

Richard Grimes
The next version of .NET, codenamed "Whidbey," provides a new version of the Microsoft C++ compiler.

Mixing Managed & Unmanaged Code in XML Web Services

Max I. Fomitchev
Mixing managed and unmanaged code in ASP.NET web services provides an efficient way to wrap MFC code as fully .NET-compliant XML web services.

The .NET Compilation & Execution Model

Grum Ketema and Philippe Lacoude
The .NET Framework has features that simplify nontrivial programming tasks such as dynamic compilation.

Asynchronous Delegates & C++

Drazen Dotlic
Asynchronous delegates let you call synchronous methods in an asynchronous manner. Drazen presents a portable C++ implementation of .NET delegates.

Compile-Time Assertions

Ralf Holly
Ralf's compile-time assert facility supplements the classic assert.

Eclipse & the C++ Development Toolkit

Eric J. Bruno
Although Eclipse generally targets Java, its C/C++ Development Tools (CDT) plug-in provides a powerful C/C++ IDE.

Command-Line Argument Processing & the Mgetopt Library

Eugene Surman
Among other features, the mgetopt library provides utilities for parsing command options for C and shell scripts.

COLUMNS

Sutter's Mill

Herb Sutter
Being able to customize templates (or not) is a powerful addition to your C++ toolbox.

Positive Integration

Matthew Wilson
Matthew takes a look at the Open-RJ library, along with its mapping to Ch and C++.NET.

Win32 GUI Generics

John Torjo
In the best of worlds, your applications will look nice, but without too much work on your part.

Conversations

Herb Sutter and Jim Hyslop
When there are no other solutions on the horizon, intermediate adaptors can be a good way to get the job done.

Programmer's Book Review

Martin Heller
The new edition of Steve McConnellÕs classic Code Complete focuses on the topic of software construction.

DEPARTMENTS

Editor's Forum

New Products