This chapter provides an overview of the Lasso product line, documentation, and learning resources available at LassoSoft.
The Lasso product line consists of authoring and serving tools that allow web designers and developers to quickly build and host modern data-driven web sites. The product line is built upon the Lasso programming language and runtime system. This system is designed to meet the needs of modern web developers by providing the flexibility, dynamism and performance required by sophisticated web sites.
Lasso Studio is an optional web development tool for Lasso. It consists of Lasso Server plus a set of extensions for Adobe Dreamweaver that include drag-and-drop Lasso script objects and various builders and editors. Lasso Studio has the following features.
Lasso Studio for Eclipse is a development tool which installs into the Eclipse integrated development environment and provides advanced tools for creating and debugging Lasso pages. Lasso Studio for Eclipse includes an integrated debugger, advanced editing and outlining tools, and more.
The documentation for Lasso Server is divided into several different references available in electronic formats. All documentation is included in PDF format inside the [code]Lasso Documentation[/code] folder installed on your hard drive. The following manuals and resources are included.
Comments, suggestions, or corrections to the documentation are appreciated and may be sent to info@lassosoft.com.
This documentation uses several conventions in order to make finding information easier.
Definitions are indicated using a bold, sans-serif type face for the defined word. This makes it easy to find defined terms within a page. Terms are defined the first time they are used.
Cross references are indicated by an italicized, sans-serif typeface. For instance, the next section in this chapter is Learning Resources. When necessary, arrows are used to define a path into a chapter such as Introduction > Learning Resources.
Code is formatted in a mono-spaced, sans-serif font (aka Lucida Console). Code includes HTML tags and Lasso method calls. Code is represented within the body text (e.g., field or
), or is specified in its own section of text as follows:
field('Company')
field('Company') |
Code Results represent the results after code is evaluated. They are indicated by a blue arrow, or 'results in-> ', and will usually be the value that is sent to the client's web browser. The following text could be the result of the code example above.
LassoSoft results in-> LassoSoft |
File paths are formatted using the same font as code. File paths are represented within the body text (e.g., ///Applications/Lasso Server/Admin or C:\\Inetpub\\wwwroot), or are specified in their own section of text as follows:
C:\Program Files\LassoSoft\Lasso Server |
File paths in Mac OS X contain forward slashes (/), while file paths for Windows contain backward slashes (\). If a partial file path is identical on Mac OS X and Windows, then the file path will be shown once with forward slashes (/).
The documentation assumes a task-oriented approach. The contents following a task heading will provide step-by-step instructions for the specific task.
To perform a specific task:
Note: Notes are included to call attention to items that are of particular importance or to include comments that may be of interest to select readers. Notes may begin with Warning, Tip, Mac OS X Note, JDBC Note, etc. to specify the importance and audience of the note.
There are many resources available to help you when installing, administering, building or serving data-driven Web sites powered by Lasso Server.
To find answers to questions about Lasso Server:
These are the usage rights for Lasso Server and Lasso Developer. Please consult the Lasso Studio User Guide for important information about the usage rights and license agreements specific to that products.
When any installation of Lasso 9 is run without a serial number it defaults to Lasso Developer functionality. Lasso Developer can be used for development of Lasso-based solutions and to preview those solutions to clients. Lasso Developer is not licensed for deployment. Please purchase a license for Lasso Server before deploying your solutions.
Lasso Developer has all the features of Lasso Server, but includes a 5 IP address limitation and a limit on the number of connections which Lasso will process per minute.
Your license permits a single copy of Lasso Server to be installed and used on a single computer. Where certain components of Lasso Server may be installed on a separate computer from the core of Lasso Server, only a single instance of each component is permitted. The license does not permit deployment using Lasso Developer or evaluation versions
It is standard industry practice and understood that by upgrading one's software one no longer uses the old version and the license to use and transfer said license ceases. LassoSoft allows for a 45 day grace period during which you may transition your sites from one version of Lasso to another.
If you have upgraded to Lasso Server from any previous version of Lasso, after the grace period you must no longer use that version. Please see the termination provisions in the accompanying license agreement for further details.
Alternatively, you could purchase a new Lasso Server license and not be bound by such upgrade restrictions.
Evaluation versions are provided for one-time 30-day evaluation and initial product testing use. Evaluation versions are not licensed for use for deployment. Please purchase a license for Lasso Server before deploying your solutions.
Please note that periodically LassoSoft will go through the notes and may incorporate information from them into the documentation. Any submission here gives LassoSoft a non-exclusive license and will be made available in various formats to the Lasso community.
©LassoSoft Inc 2015 | Web Development by Treefrog Inc | Privacy | Legal terms and Shipping | Contact LassoSoft