Sheraton Premier Hotel
Sheraton Premier Hotel
8661 Leesburg Pike
Vienna, VA 22182
Map »

Download PDF

JSF Summit PDF

JSF Summit 2009

December 1-4 in Washington DC

No Fluff Just Stuff and JSFCentral are teaming up again to bring you JSF Summit.

JavaServer Faces has come a long way in the past few years. Everyone from small startups to large financial institutions are using JSF. Dozens of open source projects are built on JSF.

This conference will focus on core skills, development tools, frameworks, third-party components, and the latest industry trends. Sessions will target the needs of application developers, solution architects, and project managers. Some of the key topics covered include: JSF 2.0, Seam, Spring integration, Ajax support, portlet development, testing, and other popular component suites.

JSF Summit is your chance to take your skills a step up, network with your peers, and learn from some of the most talented people in the industry. Come join us at the annual JSF Summit conference as we explore the JSF in depth!

Two Great Conferences

The Rich Web Experience JSF Summit will be held concurrently with The Rich Web Experience. Your admission to JSF Summit includes access to both of these great events. The Rich Web Experience focuses on enhancing user experience on the web. Some of the topics covered will include: Ajax, Javascript, and Web Standards. Session and location details will be announced soon. Check out therichwebexperience.com.


Podcasts


Stan Silvert In this podcast, JSFCentral editor-in-chief Kito D. Mann talks with Stan Silvert about JSFUnit, an open source integration testing and debugging framework for JSF applications and JSF AJAX components. This interview was recorded in September of 2008 at JSFOne.


Neil Griffin In this podcast JSF Central editor-in-chief Kito D. Mann interviews Neil Griffin about Liferay, Ajax, and ICEfaces. This was recorded in September of 2008 at JSFOne.


Jason Lee In this podcast JSFCentral editor-in-chief Kito D. Mann interviews Jason Lee about Mojarra (the JSF reference implementation), the Scales component library, and all things JSF. This was recorded in September of 2008 at JSFOne.


In this podcast JSF Central editor-in-chief Kito D. Mann interviews Pete Muir about Seam 2.1, WebBeans and JSF 2. Peter is a core developer at JBoss and the project lead for Seam. This was recorded in October of 2008.



Platinum Sponsor

JBoss by Red Hat

Featured Speakers

Dan Allen

Dan Allen

Senior Software Engineer - JBoss by Red Hat, Author, Open Source Advocate

Ed Burns

Ed Burns

Spec Lead for JSF; author of JSF 2.0: The Complete Reference

Keith Donald

Keith Donald

SpringSource Principal & Founding Partner

David Geary

David Geary

Author of Graphic Java, co-author of Core JSF, member of the JSF Expert Group

Ted Goddard

Ted Goddard

Senior Architect at ICEsoft

Neil Griffin

Neil Griffin

Senior Software Architect for Liferay, Inc

Kito Mann

Kito Mann

Editor-in-chief of JSF Central and the author of JSF in Action

Max Katz

Max Katz

Senior Systems Engineer at Exadel

View All Speakers »


2008 Session Video

JSF Summit was held last year, but has been renamed from JSF One to JSF Summit. The following are links to session videos from the JSF One event.

by Neil Griffin

When a portlet form is submitted, all the other portlets on the same portal page are forced to redraw themselves. In this presentation, Neil shows you how ICEfaces Direct-to-DOM rendering provides a cure for this disruptive end-user experience, and how ICEfaces Ajax Push supplies a rich alternative for inter-portlet communication. Demonstrations are performed within Liferay Portal, a JSR 286 (Portlet 2.0) compliant portlet container.

by Ted Goddard

In this session, Ted provides an overview of Ajax Push and its range of uses in multi-user web applications. By stepping through the development of a multi-user slideshow and chat system, he shows you how easily sophisticated Ajax applications can be created.

Featured Sessions

By Dan Allen

