Lasso Professional 5 Developer Guide

Overview

Lasso Professional 5 provides web developers with a tool specifically designed to meet the most demanding needs without compromising ease of use, while offering unprecedented productivity and flexibility. The first book to provide a step-by-step guide to creating web solutions with Lasso, Lasso Professional 5 Developer's Guide focuses on teaching the essential elements. The book contains extensive, well-commented examples in both LassoScript and Lasso Dynamic Markup Language (LDML), and includes a syntax guide ...
See more details below
Available through our Marketplace sellers.
Other sellers (Multimedia)
  • All (9) from $5.91   
  • New (2) from $26.93   
  • Used (7) from $5.91   
Close
Sort by
Page 1 of 1
Showing All
Note: Marketplace items are not eligible for any BN.com coupons and promotions
$26.93
Seller since 2014

Feedback rating:

(177)

Condition:

New — never opened or used in original packaging.

Like New — packaging may have been opened. A "Like New" item is suitable to give as a gift.

Very Good — may have minor signs of wear on packaging but item works perfectly and has no damage.

Good — item is in good condition but packaging may have signs of shelf wear/aging or torn packaging. All specific defects should be noted in the Comments section associated with each item.

Acceptable — item is in working order but may show signs of wear such as scratches or torn packaging. All specific defects should be noted in the Comments section associated with each item.

Used — An item that has been opened and may show signs of wear. All specific defects should be noted in the Comments section associated with each item.

Refurbished — A used item that has been renewed or updated and verified to be in proper working condition. Not necessarily completed by the original manufacturer.

New
Brand new.

Ships from: acton, MA

Usually ships in 1-2 business days

  • Standard, 48 States
  • Standard (AK, HI)
$125.00
Seller since 2014

Feedback rating:

(177)

Condition: New
Brand new.

Ships from: acton, MA

Usually ships in 1-2 business days

  • Standard, 48 States
  • Standard (AK, HI)
Page 1 of 1
Showing All
Close
Sort by
Sending request ...

Overview

Lasso Professional 5 provides web developers with a tool specifically designed to meet the most demanding needs without compromising ease of use, while offering unprecedented productivity and flexibility. The first book to provide a step-by-step guide to creating web solutions with Lasso, Lasso Professional 5 Developer's Guide focuses on teaching the essential elements. The book contains extensive, well-commented examples in both LassoScript and Lasso Dynamic Markup Language (LDML), and includes a syntax guide for further reference. The book also introduces database application building with Lasso MySQL as a datasource, using inlines, sending emails, and data encryption.
Read More Show Less

Product Details

  • ISBN-13: 9781556229619
  • Publisher: Wordware Publishing, Inc.
  • Publication date: 5/25/2002
  • Series: Wordware Lasso Library
  • Edition description: BK&CD-ROM
  • Pages: 476
  • Product dimensions: 7.60 (w) x 9.28 (h) x 1.42 (d)

Table of Contents

