April 2005     
Dr. Dobb's Journal      

File: COSURFER.TXT 
Title: Collaborative Web Surfing
Author: Gigi Sayfan 
Keywords: APR05  WEB    P2P   GUI
Description: Published source code accompanying the 
article by Gigi Sayfan in which he presents Cosurfer, a 
peer-to-peer GUI application that lets two users chat and 
surf the web together. Also see COSURFER.ZIP.   
 
File: COSURFER.ZIP 
Title: Collaborative Web Surfing
Author: Gigi Sayfan 
Keywords: APR05  WEB    P2P   GUI
Description: Unpublished source code accompanying the 
article by Gigi Sayfan in which he presents Cosurfer, a 
peer-to-peer GUI application that lets two users chat and 
surf the web together. Requires UNZIP/PKUNZIP to extract. 

File: XFORMS.TXT
Title: XForms & Cause-and-Effect Programming 
Author: John M. Boyer 
Keywords: APR05  XML    WEB   XFORMS
Description: Published source code accompanying the 
article by John M. Boyer in which he examines Xforms, 
which represents a clean architecture for separating 
presentation, user interface, and business processing 
models.

File: CCXML.TXT
Title: Call Control XML & the Voice Conference Manager
Author: Moshe Yudkowsky 
Keywords: APR05   XML   TELEPHONY  VOICE
Description: Published source code accompanying the 
article by Moshe Yudkowsky in which he presents Voice 
Conference Manager, a CCXML/VoiceXML application that lets 
you initiate telephone conferences. Also see CCXML.ZIP.

File: CCXML.ZIP
Title: Call Control XML & the Voice Conference Manager
Author: Moshe Yudkowsky 
Keywords: APR05   XML   TELEPHONY  VOICE
Description: Unpublished source code accompanying the 
article by Moshe Yudkowsky in which he presents Voice 
Conference Manager, a CCXML/VoiceXML application that lets 
you initiate telephone conferences. Requires UNZIP/PKUNZIP 
to extract. 

File: DLIBRARY.TXT
Title: Digital Libraries & XML-Relational Data Binding
Author: Rene Reitsma, Brandon Whitehead, & Venkata Satya 
Gokul Suryadevara 
Keywords: APR05   XML    DATABASE  
Description: Published source code accompanying the 
article by Rene Reitsma, Brandon Whitehead, & Venkata 
Satya Gokul Suryadevara in which they explain how 
conversion from XML to the relational model can be 
problematic. Their technique that lets you avoid hard 
coding.

File: WS-NOTE.TXT
Title: Exploring WS-Notification
Author: Marco Aiello, Manuel Zanoni, and Alessandro Zolet 
Keywords: APR05   WEB SERVICES    WS-NOTIFICATION
Description: Published source code accompanying the 
article by Marco Aiello, Manuel Zanoni, and Alessandro 
Zolet in which they examine WS-Notification, a Web service 
protocol which defines a standard approach to 
notification.

File: CPP_OP.TXT
Title: C++ & operator []=
Author: Matthew Wilson
Keywords: APR05   C++  
Description: Published source code accompanying the 
article by Matthew Wilson in which he examines the C++ 
subscript operator operator [].

File: SHAREPT.TXT
Title: SharePoint Web Part Development
Author: Seth Bates
Keywords: APR05   WINDOWS   WEB SERVICE  SHAREPOINT
Description: Published source code in the article by Seth 
Bates in which he examines Microsoft's Windows SharePoint 
Services, a web-based team collaboration and document 
management platform. Also see SHAREPT.ZIP.

File: SHAREPT.ZIP
Title: SharePoint Web Part Development
Author: Seth Bates
Keywords: APR05   WINDOWS   WEB SERVICE  SHAREPOINT
Description: Unpublished source code in the article by 
Seth Bates in which he examines Microsoft's Windows 
SharePoint Services, a web-based team collaboration and 
document management platform.Requires UNZIP/PKUNZIP to 
extract. 

File: SILENTUP.TXT
Author: Zuoliu Ding
Keywords: APR05   INTERNET EXPLORER  UPDATE   WIN32
Description: Published source code accompanying the 
article by Zuoliu Ding in which he presents a silent 
update technique for Internet Explorer components. Also 
see SILENTUP.ZIP.

File: SILENTUP.ZIP
Author: Zuoliu Ding
Keywords: APR05   INTERNET EXPLORER  UPDATE   WIN32
Description: Unpublished source code accompanying the 
article by Zuoliu Ding in which he presents a silent 
update technique for Internet Explorer components. 
Requires UNZIP/PKUNZIP to extract.

File: SOFTSYN.TXT
Title: Software Synthesis for OS-Independent Coding
Author: Bob Zeidman
Keywords: APR05   SOFTWARE DEVELOPMENT  PORTABILITY
Description: Published source code accompanying the 
article by Bob Zeidman in which he introduces the concept 
of software synthesis  which lets you hide low-level 
implementation details from programmers.

RDF.TXT
Title: RDF: The Resource Description Framework 
Author: Bob DuCharme
Keywords: APR05   WEB  RDF   METADATA
Description: Published source code accompanying the 
article by Bob DuCharme in which he examines the Resource 
Description Framework (RDF), a W3C standard format for 
storing arbitrary data on the Web and elsewhere.


3


