The World Wide Web and HTML

The World Wide Web, or Web, is a distributed information retrieval system that employs multiple protocols on the Internet. The Web operates on a client/server model, where the client is a Web browser and the server is a Web server. When a browser requests a resource from a server, it identifies that resource by means of a formalized address known as a Uniform Resource Locator (URL). The format of a URL is:

protocol://server.network.domain/path/resource 
 

This sample URL uses HTTP (Hypertext Transfer Protocol) to specify the SDK Start Page of the Microsoft® Developer Network Online within Microsoft's home page on the Web:

http://www.microsoft.com/msdn/sdk/default.htm 
 

A Web server can respond to an HTTP URL with a Hypertext Markup Language (HTML) document. The hypertext in this document is interpreted by the browser to generate an interactive display on the user's screen. An HTML document is commonly stored in an .HTML or .HTM file.

A Web server can also respond to an HTTP URL with an Active Server Pages (ASP) document, which contains hypertext and ASP script, and is stored in an .ASP file. The script is processed by Microsoft® Internet Information Server (IIS), which generates normal HTML output and sends it to the browser. IIS version 3.0 or later is required for proper handling of .ASP files.

The CDO Rendering Library exposes a set of objects that can be used by IIS to render CDO objects and properties into HTML output. The CDO Rendering objects are described in the remainder of this section. The following table lists these objects in alphabetic order and gives the purpose of each one.

Object Purpose
CalendarView Specify tabular rendering for a calendar object.
Column Specify rendering for one property in a table view.
Columns collection Provide rendering for every renderable property in a table view.
ContainerRenderer Render a container object.
Format Specify rendering for one property.
Formats collection Provide rendering for every renderable property of an object.
ObjectRenderer Render selected properties of a CDO object.
Pattern Specify rendering for certain values of a property.
Patterns collection Provide rendering for all values of a property.
RenderingApplication Create rendering objects.
TableView Specify tabular rendering for a container object.
Views collection Provide a selection of views for rendering a container object.