
Nikolaj de Fine Licht - Music&Media Productions
Practical examples of how the Lasso-framework PageBlocks handles the following 4 topics: Website security in general; Security concerns when using AJAX and Flash; Localisation - both in frontend and at CMS level (system language); The use of CSS.
This presentation would shortly introduce the Lasso-framework PageBlocks. Then it would move on to show practical code samples of how PageBlocks handles typical application development issues, each preceded by an ultra-short mention of the issue and the theory behind how PageBlocks handles it.
Jason Huck - Core Five Creative
Explore a combination of techniques -- adaptable to any framework or codebase -- which help automate the management of images, stylesheets, and javascript, taking advantage of established best practices for client side optimization. See how Lasso can help you organize, combine, optimize, compress, and cache your site's scripts, styles, and other assets to reduce bandwidth usage, cut down on the number of requests per pageview, and speed up page rendering.
Jason Huck is a partner at Core Five Creative, where he's been planning, producing, and managing web-based applications with expertise in information architecture, user experience design, and SEO for over a decade. An active member of the Lasso community, Jason launched tagSwap.net in 2006 to foster code sharing among developers, and manages Lasso integration as part of the FCKEditor team.
Bil Corry - Lasso.Pro
This presentation will provide the demonstration and prevention of several common web vulnerabilities that programmers introduce on their websites. The vulnerabilities to be discussed are sql injection, cross-site scripting (XSS), cross-site request forgeries (CSRF), side-jacking, and input validation. The goal of this presentation is to have the participant leave with a strong understanding of each of the vulnerabilities, why they're important to protect against, and how to protect against them. Also discussed will be auditing tools to help discover these vulnerabilities on your site before it's exploited.
Bil Corry has been developing web applications with Lasso for more than 10 years. During this time, he also has been a major contributor to the Lasso community, including participating on LassoTalk (top 5 all-time contributor); code changes for Email_Send, Auth Tags, PDF Tags, Memory Session Manager, File_Serve, and others; code contributions on TagSwap which include more than 100 custom tags; article and edit contributions on LassoTech; and has spoken at a previous Lasso Developers Conference. Bil holds a degree in Computer Science from California State University, Fullerton.
Johan Sölve - Montania System AB
Knop is an open source web application framework for Lasso Professional. Knop provides modules make it easier to handle web forms, database interaction, record listings, site navigation, user authentication and other common tasks. Knop also defines a file structure an an application flow. The goal with Knop is to be lightweight and flexible so it is helpful without becoming an obstacle. You can use all of Knop or just selected components.
This presentation introduces Knop and shows with a few different examples how Knop can be used to increase your productivity and the quality of your web applications.
Johan Sölve works as a lead web developer of Montania System AB in Sweden, where he is also a partner. Montania is a software consulting company offering business applications and various custom solutions with a strong focus on Lasso, MySQL and FileMaker.
Johan has been coding Lasso for over 10 years. He is a long time generous contributor to the Lasso community and has have provided numerous improvements in critical parts of Lasso Professional. He is particularly interested in innovative solutions and analytic problem solving. He was a speaker at Lasso Summit 2001 and 2006 and round table host 2007.
Johan holds a university degree in Innovation Engineering.
Johan lives in Halmstad, southwestern Sweden with wife and two sons. Personal interests include snowboarding and sailing.
Jolle Carlestam - Cojan
No matter how good our information looks on screen, some stuff still need to be printed out on paper. Lassos PDF tag suite offer very powerful and flexible means of producing pdfs for distribution and printing. But the PDF tags can look intimidating and takes some getting used to. This presentation will demonstrate how to use Lasso to produce dynamic multipage documents, integrating images and other graphics with static and dynamic texts.
Jolle Carlestam, runs his own business developing web based applications. He's heavily dependent of Lasso, some might call him a true Lasso fan, since version 3. Jolle develops a number of web applications where Lassos PDF capacities is used at it's full limits. He and his company cab be found in Lund, Sweden as most of his clients. Digging into his dark past you could find a university education in theater history and a parallell career in theatre production. This will be Jolles second presentation held at a Lasso developer conference.
Tami Williams - Creative Computing
This presentation will provide a brief overview of the Fusebox framework using Lasso Professional 8.5. Fusebox is the most popular framework for building ColdFusion and PHP web applications and due to popularity its been ported to Lasso as well as JSP and even ASP .net. LassoFusebox is a great tool for demonstrating the benefits of a standardized methodology.
Tami Williams has been teaching Lasso development since version 3. An experienced trainer and professional database and web application developer, she started her Lasso and FileMaker consultancy Creative Computing in 1990. The Lasso community knows her best for her Lasso Fusebox core files, and for the many Lasso developer tools and custom tags available at her web site.
Among the many Lasso projects she has developed are sites for Cornell University, FIRST (For Inspiration and Recognition of Science and Technology), Chapin Hall Center for Children at the University of Chicago, Macy's and Apple Computer, Inc.
Chris Corwin - flickerbulb
The web has changed before and will change again, but you can take steps now to make sure your websites will work in the browsers of 2009 today. We will look at real-world but approachable examples of CSS-based design, enabling your next web applications to be easier to build and maintain, have improved accessibility as well as search engine performance. Along the way we will discuss Doctypes, HTML 5, The Semantic Web, Microformats, and, Webforms.
Chris Corwin has been developing websites professionally since 1996 for and for fun since 2002. His major areas of study have been graphic design and typography, and he brings those skills to the web projects he produces, focusing on usability and accessibility.
Peter Bethke - Lassosmart.com
In the beginning, before the proliferation of dynamic database-driven web sites, file-based applications were the norm. File-based applications store information in text files instead of remote databases and live by slightly different rules than the typical modern db-driven app.
Because there is no network connection to an external database, such as MySQL, there are no connection issues, and the speed of the application is more directly tied to the speed of the web server, and it's processor and disk I/O efficiency. And, of course, there are no additional hosting fees paid to your ISP.
However, using a file-based system loses all the advantages of using a relational database. No SQL, no binary storage, no functions, no phpmyadmin... Why in the world would any self-respecting Lasso developer want to take a step backwards and adopt a file-based dynamic content management system?
This talk will demonstrate how a simple CMS can be built that mimics the functionality of a database-driven application but with no use of a datasource other than the file system. We will step through the code of the application, which uses ctypes, ctag-based from elements, WYSIWYG editing, JSON notation, and an updated version of the Corral Method (a simple template-based system for organizing Lasso sites) to create an application that is independent of any database but still retains many of the functions that come from using one.
Peter D Bethke is President of Lassosmart.com, an Internet Application Development Company specializing in the creation of Lasso-driven web sites since 1997. Best known in Lasso circles as the creator of the Corral Methodology in 2001, Peter has specialized in recent years in creating large-scale multiuser, multigroup based web applications for a broad range of clients, including Apple Computer, NASA, and the State of Indiana. He was a featured speaker at the first Lasso Summit in 2001, as well as the 2005 Summit, and an early (and current) member of the LPA and the Apple Consultants Network. Prior to founding Lassosmart.com, Peter was a Multimedia Producer, and worked in Los Angeles creating movie and tv trailers for Walt Disney. He has a BA in English/Creative Writing from Middlebury College, and a MA in Screenwriting from USC Cinema/TV. Peter's non-Lasso interests include blues and folk music, fishing, politics, and martial arts. He is married with a 10-year old son, and lives in Charlottesville, VA.
Details about these speakers and topic will be added when they are available.
The Lasso Developer Conference is primarily a way for developers from the Lasso community to share their knowledge with each other. We are looking for a range of presentations which target different areas of Lasso technology and different skill levels.
If you would like to present at the Lasso Developer Conference please download the Speaker Program outline here.
Lasso Developer Conference Speakers and Hosts receive high visibility in the Lasso community, creating an excellent opportunity to showcase their skills, and if applicable, their services and technologies. Presenters will also receive a $100 discount off their conference registration.
If you have any questions reagrding the Speaker Program please contact info@lassosoft.com.
Please contact info@lassosoft.com if you have any questions.