home *** CD-ROM | disk | FTP | other *** search
- // SmartDesk WebSuite v2.1
- // (c) 1997-99 by SmartDesk, Inc., All Rights Reserved
- // Current release date: January 12, 1999
-
- Welcome to the SmartDesk WebSuite, 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.smartdesk.com/websuite/docs.
-
- PLEASE NOTE:
-
- WebSuite is available in two configurations:
-
- WEBSUITE.EXE includes WebSuite v2.1 AND the VM v3.6 (1MB)
- WSUITE21.EXE includes WebSuite v2.1 ONLY (450k)
-
- If you use the WEBSUITE.EXE file it is not necessary to also
- download the VM v3.6 file as this is already part of the
- WEBSUITE.EXE install. The new VM will be automatically
- installed when WebSuite is updated or installed.
-
- If you already have version 3.6 or higher of the VM running on
- your system you can use the WSUITE21.EXE file.
-
- For more information about the VM (Virtual Machine), please
- review the following information:
-
- http://www.smartdesk.com/vm/vm.html
-
- -----------------------------------------------------------------
-
- NEW TO THIS RELEASE (v2.1):
-
- o Full Windows 98 compatible, plus Win3.1, Win3.11 (WFW), Win95,
- Win98, and Win NT operating system platforms.
-
- 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 SYCLASS.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.
-
- o No major bugs reported (excluding completed Win98 fix)!
-
-
- -----------------------------------------------------------------
-
-
- 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 Revised SmartDesk web site
-
- Corrseponding to this release, the main SmartDesk web site has been
- redesigned and reengineered to better provide you with access to
- product and technical information. If you have not been there
- recently, make sure you visit www.smartdesk.com today.
-
- o Enable/disable Global Monitoring
-
- o Miscellaneous bug fixes and enhancements
-
-
- * * * * * * * * * * * * *
-
-
- PLEASE NOTE NEW SMARTDESK CONTACT INFORMATION:
-
- SmartDesk, Inc.
- 26075 Getty Drive
- Laguna Niguel, CA 92677
-
- 949 582-2886 voice
-
- www.smartdesk.com
-
- sales@smartdesk.com
- support@smartdesk.com
- creative@smartdesk.com
- consulting@smartdesk.com
-
-
- P.S. --- If you've got a killer implementation of the WebSuite running
- on your system, we'd like to know about it. We may even feature it as
- our monthly "hot site" or as part of our VirtualPROMOTE gazette! Drop
- us a note at webmaster@smartdesk.com or webmaster@virtualpromote.com.
-
-
-
- Thanks for everyone's interest, input, and patience!
-
- --- SMR
- and gang.
-
-