Beyond Scripting... Professional Programming for the Web.

Lasso Professional 8.5 is the production version of Lasso and is recommended for all current deployments. Click here for more information.

LassoSoft is pleased to announce the next generation of LassoTM technology. Lasso 9 was demonstrated at the Lasso Developer Conference held in Chicago, Illinois from September 18-21, 2008.

These pages describe some of the key features of Lasso 9, provide links to the LassoSoft presentations about Lasso 9, and allow you to pre-order Lasso 9.

New in Lasso 9 Lasso Benefits
Native Compilation
Lasso code is now compiled to a native executable on the fly. This ensures that your Web pages run at native speed without sacrificing the convenience of a scripting language.

Incredible Speed
Lasso 9 code runs up to 37x faster than Lasso Professional 8.5 code on the same machine. Lasso 9 is beating Python and Ruby in our internal speed tests.

Query Expressions
Powerful new query expressions allow you to use SQL like syntax to sort, query, and manipulate arrays of data. Have you ever wanted to re-sort the results from a data source or combine results from two data sources?

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
Lasso 9 will be configured using FastCGI through Apache or IIS. Run the Lasso service as any OS user. Easy configuration of sites through the Web server. 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. Containers make it easy to write and understand programming concepts.

Data Source Independence
Lasso allows you to write database queries using an easy to use, data source independent syntax. This makes it easy to 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. Built-in POP support allows full round trip email communications.

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.