After the inaugural address from Dr. Natarajan and the keynote from Dr. Anand Deshpande at the 3rd IndicThreads.com Conference On Java, started the technical sessions. First up was Sidda Eraiah speaking on “Future of the Internet”. He talked about HTML 5, Web Sockets, Java and Comet. He showed it with the help of a game demo. He answered the concerns as to why there is a need for WebSocket driven Rich Internet Applications. He insisted on the need for real time data, web application architecture, polling and streaming method of data transfer. He gave a brief outline about the specifications of HTML 5 and web sockets.
While understanding the popular design patterns is not too difficult, relating them to real applications certainly is. Early on a project lifecycle, developers and architects have to decide on which design patterns to use, decisions that have a major impact on the overall project.
Canoo has released UltraLightClient (ULC) 08, a library to build rich web interfaces for business applications. The new release claims to simplify the development and deployment of web applications.

In this excerpt from the book Tapestry 5: Building Web Applications author Alexander Kolesnikov looks at building advanced components. Tapestry is an Apache open-source framework for creating dynamic, robust, highly scalable web applications in Java. The book is a step-by-step guide to Java Web development with the developer-friendly Apache Tapestry framework.


