Lasso Soft Inc. > Home

Categories

Action Action methods are used together with the [inline] method. Based on a source and response process, they are used to define how you're interacting with the database. 14
entries
Admin Lasso Admin methods allow developers to interface with admin functions such as settings and preferences management and dealing with with users and groups. 65
entries
Array Lasso Array methods relate to a basic building block type of Lasso (“Array” Data Type) which consists of groups of data together in one place. Arrays can be used to hold pieces of data in one place, and are one of the basic and most used building blocks of Lasso programming. 165
entries
Bytes Lasso Byte methods allow the manipulation of binary data. Binary data is low-level data which forms the basis of all documents manageable by Lasso. For example, files with text within them are ultimately comprised of bytes, thus low-level manipulation or transmission of files must be managed through byte methods. 32
entries
Calendar Calendar methods are used to parsing and creating iCalendar documents, events, alarms and more. 39
entries
ChartFX ChartFX tags are used to create and manipulate charts that are made in the ChartFX module. 14
entries
Client Lasso Client methods provide information on the “client” (aka visitor) accessing the document via the web: most often on a browser such as Internet Explorer or Firefox. With this information, you can dynamically introduce or change or monitor visitors to your documents. 28
entries
Comparator The Comparator methods are used together with matchers to help sort or compare elements in compound data types. Lasso provides a collection of predefined comparators that perform the most common types of sorting and comparisons. 16
entries
Conditional Conditional tags allow programming logic to be embedded into Lasso scripts. Portions of a script can be included, excluded or repeated multiple times. 16
entries
Constant Constants are symbolic names for values that won't change in the script. Lasso provides with a number of useful constants to be used together with other tags. 21
entries
Custom Tag Used to define custom methods or types (Lasso 9), or tags (Lasso 5–8.6). 25
entries
Data Type Determines which member tags are available and how symbols affect the value. 11
entries
Database Database methods allow Lasso to connect and manipulate data in an external datasource: for example, in MySQL, FileMaker, Oracle, etc. Once data has been queried from a datasource, it can be displayed, counted, split, managed, etc. and displayed on a website. 97
entries
Date Lasso Date methods enable the manipulation and outputting of dates and times, as they relate to real world time. Using these methods one can dynamically display or manage content based on the time of day, or track the length of time since a given point. Date/Time methods are a cornerstone of dynamically presenting information to end users. 50
entries
Delimiter Delimiters are used to separate different parts of your script. They are roughly the equivalent to the punctuation marks in human languages. 14
entries
Email Lasso Email methods allow for the manipulation, getting and sending of email. Lasso includes a built-in system for queuing and sending email messages to email servers. Email messages can be sent to site visitors to notify them when they create a new account or to remind them of their login information. Email messages can be sent to administrators when various errors or other conditions occur. Email messages can even be sent in bulk to many email addresses to notify site visitors of updates to the Web site or other news. 63
entries
Encoding Lasso can be used to publish data in many different formats. Encoding methods are used to transform strings from one encoding standard to another. 25
entries
Encryption Lasso Encryption methods enable the encryption of data, transforming information to make it unreadable without a special knowledge, i.e. a key. Lasso supports a variety of leading-edge encryption methodologies, including Blowfish, MD5, CrammD5, HMAC, and more. 12
entries
Error Lasso Error methods allow developers to manage errors at several different levels of development which can act redundantly to ensure that no errors will be missed during development. These include web server errors, syntax and action errors, database and logical errors, and more. 33
entries
File Lasso File methods allow Lasso to list, inspect, read, write, modify, and delete files on the same machine as Lasso is installed (and has relevant permission to access). Any text or binary file with an approved file suffix can be manipulated (e.g. .txt, .php, .csv). Files can also be uploaded, served, manipulated, listed and more. 61
entries
Image The image methods allow you to create and manipulate images using a subset of the ImageMagick library. 33
entries
Include Lasso Include methods enable single files to include additional files so as to run as one theoretical file. This enables code from many files from different locations to be run as one set of code, allowing the logical breaking down of code into multiple locations for elegant programming. 6
entries
JavaBeans Lasso can use JavaBeans that has been installed into the JavaLibraries folder. Use the JavaBeans methods to create a new instance of a JavaBean. 4
entries
LDAP Lasso's LDAP methods provide functionality for manipulating and monitoring Lightweight Directory Access Protocol (LDAP) (pronounced ""el dap""), an application protocol for reading and editing directories over an IP network. Often this is an alphabetical list of persons and organizations with an address and username/password, and is often used for centralizing and accessing authentication for users on a similar network with multiple applications. 8
entries
Link The link methods are helper methods to make it easy to form pagination and other links in your HTML pages. 47
entries
List Lasso List type is a basic building block of Lasso which contains elements in an ordered, defined row. This type is very efficiency in insertion and deletion of data from a group, and is used in basic programming to handle "lists" of data. 8
entries
LJAX The LJAX methods are used to enable AJAX type interaction with HTML pages. 5
entries
Matchers Matchers are used with comparators to determine which elements should be operated on in a compound data type. 5
entries
Math Lasso Math methods include many substitution tags and mathematical symbols that can be used to perform mathematical functions. This includes simple methods (such as addition and subtraction) as well as advanced mathematical functions (such as trigonometric functions, square roots, logarithms, and calculating exponents). 58
entries
Namespace Namespace methods are used to help Lasso understand in which context the methods or variables should be operated on. 8
entries
Networking Networking methods let you perform TCP and UDP network operations using Lasso. 30
entries
Operator Operators are used together with data sources and search operations in the Lasso data abstraction layer. 16
entries
OS Process Lasso OS_Process methods allow developers to execute other programs on the operating system itself. Through this method, Lasso has access to any program accessible by the Lasso user. For example, access to other applications, such as subversion (Note: OS_Process is implemented as a separate module if you wish to remove it for more comprehensive security in an environment where security is paramount) 12
entries
Output Most Lasso format files are viewed by website visitors. Output methods define the formatting and controlling of results as they are output. 13
entries
PDF Lasso PDF methods will allow you to easily edit and save out PDF files. You can create, duplicate, attach and manipulate PDFs. You can add text and pictures to a PDF, dynamically fill out forms, merge content onto letters, etc. Using these methods you can create and manage entire document management systems whose files can easily be printed and distributed without a web browser client but with a PDF viewer instead. 121
entries
Response Lasso Response Tags allow developers to return information about file paths, thus helping code understand how it is logically related to the local operating system upon which it resides. 27
entries
Results Request parameters and field specifications for the current Lasso action. 42
entries
Session Session methods allow for the management of client sessions, or visits to your web documents. The first time a visitor comes to your website, they can trigger a “session”, a method of identification which then sticks with them as they navigate through any other documents within the same domain visit. Many things can be attached to this session, including shopping cart purchases, login information, etc., allowing you to manage visits to your website effectively. 10
entries
String Lasso String methods allow for the manipulation and management of “strings” - groups of letters and numbers in a row. Almost any data can appear as a “string”, i.e. groups of characters, thus making strings one of the fundamental building blocks of manipulating data through Lasso programming. 102
entries
Symbol Mathematical, logical and syntax symbols used in expressions to perform calculations. 34
entries
Tags The tag category consists of methods that operate on Lasso tags. 38
entries
Technical Tags that perform low-level operations. 25
entries
Thread Lasso Thread methods enable developers to split code execution into different threads. This allows a single file of code to do multiple things at once. Threads are literally multiple threads of execution - for example, this allows developers to instantly reply to a web request while running a separate code thread which requires more time to process. 29
entries
Utility Tags that don't fit in any other category. 76
entries
Variable Named locations where values can be stored and later retrieved. 20
entries
XML Lasso XML methods allow Lasso to manipulate a number of different XML (Extensible Markup Language) standards and parse, validate, create, transform and serve XML easily. XML is designed to emphasize simplicity, generality, and usability to transfer information over over the Internet. XML documents are also very easy for humans to read and interpret easily. 74
entries

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. > Home

 

 

©LassoSoft Inc 2015 | Web Development by Treefrog Inc | PrivacyLegal terms and Shipping | Contact LassoSoft