This talk introduces the Ajax4jsf CDK, demonstrating how to setup a new JSF component project, how to author the component using the CDK descriptors, and how to bundle the component for use in another application. The resource framework in Ajax4jsf is also covered, which simplifies the task of serving JavaScript, CSS, and images necessary to support rich components.


By Dan Allen

By attending this talk, developers can suppress their anxiety about the coexistence of the two frameworks, open their eyes to the potential that each boasts, and learn how to combine them to create a more powerful tool for their development toolbox.


By Keith Donald

In this session, Keith will demonstrate how developers typically use JSF and Spring together in practice, as well as explore the latest integration enhancements available in Spring 3. Attendees will leave with an understanding of how to use JSF and Spring together to create rich web applications.


By Keith Donald

Spring's approach to integrating JavaServerFaces technology is novel and innovative; an approach that lets you maximize your investment in Spring while still adhere to standard JSF idioms. In this session, Keith will go "behind the scenes" and explore the framework architecture underpinning Spring's JSF integration. Attendees will gain valuable framework design and architectural insight.


By David Geary

Have you ever stopped to think that you need to learn two frameworks to develop a non-trivial, database-backed, web application? Struts and iBatis; JSF and Hibernate; Tapestry and EJB3.0.


By David Geary

Ajax4jsf makes it very easy to add Ajax to your JSF applications. Come to this presentation to see how.


By Jeremy Grelle

Traditional JSF development has gained a reputation for being overly complex and cumbersome. Spring Faces introduces a host of features that improve the development experience and performance of a JSF + Spring application. Attendees will see a real-time demonstration of how Spring Faces makes the JSF experience more productive and reduces the pain of container re-starts and verbose configuration.


By Max Katz

The session will introduce RichFaces and demonstrate how next-generation Web applications can be built using JSF and RichFaces without any direct JavaScript coding.


By Jason Lee

One of the improvements coming in JSF 2 is the vast simplification of component development, but JSF 2 is months away, and you want that functionality NOW, so what's an impatient developer to do?


By Kito Mann

With increased emphasis on scripting technologies, the Java platform is evolving to accommodate dynamic languages at all levels. While JavaServer Faces (JSF) provides a powerful UI component model, an adequate IOC framework, navigation, and several other features, it is not obvious how to build JSF applications using dynamic languages. This session examines how to integrate JSF with languages such as Ruby and Groovy.


By Kito Mann

JavaServer Faces, the standard Java web development framework, has gained quite a few fans and detractors over the past few years. Regardless of the camp, most agree that the framework can improve. JSF 2.0, currently under development through the Java Community Process, aims to be a dramatic leap forward for the framework.


By Stan Silvert

This session will present everything you need to get started building a test suite that validates your JSF application from end to end.


By Matthias Wessendorf

This session introduces Ajax application development with ADF Faces RC by example.


By Matthias Wessendorf

This talk shows the combination of these frameworks, for creating a rich JSF application.


By Michael Yuan

The Seam framework is one of the most popular frameworks people use with JSF. As an integration framework, Seam enriches the standard request / response model of a web application, and brings previously hard-to-integrate features into web applications.


By Michael Yuan

In this session, I will discuss common mis-understandings of JSF's mobile web support (e.g., shall you use a different renderkit to generate WAP content?), and present a complete solution to detect the incoming device, and generate the appropriate content to optimize for the device. I will cover popular third-party libraries that are specifically designed to work with iPhone's Safari browser, and how to integrate those libraries into your JSF application.






Featured Sessions


 

Featured Speakers


 

Registration Fees

Register now and save $400

All Access Pass $1650

Register 4, receive 1 pass free

Note: Space is limited. Registration is accepted on first-come, first-served basis. Register early to guarantee your attendance.
 

Location

Sheraton Premier Hotel
8661 Leesburg Pike
Vienna, VA 22182
View Map
Sheraton Premier Hotel
 

Stay Informed

Not ready to register yet? Enter your email here to receive update notifications about this event.

Name:
Email:

 

Blogs