Formatage de nombres et calculs FileMaker Pro sous Lasso Passer facilement de FileMaker Pro CDML à Lasso Professional 8 Outil de Maintenance MySQL Indicateur de progression - Progress bar Uploads de fichiers sous Lasso Professional 8 Utilisation des arrays pour la création d'inlines dynamiques Balises de gestion du Cache Méthodes d'appel des balises Encryption de données Notions de Sessions Gestion des erreurs Pages d'erreur customisées Variables globales Optimisations de MySQL Symboles d'assignation mathématiques Expression régulières (Nettoyage du texte) Expressions régulières (Rechercher/remplacer) Expressions régulières (principes de base) Optimisez votre code HTML en utilisant les balises [Loop] et [Iterate] Utilisation des boucles (Loops) Utilisation de la balise [Action_Params] Techniques de commentaires Lasso Professional Server 8.5 disponible! CHART FX pour Lasso disponible ELIDEE participe à la FM CONFERENCE 2006 avec LASSO Mise à jour : Lasso Professional 8.1 Compatibilité des produits Lasso avec Tiger OmniPilot Software, Inc. livre Lasso Development Studio 8 pour Macromedia Dreamweaver et Adobe® GoLive® Disponibilité de Lasso Developer Edition 8 Disponibilité de Lasso Professional 8 Server 8ème Anniversaire de Lasso et Beta publique de Lasso Pro 8 ! Disponibilité immédiate de Lasso Professional 7.1 compatible avec FileMaker Server Advanced 7 - Mise à jour de toute version de Lasso pour seulement 239 euros HT jusqu'au 24 septembre! Lasso Professional 7.1 compatible avec Filemaker Server 7 Advanced BAISSE DE PRIX SUR LA LIGNE DE PRODUITS LASSO MISE A JOUR GRATUITE LASSO PROFESSIONAL 7.0.5 ELIDEE ANNONCE L'ACQUISITION DE LA LIGNE DE PRODUITS LASSO PAR OMNIPILOT Support Lasso de la ligne de produits Filemaker 7 BLUE WORLD -- LIVRE GRATUITEMENT UN OUTIL DE MIGRATION DES SETTINGS LASSO BLUE WORLD -- ANNONCE UNE PROMOTION EXCEPTIONNELLE SUR LES PRODUITS LASSO POUR JUIN 7 ANS DEJA POUR LASSO
-
   

HISTORIQUE DU LOGICIEL : 1996 - 2006

     
Blueworld, Windows Server 2003, Windows XP, RedHat, Linux, Mac OS X, MACOS, Apache, MySQL, FIlemaker Pro

Edité par OmniPilot Software, Lasso Professional fonctionne sous Windows 2000/2003/XP et Linux RedHat et Apache Server - Il s'intègre parfaitement à MySQL™ et FileMaker Pro™ ainsi que toutes autres bases de données
     

Pre-Lasso

(Par Vince Bonfanti, premier père de Lasso - repris avec l'autorisation d'OmniPilot Sofware depuis ListSearch)

Vers la fin de l'année 1995 j'essayais de publier une base de données FileMaker Pro pour la société qui m'employait. Il y avait deux solutions disponibles, WEB-FM de Eric Bickford et le CGI FileMaker ROFM de Russel Owens.

Ces deux outils utilisaient AppleScript (WEB-FM avait été en grande partie re-écrit en C) et s'avéraient particulièrement lents (en tout cas avec l'application que j'étais en train de développer). Tous les deux requiéraient l'utilisation de champs calculés dans FileMaker Pro pour le formatage des informations, ce qui était fastidieux et source d'erreurs. De façon a dépasser ces limitations je décidais d'écrire mon propre CGI en utilisant C/C++, l'application serait plus rapide, et en utilisant la notion de gabarits HTML au lieu de tout réaliser par le biais de champs calculés.

Ce CGI devint Lasso 1.0.

