// WebSuite v2.2
// (c) 1997-2001 by West Coast Web Adventures, Inc., All Rights Reserved
//     Current release date:  July 29, 2001

Welcome to the WebSuite web server, the easiest and most flexible way
to make the web work for you. For detailed operating instructions, 
please access the online documentation for the WebSuite located at 
http://www.westcoastwebadventures.com/WebSuite.htm

PLEASE NOTE:

    WebSuite utilizes the SmartDesk VM v4.0

    WEBSUITE.EXE includes WebSuite v2.2 AND the VM v4.0 (1MB)

	If you use the WEBSUITE.EXE file it is not necessary to also 
    download the VM v4.0 file as this is already part of the 
	WEBSUITE.EXE install.  The new VM will be automatically 
	installed when WebSuite is updated or installed.
	
    For more information about the VM (Virtual Machine), please
    review the following information: 

        http://www.westcoastwebadventures.com/products/vm.html

    -----------------------------------------------------------------

A BRIEF HISTORY:

	WebSuite was originally developed by me, Steve Repetti, through
	SmartDesk, Inc., which was sold to DirectWeb in 1999. Following
	their demise, the software reverted back to me personally and has
	been re-released through my current company, West Coast Web 
	Adventures. Along with this I have decided to release the software
	without charge and compliment it with a PRO version shortly to 
	follow. In the mean time, thanks to all you loyal fans and I hope
	you find great use for WebSuite. For lots of other goodies, as
	well as the latest info, please visit the West Coast web site
	at:
	
		http://www.westcoastwebadventures.com

    -----------------------------------------------------------------

NEW TO THIS RELEASE (v2.2):

  o Fully compatible with Windows ME, Win 2000, Win NT, Win 98, Win 95
    and Win 3.x operating system platforms. *NOTE that Win 3.x version
    automatically loads necessary 16-bit components.

  o Support for new VM 4.0 functionality.
  
  o Redesigned default web site and graphics for local server mode.
  
  o Removed 15-day trial period and released software as free-ware!
  
    -----------------------------------------------------------------

Highlights from the previous version (v2.1):

  o Fully compatible with Win NT, Win 98, Win 95 and Win 3.x operating 
    system platforms. *NOTE that Win 3.x version automatically loads 
    necessary 16-bit components.

  o SMTP mail functionality has been directly integrated into WebSuite
    and the VM.  Access is provided through internal scripting functions
    as well as the new SDMAIL library and object class (full source is 
    provided for the object class: SDMAIL.FGL).

  o EMAIL utilities with full source and samples are provided, 
    including:
  
      - Send Mail (SENDMAIL.AP)
      - Form Mail (FORMMAIL.AP)
      - Auto Responder (AUTOMAIL.AP)
      - Email Wrapper (MAIL.AP)

  o Customizable 404 "File not found" web response.
  
  o Customizable "Hack Attack" notification web response. User defined
    hack attack threshhold.
      
  o New COOKIE class has been integrated into the SYSCLASS.FLB library
    (See the SYSCLASS.FGL source code for details). Samples also provided.
    
      cookie = new( "cookie", session )
      cookie.exists( CookieName )
      expdate = cookie.expires     // get julian date of expiration
      cookie.expires( nExpDate )   // set to specified julian date
      cookie.expires( cExpDate )   // set to specified GMT string
      cookie.expires( )            // set to today
      cookie.get( CookieName )     // get specified cookie
      cookie.set( )                // set cookie transparently
      cookie.set( html )           // set cookie and display html code

  o New web programming functions, including: 
  
      webMakeHeader( )
      webMakeFileHeader( )
      webServerFindFirst/Next( )
      webConnectionFindFirst/Next( )
      webConnectionData( )
      webFileDate( )
      webLogGFX( )

	  Programming documentation is available from the Developer's 
	  Resource area of the SmartDesk web site.

  o New SOURCE directory structure with lots of source code and 
    examples.

  o Performance and efficiency enhancements.  

    -----------------------------------------------------------------

