Appendix D

Bibliography and Cool Web Sites


CONTENTS


This appendix lists bibliographic information for some of the sources that have been used in developing this book, as well as some resources we have just stumbled upon in our travels on the Web. We hope you'll find these resources as helpful as we have in our Web programming adventures.

Chapter-by-Chapter Bibliography

Chapter 2, "HTTP: How to Speak on the Web"

Cheong, Fah-Chun., Internet Agents: Spiders, Wanderers, Brokers, and Bots. New Riders, 1996; (Chapter 6).

Cope, Ken and Kris Jamsa. Internet Programming. Jamsa Press, 1995; (Chapter 19).

Marchuk, Michael. Building Internet Applications with Visual Basic. Que, 1995; (Chapter 17).

On the Internet Engineering Task Force (IETF) Web site (http://ietf.cnri.reston.va.us/):

Chapter 3, "Interfacing to the Web with DDE and OLE"

De Bruijn, Michiel. "Hook into Browsers for the Web," Visual Basic Programmer's Journal. Fawcette Technical Publications, February, 1996.

Chapter 4, "Using Web Browser Custom Controls"

Jackson, Steve. "Internet Control Pack," Microsoft Interactive Developer, Fawcette Technical Publications, Spring, 1996.

Chapter 5, "Retrieving Information from the Web"

Jackson, Steve. "Internet Control Pack," Microsoft Interactive Developer, Fawcette Technical Publications, Spring, 1996.

The Dolphin System's Home Page:

http://www.dolphinsys.com/

The Microsoft ActiveX Internet Control Pack Web site:

http://www.microsoft.com/icp

Chapter 6, "The Win/CGI Interface"

General introduction to CGI:

http://hoohoo.ncsa.uiuc.edu/cgi/

The Windows CGI Interface specification:

http://website.ora.com/wsdocs/32demo/windows-cgi.html

The HTML Form-Testing Home Page:

http://www.research.digital.com/nsl/formtest/home.html; provides information on how popular Web browsers handle HTML forms.

Chapter 9, "Connecting to OLE Servers: Using the Web as a Front-End to Schedule Plus"

Gilbert, Mike. "Building Activity Management Applications with Schedule+ and OLE," Found on Microsoft Tech-Ed 95 (ML304) on recent Microsoft Developer's Network CDs.

"Microsoft Schedule+ Programmer's Guide," BackOffice Software Development Kit.

Chapter 10, "Using OLEISAPI with the Microsoft Internet Information Server"

"A Specification for Writing Internet Server Applications," included with the Microsoft ActiveX SDK.

Franklin, Carl. "Serving Up the Web," Visual Basic Programmer's Journal, Fawcette Technical Publications, April, 1996.

Schmidt, Jim. "ISAPI: Writing Internet Information Server Extensions Is No Day at the Zoo," Microsoft Interactive Developer, Fawcette Technical Publications, Spring, 1996.

The Process Software Corporation provides a link to its Web server's programmer's guide which includes ISAPI information: http://www.process.com/news/spec.htp

Chapter 12, "QuoteWatcher: An Interactive Web Agent"

"Visual Programmer: Create Tray Icons in Visual Basic," Microsoft Systems Journal: Miller Freeman, February, 1996.

Appendix A, "Basic HTML Tags"

"A Beginner's Guide to HTML"

http://www.ncsa.uiuc.edu/General/Internet/WWW/HTMLPrimer.html

"Composing Good HTML"

http://www.cs.cmu.edu/~tilt/cgh/

"Guides to Writing Style for HTML Documents"

http://union.ncsa.uiuc.edu:80/HyperNews/get/www/html/guides.html

Appendix B, "VBScript-VBA for the Web"

Pleas, Keith. "Visual Basic Script," Microsoft Interactive Developer, Spring, 1996.

Templeman, Michael. "Collision Course: JavaScript and VBScript," Visual Basic Programmer's Journal, April, 1996.

The Microsoft VBScript Home Page:

http://www.microsoft.com/vbscript

Appendix C, "Win/CGI on the Microsoft Internet Information Server"

Schmidt, Jim. "ISAPI: Writing Internet Information Server Extensions Is No Day at the Zoo," Microsoft Interactive Developer, Fawcette Technical Publications, Spring, 1996.

General Publications of Interest to Web Programmers

Microsoft Interactive Developer, a magazine published by Fawcette Technical Publications. (Half of the articles appearing in the premier issue are listed above. Need I say more?)

Microsoft Systems Journal, a magazine published by Miller Freeman.

Visual Basic Programmer's Journal, a magazine published by Fawcette Technical Publications (the quintessential VB magazine).

Web Techniques, a magazine published by Miller Freeman. (An excellent new magazine chock full of Web programming information.)

WEBsmith Magazine, a magazine published by Specialized Systems Consultants, Inc. (SSC). (This provides mostly UNIX articles, but the basic concepts apply regardless of platform.)

Web Sites for the Visual Basic Web Programmer

"Carl and Gary's Visual Basic Home Page:"

http://www.apexsc.com/vb
 (My favorite jump-off site!)

Avatar: The Interactive Developers' Online Magazine:

http://www.avatarmag.com/

Microsoft's Visual Basic Page:

http://www.microsoft.com/vbasic

The Development Exchange:

http://www.windx.com

The Microsoft Systems Journal Page:

http://www.msj.com/