Sessions at JAX San Jose about Ajax

Your current filters are…

Monday 20th June 2011

  • JSF 2 Ninja Bootcamp

    by Kito D. Mann

    Forget about the basics. Everybody knows JavaServer Faces (JSF) is a user interface component-based framework for developing web applications, and that JSF 2.0 is a major leap forward. In this workshop, we'll focus on the things you may not already know.
    First, we'll discuss how JSF works as a stand-alone framework, and examine the benefits of integrating with either Spring or Java EE 6 services such as Contexts and Dependency Injection in Java (CDI) and EJB. Next, we'll examine the internal hooks of the framework, such as Unified expression language (EL) integration, and the multitude of event listeners and factories. We'll look at how these hooks not only allow integration with Spring and Java EE, but also allow you to implement your own extensions.
    Alternative JVM languages are all the rage these days, and JSF has plenty to offer in that area. We'll look at how the Mojarra and MyFaces implementations facilitate rapid development with support for Groovy and reloading Java classes dynamically. If you're interested in Scala, don't worry -- we'll cover building JSF applications with Scala as well.
    One of JSF's key benefits is the ability to use powerful, off-the-shelf Ajax-enabled user interface components that ship with free server-side integration. But a lot of development teams haven't taken advantage of this functionality to build internal component suits of their own. We'll also cover JSF 2's composite components and built-in Ajax suppor, showing how to build an internal component suite that can be used in different applications. When you finish this workshop, you'll be a true JSF Ninja.

    At 9:00am to 5:00pm, Monday 20th June

  • RichFaces 4 workshop

    by Max Katz

    Attendees will learn everything they need to begin developing applications with JSF 2 and RichFaces. We will first start with basic Ajax features in JSF 2 such as sending an AJAX request, partial view rendering, partial view processing using the f:ajax tag. We will then move to the new RichFaces 4 and demonstrate advanced features, tags, customization and richness it adds on top of JSF 2. You will learn how the a4j:ajax extends the standard f:ajax tag as well as how to use other a4j: tags, rich: tags and skins in RichFaces. Hands-on example will be used to demonstrate most concepts and features. Workshop will cover: standard JSF 2 Ajax features (f:ajax), a4j: tags, rich: tags, client-side validation, cloud deployment, Skins

    At 9:00am to 5:00pm, Monday 20th June

Tuesday 21st June 2011

  • Ajax Applications with JSF 2 and New RichFaces 4

    by Max Katz

    RichFaces is a JSF framework with Ajax components, client-side validation, cloud deployment, skins, and a component development kit (CDK). This session will briefly cover JSF2 Ajax features and then the extra value the new RichFaces adds on top of JSF2 through its advanced features. Examples will include partial table updates, Ajax queues, client-side validation, GAE deployment, and skins.

    At 9:45am to 11:00am, Tuesday 21st June

  • Mobile Ajax Push with ICEfaces 2.0

    by Ted Goddard

    Mobile applications for iPhone and Android can be effectively developed with JSF 2.0 and ICEfaces. Join this session to learn how to use Ajax Push to build a collaborative mobile application with ICEfaces 2.0.

    At 6:00pm to 7:15pm, Tuesday 21st June

Wednesday 22nd June 2011

  • The Google Web Toolkit (Programming Client-side AJAX in Java)

    by Allen Holub

    The Google Web Toolkit (GWT) is an open-source development framework that makes it possible to write a complete AJAX application (both client and server side) without the pain of JavaScript. This class walks you through the GWT library, showing you how to install it, how to build and deploy applications, and more importantly, how to write a complex client-side UI using GWT.

    At 8:30am to 9:45am, Wednesday 22nd June

  • PrimeFaces: NextGen Component Suite for JSF

    by Cagatay Civici

    JSF 2.0 provides a powerful infrastructure to build RIA applications in a rapid way. Combined with PrimeFaces Component Suite, JSF 2.0 unleashes it's true power. This talk covers various topics such as PrimeFaces core, skinning, PrimeFaces Mobile, Prime Ajax Push, a Mac OS X desktop web clone, satnav enabled applications and more.

    At 10:00am to 11:15am, Wednesday 22nd June

  • Implementing Secure Login in an AJAX Application

    by Allen Holub

    Secure login is a particularly tricky bit of coding, particularly if you want to log in from a page that was served using HTTP rather than HTTPS.This session looks at two ways to solve the secure-login problem in AJAX applications.
    The class covers both the underlying theory as well as implementation. The examples use JavaScript for client-side code and Java servlets on the server side.

    At 1:30pm to 2:45pm, Wednesday 22nd June