Okay, I have submitted two topics to OS Summit Asia, see below. Let's see whether they will be accepted.
*** Submitter: Alexander Kolesnikov <[EMAIL PROTECTED]> Title: Creating Web Applications with Apache Tapestry 5 Level: Novice Style: Tutorial-full Orientation: Developer Duration: 360 Categories: Java,New Technologies,Web Technologies Abstract: Tapestry is a Java Web framework that introduces a number of innovative approaches and, as a result, significantly decreases the amount of effort required to build a sophisticated Web application. Tapestry 3 and 4 are quite popular and are used to build enterprise-class Web applications, but Tapestry 5 is going to become a champion in terms of ease of use and efficiency of development. This full-day training session is designed as a practical hands-on introduction into building Java Web application with Tapestry 5. The topics covered include: the main principles of Tapestry; setting up an Eclipse project for Tapestry development; what it takes to create a Tapestry page; navigation between pages; working with simple components; working with rich components; user input validation; internationalization and localization; creating custom components; AJAX in Tapestry; Inversion of Control in Tapestry. Comments: The audience will be encouraged to use their computers and practically try everything that will be explained and demonstrated. *** Submitter: Alexander Kolesnikov <[EMAIL PROTECTED]> Title: What does it take to create a custom component in Tapestry 5 Level: Experienced Style: Presentation Orientation: Developer Duration: 60 Categories: Java,New Technologies,Web Technologies Abstract: One of the most attractive features of Tapestry is the simplicity of extending the framework by creating your own custom components. This session will demonstrate what it takes to create a non-trivial custom component using Tapestry 5, the latest version of the framework. It should be interesting for any kind of Web developers (and not only Java Web developers), beginners and the most experienced alike. No knowledge of Tapestry is required as the main principles are simple and they will be explained along the way. ------------------------------------------------------------------------------ CONFIDENTIALITY NOTICE: If you have received this email in error, please immediately notify the sender by e-mail at the address shown. This email transmission may contain confidential information. This information is intended only for the use of the individual(s) or entity to whom it is intended even if addressed incorrectly. Please delete it from your files if you are not the intended recipient. Thank you for your compliance. Copyright 2007 CIGNA ==============================================================================