Get Connected
Learn about the Net
ISP's and Servers

Plan the Site
Design Basics
Surf for Examples

Convert Content
HTML&Tutorials
Editors&Converters

Use Graphics
Software/Techniques
Image Libraries

Plugins Required
Overview
PDF&SGML

Add Interactivity
Tools&Technologies
E-Mail&Listserv
Java and Javascript

Search Tools
Web Search Engines
Site Search Engines

Site Management
Analysis&Tracking
Publicizing
Security

Trends
Conferencing/Push
Keeping Current

Feedback

 


 

Managing Web Services - Resources for Archivists


CGI and Scripting

Introduction

On the server side, the Web can be extended through executable scripts. The Web protocol allows certain URLs to point to programs for the server to run in response to a request. In a simple case, the program may do something trivial, such as printing the time of day or displaying a different random quotation each time it's run. In a more complex case, the program may retrieve information from a database, perform a calculation, or even retrieve information from another server using a protocol that's not currently supported by Web browsers. In either case, the script has extended the Web by giving browsers a new route to information. Common Gateway Interface (CGI) scripts are the most common type of executable script on the Web.

Links

Tutorials

  1. The CGI Primer
  2. Web Development Series - Tutorial on Forms and CGI Scripts
  3. Web Development Series - Tutorial on Accessing Databases from CGI Scripts
  4. How To Do Forms
  5. Tom's references for learning PERL
  6. CGI Manual of Style

Freeware/Shareware

  1. Matt's Script Archive
  2. Selena Sol's Public Domain CGI Script Archive and Resource Library
  3. Shareware CGI's
  4. CGI Scripts from NCSA
  5. Free CGI for Maintaining Lists

Other Links

  1. CGI Environment Variables
  2. CGI Programmer's Reference
  3. The Common Gateway Interface
  4. Common Gateway Interface (CGI) Specifications
  5. The Common Gateway Interface: FORMS
  6. cgic- an ANSI C library for CGI Programming
  7. HTML & CGI Unleashed
  8. Information on writing servers and gateways
  9. A PERL cgi FAQ
  10. MaxInfo's WebC
  11. Unix CGI Scripts
  12. The WDVL: CGI


Database Access Tools Links

Introduction

Most commercial and large-agency government information is stored in huge legacy databases.These databases are increasingly being linked to the web.

Links

BluestoneInc.
http://www.bluestone.com/
Sapphire/Web

Netscape Communications Corp.
http://www.netscape.com/
Netscape LiveWire Pro

EarthWeb LLC
http://www.earthweb.com/

Oracle Corp.
http://www.oracle.com/
WebSystem

ExperTelligence Inc.
http://www.expertelligence.com/

Speedware Corporation Inc.
http://www.speedware.com/
Speedware Autobahn

IBM Corp.
http://www.ibm.com/

Lotus Development Corp.
http://www.lotus.com/

NetDynamics
http://www.w3spider.com
Development tools for creating enterprise-scale business applications on the Internet and Intranets. Integrates visual development, a high performance Java application server, and scalable database access into a high-end solution for powerful web/database applications.

Iband Inc.
http://www.iband.com/

SQLweb Technologies Inc.
http://www.SQLweb.com/
SQLweb

Illustra Information Technologies Inc
http://www.illustra.com/

Sun Microsystems Inc.
http://java.sun.com/ or
http://www.sun.com/
Java

Informix Software Inc.
http://www.informix.com/

Sybase Inc.
http://www.sybase.com/
Sybase web.sql

Praxis International Inc.
http://www.praxisint.com

WebLib
http://selsvr.stx.com/~weblib/
A tool for creating searchable, distributed "virtual libraries" of documents. Can help build WWW interfaces to existing document databases, and allow queries to multiple databases, of different types, on different hosts, as though they were all one single database.

Allaire Corp.
http://www.allaire.com/

Nomad
http://www.ndev.com/
WebDBC

Information Advantage's WebOLAP
http://www.infoadvan.com/

WDB
http://archive.eso.org/wdb/html/
Simplifies the integration of SQL based databases into the Web.

Also:
Oracle SupportLink --Oracle - WWW Interface

 


Visual Basic

 

Introduction

Adds interactivity and transaction processing to your website. Created by Microsoft Corporation.

Links

  1. Advanced Visual Basic
  2. Ask Visual Basic Pro
  3. Australian Visual Basic Page
  4. The Beginners Basic Home Page
  5. Visual Basic Resource Center
  6. Vbxtras
  7. Microsoft Visual Basic Start Page
  8. Special Edition Using Visual Basic - Online Version
  9. Visual Basic 4.0 Expert Solutions


ActiveX

Introduction

Introduces functionality similar to Java. Supported by Microsoft Explorer browser and Netscape 4.0 browser. Increasing security questions about it's use

Links:

  1. ActiveX Demos
  2. ActiveX Made Simple Tutorial
  3. Active X unoffical Guide
  4. ACTIVEX.COM
  5. ActiveX Technology Group
  6. Ask an ActiveX Pro
  7. Beginners Guide to ActiveX
  8. Inside the ActiveX Platform
  9. ZD Net's ActiveXfiles
  10. Microsoft ActiveX Control Pad
  11. Microsoft Site Builder Workshop ActiveX Web Site
  12. Other ActiveX Galleries and Links
  13. Microsoft COM Tutorial Code Samples
  14. Microsoft ActiveX Controls Programming Reference
  15. Microsoft ActiveX Download
  16. Netscape Plugin for ActiveX