Highlights from the previous version (v2.0):

  o New Mini-console with real-time graphing

    The new mini-console houses over 100 functions in its compact real 
    estate with direct links to the currently running server.  It 
    displays active users, sessions, bytes transfered, and one minute 
    samplings of server activity. Click on the individual graph elements 
    to see expanded information. Links are provided to the major areas 
    within the WebSuite as well as additional online resources and 
    documentation. 

  o Industry standard default and extended server logs are now maintained
    in real time. The most recent records are available for immediate
    display.
    
  o E-Commerce functions were added to verify credit card information 
    on-the-fly. The ccValidate( ) function takes a credit card number 
    and performs a checksum and data validation.  It returns the type
    of credit card tested if successful.  If not, the ccError( ) 
    function can pin-point the validation error for the specified credit
    card number.

  o New low-level drawing and graphing functions and libraries were
    added and can be seen in use in the mini-console and installers.

  o WebDesk active page compiling was significantly optimized by
    externalizing the common functions into the WEBDESK.FLB binary 
    library.

  o Chat system was re-engineered to support real-time variable 
    IP addressing and to automatically maintain user profile data.

  o Overall perfomance was optimized and system resource profile 
    reduced.

  o The INDEX.AP redirector was replaced by INDEX.HTM in the home 
    directory.

  o Fixed trailing slash bug when referencing subdirectories.

  o Enhanced Active Page and CGI support.


    -----------------------------------------------------------------


Highlights from the previous version (v1.1):

  o WebDesk bundle
  
    The web suite nows comes bundled with the SmartDesk WebDesk product.
    This interacts with your desktop system providing access to your
    favorite applications and internet resources from within any browser.
    Now your files and system resources can be accessed locally or 
    remotely by authorized users.  Public and private areas are included
    for your visitors and your own use.  Features include applications
    and document management, calendaring, customized browser-based 
    menuing, system files access, drive management, and more.
  
  o High-performance transaction mode

    The web sever can now be run in standard mode or high-performance 
    mode.  Standard mode allows the server configuration to be 
    customized and altered on-the-fly and updated using the HOT FLASH
    option.  High-performance mode does not allow for customization of
    the server itself and instead relies on embedded "C" code for server
    processing.  This provides greater performance at the expense of loss
    of customization capabilities.  Either mode may be used and can be 
    set from the server configuration page (/system/srvcnfg.ap).
    
  o VNS configuration page

    The Virtual Name Server can now be configured using the VNS 
    configuration screen (/system/vnsconfg.ap).  This lets you customize
    the server's interaction with the VNS, AP Hosting system, and VNS
    redirector.  It is a secure page and requires access to the server 
    configuration area.
	  
  o VNS redirector for existing web sites
      	
    The VNS redirector integrates your personal web server with an 
    existing web site.  When enabled, the server will update a 
    user-specified web page with your current IP address and automatically
    FTP it up to an existing web site each time the server is started.
    Likewise, you can specify a different page to be automatically 
    uploaded whenever the server is turned off.  This lets you maintain
    a "contact" page on your existing web site whenever your personal
    web server is online and display a different message when you are 
    unavailable.
  
  o Support for "include" statements within active pages
    
    In addtion to external library support (provided by the SmartDesk
    Librarian as part of the VM SDK), Active Pages now support the inline
    inclusion of external files.  These can include FGL scripts, JAVA, HTML,
    and combinations of these and other supported languages.  External files
    that are accessed via the include statement are directly linked into
    the calling active page and stored internally as a single integrated
    page. This greatly optimizes performance and ease of development.
    	
  o Active Page optimizations
  
    Creation, storage, and execution of active pages has been further 
    enhanced through internal architectural changes to the server. This
    includes optimzed use of system resources and memory resulting in 
    overall faster performance as well.
  	
  o Enable/disable Global Monitoring
  
  o Miscellaneous bug fixes and enhancements    


			*  *  *  *  *  *  *  *  *  *  *  *  * 


Contact Us:

  West Coast Web Adventures, Inc.
  27601 Forbes Road, Suite 42
  Laguna Niguel, CA 92677

  949 472-9600 voice
  949 472-9603 fax

  www.westcoastwebadventures.com