Fairmont San Jose
Fairmont San Jose
170 S Market St
San Jose, CA   95113
Map »

Platinum Sponsors

Gradleware Heroku Contegix

James Ward

Principal Developer Evangelist, Heroku

James Ward
James Ward (www.jamesward.com) is a Principal Developer Evangelist at Heroku. Today he focuses on teaching developers how to deploy Java, Play! and Scala apps to the cloud. James frequently presents at conferences around the world such as JavaOne, Devoxx, and many other Java get-togethers. Along with Bruce Eckel, James co-authored First Steps in Flex. He has also published numerous screencasts, blogs, and technical articles. Starting with Pascal and Assembly in the 80′s, James found his passion for writing code. Beginning in the 90′s he began doing web development with HTML, Perl/CGI, then Java. After building a Flex and Java based customer service portal in 2004 for Pillar Data Systems he became a Technical Evangelist for Flex at Adobe. You can find him tweeting as @_JamesWard, answering questions on StackOverflow.com and posting code at github.com/jamesward.

Blog

Graphs in the Cloud: Spring + Neo4j on Heroku

Posted Monday, May 14, 2012

Last week I hosted a webinar about running Java apps on Heroku that use the Spring Framework and the Neo4j graph database. Here is the recording of that webinar: In the webinar I began by deploying a copy of the Spring MVC + Hibernate template app fromore »

Play 2 Java Tutorial

Posted Tuesday, May 8, 2012

I’ve created a Play 2 Tutorial and posted it on GitHub! The tutorial covers how to: Create a Play App Set up an IDE Start the Play Server Routes Test a Route Update a Controller Test a Controller Update a View Test a View Deploy your app on the more »

Heroku, Java, Play and Neo4j Presos: Denver JUG, Atlanta JUG, London Flash UG & Webinar

Posted Monday, May 7, 2012

Over the next couple weeks I’ll be doing two Java User Group presentations, a Flash Platform User Group presentation and one Webinar. Hope to see you at one of these events: Wednesday May 9 – Denver Java User Group: Running Java, Play! andmore »
Read More Blog Entries »

Presentations

Porting from Web 1.0 to RIA in the Enterprise

With so much invested in their established Web presence, enterprises may be reluctant to change the status quo. Nevertheless, enterprises face a growing need to engage meaningfully with their customers ? to build and maintain brand recognition, to strengtmore »

Workshop #4: Rich Internet Applications with Flex

This workshop is hands-on coding where you will learn how to build Rich Internet Applications for the web and for the Desktop. Attendees should bring their laptops loaded with the Flex Builder 3 Beta from labs.adobe.more »

Porting from Web 1.0 to RIA in the Enterprise

close

James Ward By James Ward

With so much invested in their established Web presence, enterprises may be reluctant to change the status quo. Nevertheless, enterprises face a growing need to engage meaningfully with their customers ? to build and maintain brand recognition, to strengthen customer loyalty and satisfaction, and to drive competitive differentiation in today?s crowded markets.

Can you create more meaningful engagements with your customers and constituents with minimal disruption to your business? Yes. In this session, you will learn practical ways to port traditional Web and desktop applications to the kinds of rich Internet applications that create engaging user experiences.



James will use code examples and extensive demos to guide you through the porting process. Using a real-use case example, he will show you how to port an HTML- and Java-based CRM system to a RIA based on Adobe Flex and AIR.

Outline:

Why are we rebuilding... AGAIN? - Discuss motivators for moving to RIA

How do we begin? - Think SOA: Define your applications in terms of services - Think about the User Experience

Then what? - Build a UI prototype - Build it fast, don't worry about connecting to the back-end - Test it with users - Refactor it until it's right

  • Make it work
    • Connect the RIA to the back-end

Now do this live with real code for a CRM application


Workshop #4: Rich Internet Applications with Flex

close

James Ward By James Ward

This workshop is hands-on coding where you will learn how to build Rich Internet Applications for the web and for the Desktop. Attendees should bring their laptops loaded with the Flex Builder 3 Beta from labs.adobe.com.



Topics which will be covered: - Basics of Flex and Flex Builder - Basics of MXML and ActionScript - Communicating with the back-end - Skinning and Styling - Effects and Transitions - Custom Components - Advanced Architecture






Featured Sessions


 

Featured Speakers


 

Blogs



 

Location

Fairmont San Jose
170 S Market St
San Jose, CA   95113
View Map
Fairmont San Jose
 

Stay Informed

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

Name:
Email: