Beyond Scripting... Professional Programming for the Web.

Lasso 9 Arrives in January 2010
The wait is over!
Powerful, extensible, and easy to use. Lasso 9 Server includes cross-platform support for the most widely-used datasources, protocols, and utilities, all tied together with the trademark ease-of-use of the Lasso scripting language, giving it the flexibility to meet needs both large and small.

Buy Lasso 9
in final beta
Buy Lasso 8.5
and receive Lasso 9 for free!
Get Started with Lasso 9 Today
We are offering pre-purchases of Lasso 9 through our online store. Anyone is welcome to pre-purchase their copy of Lasso 9 to begin looking under the hood and moving their development work over to this new and improved version.1
Get Ready for Lasso 9
The best way to get ready for Lasso 9 is to upgrade your sites to Lasso 8.5, if you haven't already done so. This will make the upgrade to Lasso 9 considerably easier. You can purchase your upgrade to Lasso 8.5 through our online store.2

Your Servers Your Licenses
Run Lasso 8, 8.5 and 9 Simultaneously
Lasso 9 can run simultaneously alongside your existing Lasso 8 and Lasso 8.5 installations. This allows you to begin creating new solutions in Lasso 9 right away while continuing to support your existing solutions from 8 and 8.5.3
Use Existing and Upgrade Licenses Together
When you upgrade your existing Lasso license to Lasso 9, you may continue to use your existing license while you migrate your solutions over to Lasso 9, ensuring that nothing is interrupted and that you have zero downtime.4

New for Lasso 9 Lasso 9 Benefits
Native Compilation
Lasso code is now compiled down to a native executable on the fly, so it runs at native speed without sacrificing the convenience of an easy-to-use scripting language.

Incredible Speed
Lasso 9 code runs up to 37x faster than Lasso Professional 8.5 code on the same machine.

Query Expressions
Powerful new query expressions allow you to use SQL like syntax to sort, query, and manipulate arrays of data.

Enhanced Administration
The administration applications are updated live so you can monitor your server more effectively. Modern web design helps streamline the the configuration of data sources, email queue, etc.

Under the Hood Power
The Lasso language has been enhanced with low-level features which allow us to write much of Lasso within its own language. These advanced user features make it easier than ever to customize Lasso for powerful new applications.

FastCGI
A new FastCGI connector allows Lasso to work with any modern web server, including Apache, IIS, and Lighttpd. Open standard allows Lasso to work with any modern Web server.
Same Friendly Language
Square brackets allow Lasso code to be mixed in to HTML easily. Tag names are descriptive and easy to remember.

Data Source Independence
Write database queries with an easy to use, data source independent syntax. Mix and match data sources on the same site or to transition between back end data sources.

Data Sources
Native support for FileMaker, MySQL, PostgreSQL, Oracle, and Microsoft SQL Server as well as support for ODBC and JDBC data sources.

Send and Receive Email
Built-in support for sending multi-part emails including attachments and HTML. Built-in email queue allows you to confirm email messages have sent.

Security
Lasso provides a comprehensive security model which allows all database actions and file manipulations to be secured. Lasso is designed to be secure by default so you start from a secure position and open up permissions as necessary.

Online Documentation
The documentation for Lasso is now available online. It is easier than ever to find information about Lasso. Lasso will generate a PDF of the documentation for printing or offline reading. See http://docs.lassosoft.com/ for a preview.


1Lasso 9 is in the final stages of beta testing, and you'll receive a beta version of the product, and a full Lasso 9 license. When the final candidate version is released, simply install that version and enter your Lasso 9 license.

2Orders for Lasso 8.5 received after Nov. 18, 2009 will be eligible for a free upgrade to Lasso 9 once it has been released.

3Applies to full licenses only, not upgraded licenses. Contact sales@lassosoft.com with questions

4LassoSoft allows a migration period of up to sixty days when upgrading. During that time, both licenses (the old upgraded license, and the new license) may be used. After that time, only one license may be used. Contact sales@lassosoft.com with questions