December 2004     
Dr. Dobb's Journal      
   
File: DBSYS.TXT 
Title: Database Systems: When to Use, How to Use Well
Author: Dennis E. Shasha and Philippe Bonnet
Keywords: DEC04   DATABASE    TRANSACTIONS   QUERYING
Description: Published source code accompanying the article by 
Dennis E. Shasha and Philippe Bonnet. Databases bring two things 
to the application development party--transactional semantics and 
querying capabilities.

File: DBRUBY.TXT
Title: Databases & Dynamic Ruby Classes
Author: David J. Berube
Keywords: DEC04   RUBY  DATABASES   MYSQL
Description: Published source code accompanying the article by 
David J. Berube in which he uses Ruby's flexibility to execute 
Ruby code from an MySQL database.

File: IRDS.TXT
Title: Information Retrieval & Computational Geometry
Author: D. Ryan Stephens
Keywords: DEC04   INFORMATION RETRIEVAL    
Description: Published data accompanying the article by D. Ryan 
Stephens in which he uses techniques borrowed from the field of 
Information Retrieval to measure the similarity between data sets 
efficiently, accurately, and with minimal development. Also see 
IRDS.ZIP.

File: IRDS.ZIP
Title: Information Retrieval & Computational Geometry
Author: D. Ryan Stephens
Keywords: DEC04   INFORMATION RETRIEVAL    
Description: Unpublished data accompanying the article by D. Ryan 
Stephens in which he uses techniques borrowed from the field of 
Information Retrieval to measure the similarity between data sets 
efficiently, accurately, and with minimal development. Requries 
UNZIP/PKUNZIP to extract.

File: JPLUGIN.TXT
Title: Plug-Ins & Java
Author: Michael Pilone
Keywords: DEC04     JAVA   PLUG-INS   PATTERNS
Description: Published source code accompanying the article by 
Michael Pilone in which he uses design patterns and concepts in 
the development of a Java plug-in framework. Also see JPLUGIN.ZIP.

File: JPLUGIN.ZIP
Title: Plug-Ins & Java
Author: Michael Pilone
Keywords: DEC04     JAVA   PLUG-INS   PATTERNS
Description: Unpublished source code accompanying the article by 
Michael Pilone in which he uses design patterns and concepts in 
the development of a Java plug-in framework. Requires 
UNZIP/PKUNZIP to extract. 

File: SOCI.TXT
Title: A Simple Oracle Call Interface
Author: Maciej Sobczak
Keywords: DEC04     DATABASE    ORACLE    SQL   C++
Description: Published source code accompanying the article by 
Maciej Sobczak in which he presents a database library lets you 
"embed" SQL code within C++ applications. Also see SOCI.ZIP.

File: SOCI.ZIP
Title: A Simple Oracle Call Interface
Author: Maciej Sobczak
Keywords: DEC04     DATABASE    ORACLE    SQL   C++
Description: Unpublished source code accompanying the article by 
Maciej Sobczak in which he presents a database library lets you 
"embed" SQL code within C++ applications. Requires UNZIP/PKUNZIP 
to extract. 

File: AUTOANT.TXT
Title: Automating Batch Tasks with Ant
Author: Hugo Troche
Keywords: DEC04  ANT   BUILD   LIFECYCLE   DATABASE
Description: Published source code examples accompanying the 
article by Hugo Troche in which he shows how Ant is a good 
framework for automating batch processesing of database functions.
 
File: DRMAA.TXT
Title: The Distributed Resource Management Application API
Author: Frederic Pariente
Keywords: DEC04    GRID COMPUTING   DISTRIBUTED SYSTEMS
Description: Published source code accompanying the article 
byFrederic Pariente in which he examines the the Distributed 
Resource Management Application API (DRMAA) which facilitates the 
development of grid-enabled applications by offering a standard 
API.

File: RELALG.TXT
Title: Relational Algebra & Metakit
Author: Brian Kelley
Keywords: DEC04    ALGEBRA   EMBEDDED DATABASES 
Description: Published source code accompanying the article by 
Brian Kelley in which he examines Metakit, an embedded database 
that encapsulates relational algebra and hierarchical data 
structures.

File: RTCORBA.TXT
Title: Real-Time Systems & RT CORBA
Author: William Nagel
Keywords: DEC04    REAL TIME   CORBA   DISTRIBUTED SYSTEMS
Description: Published source code accompanying the article by 
William Nagel in which he examines the Real-Time CORBA 
specification--a set of CORBA extensions for systems with real-
time scheduling requirements.

File: WHIDCPP.TXT
Title: Inside Whidbey C++
Author: Richard Grimes
Keywords: DEC04    VISUAL STUDIO  C++  WHIDBEY   .NET
Description: Published source code accompanying the article by 
Richard Grimes in which he examines Whidbey C++, the new version 
of C++ that comes with Visual Studio 2005.

File: DYNCACHE.TXT
Title: Dynamic Caching & ADO DataSets
Author: John Cheng and Hong Rong
Keywords: DEC04     DATABASES   QUERYING   ADO
Description: Published source code accompanying the article by 
John Cheng and Hong Rong in which they present a technique that 
uses incremental queries to fetch data dynamically.

File: NETCRYPT.TXT
Title: Sensitive Data & the .NET Crypto API
Author: David B. Scofield and Eric Bergman-Terrell
Keywords: DEC04     SECURITY   CRYPTOGRAPHY   .NET
Description: Published source code accompanying the article by 
David B. Scofield and Eric Bergman-Terrell in which they examine 
the .NET Cryptography API. Also see NETCRYPT.ZIP.

File: NETCRYPT.ZIP
Title: Sensitive Data & the .NET Crypto API
Author: David B. Scofield and Eric Bergman-Terrell
Keywords: DEC04     SECURITY   CRYPTOGRAPHY   .NET
Description: Unpublished source code accompanying the article by 
David B. Scofield and Eric Bergman-Terrell in which they examine 
the .NET Cryptography API. Requires UNZIP/PKUNZIP to extract. 

File: ECLVALID.TXT
Title: Eclipse Validators
Author: Lawrence Mandel
Keywords: DEC04    ECLIPSE  JAVA   PLUG-IN  VALIDATION
Description: Published source code accompanying the article by 
Lawrence Mandel in which he presents an validator plug-in that 
uses Eclipse markers and dialog boxes to display problems.
3


