XML SIG: WDO and Xalt
Come hear about WDO and Xalt. markup language.
Vinay Sabharwal, Founder - Software Design Automation
Ramesh Gupta, Founder - eNode, Inc.
Surveys indicate that most high end web database applications are developed today using hand-coding. The underlying reason usually has to do with tradeoffs between developer productivity and adherence to not-necessarily-appropriate standards and architectures on the one hand, and performance, scalability and flexibility in adapting to changing circumstances and requirements on the other hand. Needless to say, hand coding has an adverse impact on development cost, time to market and cost of ownership.
WDO is a no-compromise application development tool and run time middleware for building mission critical web-enabled database applications. WDO provides vastly superior developer productivity and run time performance compared with hand coding and existing tools. Developer productivity is accomplished through the use of a high level XML vocabulary that eliminates most Java and database programming.
The WDO development tool complements front end development systems, and its run time middleware complements application servers and open-source application containers such as servlet engines.
The presentation will focus on the use of XML for end-to-end software development and deployment. On the client side, it will showcase some of the unique features of Xalt Markup Language, and demonstrate how Xalt Object Realizer can be used to realize JavaBeans and Swing-based user interfaces from the markup, some of which will be dynamically generated on an application server. The presentation of WDO will highlight the use of XML on the back end. Finally, the use of XML in application deployment will be discussed within the context of Java Web Start, a new deployment technology that is now standard in J2SE 1.4.
The demos will show a side-by-side comparison of Swing-based user interfaces and browser based interfaces for typical web applications, and highlight the stark differences in usability under the two approaches.
The presentation will conclude with a description of the architecture of the demo applications, as well as that of Xalt Object Realizer.
About the Presenters
Vinay Sabharwal is the founder of Software Design Automation, a company that provides end-to-end solutions for developing mission critical web-enabled online transaction processing cheaper / faster / better by more than an order of magnitude.
Vinay has 16+ years of experience as an engineering manager, architect and consultant in the development of online transaction processing systems, database internals, middleware and applications at database and middleware companies including Oracle, Tandem and numerous startup companies, and enterprise / eCommerce / Internet client organizations including Lycos, Hewlett-Packard and numerous startup companies. Education: MSCS University of Wisconsin-Madison, BSEE Indian Institute of Technology.
Ramesh Gupta has over fifteen years of experience in software engineering with special emphasis on software usability and user interface technologies. As the founder of eNode, Inc., he has played a seminal role in the definition of Xalt Markup Language and the architecture of Xalt Object Realizer(tm), the company's flagship product. His prior experience includes work on the Foundation and GUI technologies in the AppWare(tm) framework at Novell, GUI technologies in Mac OS at Apple, graphical PDF annotation software at InfoData and Adobe, and an eCommerce trading platform at Buckaroo.com.
Cubberly Community Center
4000 Middlefield Road, Room H-1
Palo Alto, CA
7:00-9:00pm presentation and discussion
$15 for non-SDForum Members
No charge for SDForum members and students with ID
No registration required
More on the XML SIG....