Hello, and welcome to DDJ.com

LOG INRegisterForgot password?
Registration FAQ
What are the green links?
All Access members only
RSS Feed

DDJ.com Online Exclusives

Visual Basic 9.0: Looking Forward
Scott Swigart talks with Microsoft's Visual Basic team about some of the changes coming in VB 9.0.

Scripting Languages: Into the Future
What do you think the hottest scripting language of 2010 will be?

64-Bit Computing

C++

Database Development

Eclipse

Java

Linux/UNIX
  Open Source

Embedded and Real-Time Computing

Security

Windows/.NET

XML and Web Services

Research Papers & Reports

Find white papers, case studies, Webcasts and analyst reports on everything from design through development to testing and implementation at DDJ's Research Papers and Reports.

Building Tomorrow's Applications Doesn't Have To Be Rocket Science: Overcoming Complexity in Delivering Tomorrow's Applications: 5 Strategies for Mid-sized Companies
This report takes a closer look at the fundamental challenges facing today's application development teams. It also outlines 5 fundamental strategies -- coupled with practical approaches and real-life customer examples -- to illustrate the value of these strategies.


Agile Technology; Agile Enterprise
IT departments have an obligation to ensure that the solutions they deploy can readily adapt to change. Read this white paper on how LANSA's vision of an agile software architecture provides business with the ability to respond very quickly & cost-effectively to industry, business & technological change.


LANSA puts information at the fingertips of CAST emergency workers
Because of changed government regulations and subsequent requirements for many additional forms, the Children's Aid Society of Toronto (CAST) was facing a redevelopment task that was estimated to take at least eight months with Visual Basic. CAST decided to use Visual LANSA instead and the project took only three months.


TransTOOLs Nails It Down For CommercialWare
CommercialWare is the world's leading provider of software solutions for multi-channel retailers. It was critical to bring their application into the Java world for e-business and to deploy our application on multiple platforms. TransTOOLs' Caravel was a hands-down winner.


Sponsored Quick Links
Build performance into your Java code with Quest's JProbe® Suite. See JProbe in action! View the online demo.

On the Newsstand


Table of Contents
Order this issue now.
Subscribe to DDJ

Dr. Dobb's Journal
Current Issue Highlights

Mobile Java & 3D Applications
Oscar Vivall, Tom Thompson
Oscar and Tom examine the Mascot Capsule Micro3D and JSR 184 APIs, then use them to develop high-quality 3D applications for mobile phones.

Inside Mobile IP
Narendra Venkataraman
Mobile IP lets mobile-device users stay connected when moving to networks with different IP addresses.

High-Performance I/O with Java NIO
Brian Pontarelli
The NIO library offers a high-performance technique for handling input/output (I/O) operations.

Improving Performance with Custom Pool Allocators for STL
Anthony Aue
Anthony presents a highly flexible and configurable replacement for C++'s std::allocator for use with node-based standard containers.

The Extensible Firmware Interface
Craig Szydlowski
The Extensible Firmware Interface is a modern replacement for the venerable BIOS.

Current Issue Table of Contents

Microsoft PDC 2005

PDC 2005: Wrap Up
Jerry is secure in knowing that this year's party is over.

PDC 2005: Day Three
Dan Spisak steps in to report on R2 release of Windows Server 2003, among other topics.

NEW! Dr. Dobb's .NET Cast

Migrating VB6 to VB.NET
Hosts Mark Baker and Nik Hemdal explore the topic of migrating to .NET with Microsoft Product Manager Eugenio Pace of the Patterns and Practices Group, and Keith Pleas of Keith Pleas & Associates. (MP3 Audio, 16:11 mins)

In the News

AJAX Arrives In Force
Companies big and small are trying to capitalize on the AJAX boom. ClearNova's ThinkCAP JX is the latest in a raft of new tools supporting the AJAX model.

Open Source Telephony Makes Money, Vendors Say
Open source doesn't mean free, according to business leaders in the open source telephony industry.

Toshiba Readies Cell Processor Design Platform
Toshiba Corporation is readying a hardware development platform for applications based on the Cell processor that it co-developed with Sony and IBM. The reference design kit, and the cell chip set, will be available from April 2006.

FireWire Group Developing Spec To Spur HDTV
The 1394 Trade Association has announced that it is developing a specification that will enable the IEEE 1394 standard, also known as FireWire, to deliver audio and video over coaxial cable.

CMP DevNet Spotlight

Fixed-Point Arithmetic Types for C++
These three fixed-point types, coded as C++ template classes, are intended as drop-in replacements for int or double.

DDJ Resources

Product Database
Vendor and product information for professional programmers.

Mobilized Software
The Ultimate Resource for Building Mobile Applications

Developer Events
List of the latest developer conferences and events.

DDJ Newsletters

Dr. Dobb's Active Scripting Newsletter
edited by Mark Baker
Active Scripting techniques as well as interviews with developers from leading companies.
--more--

DDJ Store

Dr. Dobb's Developer Library DVD: Release 1
The Dr. Dobb's Developer Library DVD is a new fully searchable DVD that includes 16 years of Dr. Dobb's Journal, 13 full years of C/C++ Users Journal, 3 years of The Perl Journal, nearly 4 years of Dr. Dobb's Sourcebook, and thousands and thousands of lines of source code—all on one DVD!

Click here for more information.

 

DevNet Podcasts

Programming Challenges: The Computing Olypiad
Rob Kolstad, head coach of the USA Computing Olypiad team, talks about the programming contest and how his teamed fared at the International Olympiad on Informatics in Poland. (MP3 Audio, 4:51 mins.)

Software Builds: Where It All Comes Together
John Ousterhout, founder of Electric Cloud and creator of the Tcl scripting language, discusses the challenges in performing efficient software builds. (MP3 Audio, 4:31 mins.)

Info-Link

Linux/UNIX Developers - Check out the Developer::Linux/UNIX Pipeline




MarketPlace

Participate in new Java developments.
Join the JCP Program and help continue the advancement of the Java platform by sharing your views, ideas and thoughts. Make your opinions heard. Visit jcp.org and join the JCP today.

Market-leading defect tracking from TechExcel
DevTrack is a powerful, affordable and easy to use solution for project and defect tracking. It comprehensively tracks and manages all product defects, change requests, and other development issues.

Professional Trac Hosting
Simple Project Management with Trac - Integrated Source Control, Bug Tracking, Wiki, Progress Tracking - Secure, Reliable, Easy - Start Your Free Trial Today

Complete Source for Roll-Your-Own Embedded Linux
Get started now with processor optimized Linux from Freescale, Intel, MIPS and ARM; cross-compiled and ready-to-use; continuously updated components and GNU tools, certifed for all architectures. Only $2500 Until Sept 30th!



 


Cheap Airfarenew york hotelsHotelscheap airline ticketsLimo Airport TransportationLas Vegas HotelsConsumer electronicsUnbiased Price ComparisonsASP, VB.NET, C#.NET, MCSD and MCAD TrainingWeb HostingFundraisers & Fundraising IdeasFree DirectoryAffiliate ProgramMerchant AccountsOnline ShoppingWeb Hosting ProvidersCollege.com Online CollegeCheap Web HostingSSL Certificates from VeriSignSearch Engine Submission Software