Foreword ix
Introduction xi
Chapter 1 Getting Started 1
Basic Syntax 1
Testing Your Scripts 2
Sending Text to the Browser 3
Sending Data to the Browser 5
Sending HTML to the Browser 6
Using White Space in Lasso (and HTML) 8
Adding Comments to Your Scripts 10
Using JavaScript with Lasso 13
Chapter 2 Variables 17
What are Variables? 17
Variable Syntax 17
Types of Variables 18
Global Variables 18
Local Variables 18
Server Application Variables 19
Assigning Values to Variables 19
Chapter 3 HTML Forms and Lasso 25
Creating a Simple Form 25
Using GET or POST 28
Receiving Data from a Form in Lasso 29
Using Hidden Fields 35
Chapter 4 Control Structures 39
About Control Structures 39
The [If]...[/If] Conditional 39
More Operators 42
Using [Else] 44
Using [While]...[/While] 49
Using [Loop]...[/Loop] 52
Chapter 5 Using Strings 59
Trimming Strings 59
Connecting Strings (Concatenation) 60
Encoding and Decoding Strings 65
Encrypting and Decrypting Strings 72
Exploiting Strings 78
Chapter 6 Using Numbers 81
Adding, Subtracting, Multiplying, and Dividing 81
Incrementing and Decrementing a Number 86
Using Multiple Operators 87
Using Built-in Mathematical Functions 94
Formatting Numbers 96
Chapter 7 Using Arrays and Maps 97
Creating an Array 97
Adding and Removing Items in an Array 99
Accessing Array Elements 100
Sorting Arrays 106
Creating an Array from a Form 107
Using Maps 114
Using Arrays and Maps Together 116
Chapter 8 Files and Directories 127
File Permissions 127
Creating and Writing to Files 133
Reading from Files 141
Browsing Directories 150
Uploading Files 162
Renaming and Deleting Files and Directories 169
Chapter 9 Databases 173
Databases and Lasso 173
Connecting to a Database 175
Lasso MySQL--Creating a Database 176
Lasso MySQL--Creating a Table 179
Lasso MySQL--Creating a Field 182
Using-Add 191
Using-Findall and -Search 194
Using-Update 200
Using-Delete 202
Using-SQL 204
Using Joins 213
Chapter 10 Sessions and Cookies 215
Creating Sessions 215
Sessions with Forms 218
Adding Variables to a Session 222
Deleting a Session 223
Using Sessions with Cookies 232
Chapter 11 Creating Web Applications 237
Using Include and Library 237
Determining Date and Time 239
Using HTTP Headers 253
Sending Email 257
Required Parameters 258
Optional Parameters 258
Chapter 12 Debugging 267
Common Errors 267
Error Reporting 273
Debugging Detective Work 280
Using Logs 281
Chapter 13 Advanced Topics 285
Regular Expressions 285
Creating and Using Custom Tags 292
Creating and Using LassoApps 298
Chapter 14 Lasso Administration 303
Setting up the Administration Panel 303
Datasources 305
Group Permissions 310
File Permissions 316
General Permissions 317
Appendix A Lasso Tag Syntax Reference 319
Overview 319
Action Tags 320
Administration Tags 323
Array Tags 326
Client Tags 330
Conditional Tags 333
Custom Tags 335
Data Type Tags 338
Database Tags 339
Date Tags 360
Delimiter Tags 365
Encoding Tags 368
Encryption Tags 370
Error Tags 371
File Tags 377
Include Tags 382
Link Tags 384
Math Tags 387
Operator Tags 396
Output Tags 399
Response Tags 400
Results Tags 404
Session Tags 410
String Tags 412
Symbol Tags 421
Technical Tags 430
Utility Tags 435
Variable Tags 441
Appendix B Error Code Reference 443
Lasso Error Codes 443
Lasso MySQL Error Codes 445
FileMaker Pro Error Codes 448
Appendix C Quick Table Reference 451
Data Types 451
String Expression Symbols 451
Math Expression Symbols 452
Conditional Expression Symbols 452
Logical Expression Symbols 452
LDML Delimiters 453
Array Member Tags 453
Map Member Tags 454
Pair Member Tags 454
File Tags 454
Error Tags 455
Encoding Keywords 456
HTML/HTTP Delimiters 457
Appendix D Example Application MyResume 459
Application Overview 459
readme.lasso 459
Appendix E Lasso Resources 465
General Lasso Resources 465
Vendor Related 465
ISP Related 465
Database Related 466
General Lasso Sites 466
Web Server Related 467
Index 469
Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star

(0)

4 Star

(0)

3 Star

(0)

2 Star

(0)

1 Star

(0)

Your Rating:

Your Name: Create a Pen Name or

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation

Reminder:

  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

 
Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously

    If you find inappropriate content, please report it to Barnes & Noble
    Why is this product inappropriate?
    Comments (optional)