Sun Java Solaris Communities My SDN Account Join SDN
 

JavaOne Online Technical Sessions

Pump Up Your Technical Knowledge
Listen and watch as industry luminaries bring you the latest on Java technologies
Begin Product Tab Sub Links

Ajax
TS-8614


Presenter: Larry White, Smitha Kangath, and Craig Russell, Sun Microsystems, Inc


Ajax (Asynchronous JavaScript and XML) has generated a renaissance of rich web client development. At the same time, this development model poses issues of complexity for developers. Many issues focus on the browser interactions, but integrating the web experience with data from the database still poses challenges for developers.

With Ajax, there is more back-and-forth communication between client and server with smaller pieces of data. What persistence models will best meet your requirements? What are the good, bad and ugly design patterns involved? How is mapping between the Document Object Model and persistent object model done? Frameworks like Ruby on Rails make use of the Active Record pattern; other frameworks are organized assuming a Data Mapper pattern. What is the relation between these and the new Java persistence spec? How do you implement and take advantage of the active record pattern using Java technology? How can you implement declarative validation rules which may be used either on client or server side (or both).

This talk will discuss simple read-only Ajax scenarios as well as more advanced use cases where data modification and transactions are involved.

Watch The Session
You need to be a registered Sun Developer Network member to view this multimedia session. If you are a registered SDN member, please click on "Watch Multimedia" button to log-in to view the multimedia session. If you wish to join SDN, please click here.