Web Publications

Previous Next

A web publication is a collection of files and directories (a file tree) in a location on the file system that is managed by a web server.

The publication process typically results in the following directory structure at the location where publication takes place (the Publication Directory):

_internal

logs

WebSite

xml

xsl

In a typical default publication, the "_internal" directory contains a file named "uspublication.xml" that contains parameters used by the runtime web application, such as the location where log information is written to.

The "log" directory is typically the runtime directory where logs are written to.

The "WebSite" directory contains the files that are browsable by application users. An .aspx file in this directory is the bootstrap file that is browsed by the end user and from which the entire web application is built on her screen.

The "xml" directory contains an .XML and a .JS file for each published Page. These files contain design information that the USoft Page Engine uses to generate the finished Page and send it to the end user scren.

The "xsl" directory is initially empty. It is typically used to store .XSLT transformations (if used).

NOTE: If a submodule of an application is published, <MODULE> subnodes will appear in the publication tree, (as shown in the illustration above) where <MODULE> is replaced by the name of the module that is being published. If the main module is published, <MODULE> subnodes will not be created. The meaning and use of these publication deliverables are explained in the following topics.

See Also

Published XML Files

Published Server Pages (ASP or JSP Files)

Published global.asa File

Cascading Style Sheets