Lasso 1.0 était redevable techniquement davantage de ROFM que de WEB-FM. Par exemple, la notion de passage des commandes vers Lasso via des paramètres dans des URLs ou via formulaires était tiré directement de ROFM (retrospectivement l'utilisation des inlines est certainement une bien meilleure idée). Aussi, je n'avais jamais travaillé avec FileMaker et AppleScript avant ce travail, et le fait d'avoir à étudier le code source AppleScript pour ROFM fut une expérience énorme.


Lasso 1.x

Blue World Communications, Inc., possédée par Bill Doerrfeld, était une petite société de publicité imprimée située à Issaquah dans l'état de Washington, lorsque fut publié le travail de Vince Bonfanti: Lasso et LassoLite 1.0 CGI.

En raison de son paramétrage très simple, sa facilité d'apprentissage et un clair avantage de vitesse, le marché de Lasso crut rapidement. A cette époque Lasso fonctionnait uniquement avec FileMaker Pro 3.x et le serveur web WebSTAR et tournait uniquement sur Apple Macintosh OS 8.

La popularité de Lasso s'accroissa notablement par son acquisation par Blue World, son hébergement et la fréquente participation dans des listes de discussion traitant de FileMaker Pro. Ceci permit à la société de prendre une place certaine en tant que marque sur le marché en même tant que cela fixait Lasso comme un moyen de mettre en ligne FileMaker Pro dans l'esprit des développeurs. Blue World participa activement dans des conférences à la MacWorld.

Lasso 1.1 fut publié en même temps sous la forme d'un CGI et d'un plug-in pour WebSTAR en décembre 1996 juste deux mois après la première version 1.0. Cette version ajouta le support pour la diffusion d'images contenu dans FileMaker Pro, l'exécution de scripts - ScriptMakers - FileMaker Pro ainsi que l'accès à des informations sur le client et le navigateur web utilisés.

Lasso 1.1 fut aussi livré avec sa propre couche de sécurité pour la communication avec les bases de données au niveau des champs et des enregistrements eux-mêmes.

S'en suivi la publication de Lasso 1.2 en Janvier 1997. C'est alors que Blue World et Bonfanti entrèrent en discussions privées avec Claris société éditrice de FileMaker Pro et propriété d'Apple Computers. Claris acheta le source de Lasso 1.2 et avec l'aide de Vince et Paul Bonfanti publia le composant FileMaker Web Companion de FileMaker Pro 4.0, le langage du FileMaker Web Companion, CDML (Claris Dynamic Markup Language), différent de Lasso 1.2 LDML (Lasso Dynamic Markup Language). Ce langage fut cependant suffisamment proche pour permettre une transition aisée pour les développeurs souhaitant servir leurs données FileMaker via des applications tierces.

L'inclusion du Web Companion quasi Lasso dans FileMaker 4.0, combiné à l'énergie et l'effet positif entourant Lasso à cette époque aidant significativement à soutenir des ventes en hausse et un bouche à oreille grandissant dans la communauté du développement Web sous Macintosh. Durant cette période Blue World déménagea ses bureaux d'Issaquah au Plaza Center à Bellevue, toujours dans l'état de Washington.


Lasso 2.x

Blue World continua activement le développement de Lasso avec Kyle Jessup en tant que Lead Programmeur. Lasso 2.0 fut publié en juillet 1997, introduisant quelques avancées fondamentales dans l'utilisation de Lasso.

Lasso 2.0 vit un ajout dans sa ligne de produits, Lasso 2.0 Server. Il s'agissait d'un serveur web intégrant la technologie Lasso. Ceci permit une plus grande intégration entre le serveur et le "middleware", et surtout des performances meilleures. Lasso Server permettait également aux développeurs de paramétrer un environnement complet de développement sans le coût additionnel d'un serveur web.

Lasso 2.0 était livré avec de nouvelles fonctions incluant les calculs mathématiques, les variables, des types de données plus complexes, les includes server-side, les informations sur les headers clients, des jeux de conditions avancés ainsi qu'une interface client en Java. Lasso 2.0 pouvait également envoyer des Apple Events controlant ainsi d'autres applications via le serveur Web.

La plus significative des avancées fut la capacité de produire plusieurs actions sur les bases de données via inlines dans une page de réponse Lasso. Avant Lasso 2.0 tous les éléments correspondant au nom de la base de données et au modèle (layout - correspondants aux tables et vues des systèmes de bases de données non-FileMaker) devaient être fournis comme arguments depuis la page de requête Web. Avec Lasso 2.0 ceci allait changer et modifier durablement la manière de coder des développeurs Lasso.

Lasso 2.0 introduit Instant Web Publishing pour les développeurs débutants, une solution pour servir des données depuis une base de données FileMaker sans qu'il soit nécessaire de produire la moindre ligne de code.

En décembre 1997, avec la publication de Lasso 2.5 Blue World introduit des améliorations dans la standardisation des balises et l'interoperabilitét. Lasso gagne également la capacité de communiquer avec le serveur web WebTen - un port d'Apache sous Mac OS par la société Tenon Intersystems.



à suivre... les années Lasso 3.5 à Lasso Professional 8 !... à bientôt !
     
Retour accueil
Lasso Studio
Lasso Professional
Communiqués Presse
Tutoriaux
Lasso & Filemaker
Evaluation gratuite
Hébergement Lasso/MySQL
Revendeurs
Tarifs - Commander
Nous contacter
     

Notre numéro de téléphone : +33 5 57 22 89 35
-  Accueil  -  Développer avec Lasso Studio  -  Déployer avec Lasso Professional  --
Administration du site webmaster@elidee.com | Copyright 2004-2012, Elidée SARL. Tous droits réservés
Toutes les marques citées sont déposées par leur propriétaire respectif