A round-up of the overall themes and topics being presented at the 6th International AJAXWorld RIA Conference & Expo at The Fairmont Hotel in San Jose, CA, October 20-22, 2008 - including AIR & Flex, AJAX, ASP.NET, Business Case for RIAs, Cloud Computing, Comet, Google Web Toolkit (GWT), iPhone Development, JavaScript, Mashups, Mobile RIAs, Open APIs & Toolkits, SaaS, Security, Silverlight, Social Software, and User Interface & User eXperience Issues.
AIR & FLEX
FLEX + AIR + MOBILE Nicholas Thomas – Co-Founder & COO, Finicity In this session Nicholas Thomas will share his experience in migrating from AJAX to Flex as the primary client for a consumer web-based SaaS product.
Bringing Voice and Messaging to Flash and AIR Charles Freedman - Director, Developer Platform, Ribbit Freedman will demo how, with the growing demand of RIA and voice-over-the-web solutions, developers finally have a full suite of communication APIs to add to Flash.
AJAR
How Linked Data and AJAR Changes Everything Kingsley Idehen - Founder & CEO of OpenLink Software This session will cover access and exploitation of web-accessible Linked Data using AJAX- and AJAR-based technologies (Asynchronous JavaScript and RDF).
AJAX
AJAX for Oracle: Building RIAs Without Browser Plug-ins John Krahulec - Co-Founder & COO, Bizwhazee How to take a bunch of AJAX features and bake them into APIs stored in a database that can be called using simple declarative markup language.
AJAX in Enterprise Portals Wesley Hales - Lead Portal UI Engineer, JBoss/Red Hat How enterprise portals integrators can use AJAX at the portal level and for the development of more user-friendly JSR-168 portlets.
AJAX Integration Guide for Spring Enterprise Applications Jeremy Grelle - Tech Lead, Spring Faces A deep dive into evaluating the leading AJAX technologies, and how to integrate them with Spring to take full advantage of an existing Spring infrastructure.
AJAX with jQuery Yehuda Katz - System Operations Manager, EngineYard How does the jQuery library work? Why are so many users are able to build fully AJAX-enabled websites in their first day using jQuery?
Server-Side, PHP -Generated AJAX Michael Ho - Co-Founder, Quasidea Development This session will discuss and demo many of the new techniques which allow for the development of rich, AJAX user experiences without needing to code any JavaScript whatsoever.
BluePrints for AJAX Applications Greg Murray - AJAX Architect, Aptana This session defines the Blueprint for AJAX centric application design using JavaScript based widgets/gadgets on the client that interact with RESTful JSON-based services.
Enterprise Case Studies For AJAX Push Stephen Maryka - CTO, ICEsoft AJAX Push changes how people interact with each other - a fundamental shift in the user experience. Experience 3 case studies that illustrate how enterprises are leveraging AJAX Push to deliver revolutionary capabilities.
Implementing AJAX, Flash and Web 2.0 with JavaServer Faces Shay Shmeltzer - Group Manager, Oracle JDeveloper How do you bring the power of AJAX- and Flash-based user interfaces to the world of enterprise developers? A review of Oracle ADF Faces Rich Client Components.
AJAX in the Cloud: AJAX Database Programming Brent Hamby - Principal, NextDB.net Given jointly with Hamby's Co-Principal Geoffrey Hendrey, this session will examine some of the unique challenges faced by AJAX programmers trying to write apps in the Databse-as-a-Service environment.
Using Comet to Create a Two-Player Web Game Jim Driscoll - Senior Engineer, Sun Using AJAX and Comet, this presentation - aimed at newcomers to Comet - will walk you through the process of creating a simple tic-tac-toe game.
JSF and AJAX Past, Present and Future Roger Kitain - Staff Engineer, Sun This session will explore the techniques that have evolved for integrating AJAX and JSF, focusing on how various frameworks have approached common problems.
Get "Rich" Quick: Rapid Prototyping for RIA with ZERO Server Code Matthew Quinlan - VP of Community Development, Appcelerator Even if you haven't decided which server-side technology you want to use (Java, .Net, Ruby, PHP, Python, Perl), this session will show you how to build a user interface prototype in a matter of days or weeks without a single line of server-side code - or even a datamodel.
It's 11 p.m., Do You Know Where Your Queries Are? Eric Farrar - Product Mgr., Sybase iAnywhere What are Object-relational mappers and why would you use them when creating database-backed web applications? Why is remaining ignorant of your database a recipe for disaster?
The Networked Application Pattern: An Emerging RIA Development Design Pattern Michael Galpin - Architect, eBay This session will explain the motivations of the emerging Networked Application pattern and look at how it can be implemented using specific AJAX toolkits such as Google Web Toolkit, Yahoo User Interface Library, and Dojo.
Hands-on Data Services for RIA, WOA, and SOA Kirstan Vandersluis - Founder & Chief Scientist, XAware This session, a hands-on presentation, will discuss the benefits of service orientation for RIA developers and demonstrate the open source environment from XAware.org to rapidly create data services from relational and non-relational data sources.
Business Case for RIAs
Making the Business Case for RIAs in the SME Market Howard Kiewe - Senior Research Analyst, Info-Tech This session will teach you how to make a persuasive business case with rational arguments like ROI analysis and emotional ones like leveraging social proof.
Cloudy AJAX: Putting RIAs on EC2 Chris Keene - Chairman & CEO, WaveMaker What are the technical issues for building AJAX applications in the cloud? What is the most productive way to build AJAX apps for deployment to EC2?
Designing for and Managing Performance in the New Frontier of Rich Internet Applications Ben Rushlo - Director of Web Performance Consulting, Keynote Systems This session will examine discuss performance issues Web developers will face as they look to develop RIAs and utilize Cloud Computing. It will cover how to combat these issues to minimize potential downfalls and ensure optimal performance through testing and monitoring.
AJAX in the Cloud: AJAX Database Programming Geoff Hendrey - Principal, NextDB.net This session will examine some of the unique challenges faced by AJAX programmers trying to write apps in the 'Database as a Service' (DaaS) environment and will discuss a new paradigm for DaaS, aimed squarely at AJAX programmers.
Comet
HTML 5, WebSocket , and Comet - The Future of the Web John Fallows - Co-founder & CTO, Kaazing This session will provide an in-depth look into the use of HTML 5 WebSocket and the techniques and technologies required to build Comet applications with it.
Using Comet to Create a Two-Player Web Game Arun Gupta - Evangelist for Web Services/Web 2.0 Apps, Sun Using AJAX and Comet, this presentation - aimed at newcomers to Comet - walks through the process of creating a simple tic-tac-toe game.
Pushing Data to the Browser with Comet Kevin Nilson - Principal Architect, E*Trade This session is an introduction to Comet and Bayeux and will discuss AJAX polling, long polling, and Streaming. Examples will be given using Jetty, Maven and Dojo. In-depth details of the Bayeux protocol and Comet implementation will be given.
Dojo
Practical Thin Server Architecture with Dojo Peter Svensson - Owner, Mashup Station Practical advice for implementing all rendering of data in the browser, leading to a much thinner server, focused on business-logic only.
Extending Dojo via New Widgets Bob Buffone - Chief Architect, Nexaweb This session takes an in-depth look at the dojo.E project, including several examples of apps and widgets.
Enterprise RIAs
Enterprise RIA – Real Examples and Lessons Learnt Jnan Dash - Chief Strategy Officer of Curl Attendees will learn the requirements to build an enterprise-class RIA, why and where many current RIA technology platforms fall short.
Extreme RIA: Developing Customer Solutions in an Evolving Landscape Christophe Jolif - Lead Software Architect, ILOG With a live RIA demo on many different platforms, this session will describe requirements of RIA, the market acceptance, and technical limitations based on various approaches.
REAs: Rich Enterprise Applications Pieter Humphrey - Principal Product Director, Oracle In this session you can learn about Oracle Rich Enterprise Applications (REA), a standards-based development platform for AJAX/JSF, Adaptive Rendering, and Web 2.0 style-services built on ADF Faces Rich Client and Oracle WebCenter Services.
Flex
Flex, Flash and Loosely Coupled On Demand Michael Oliver - CTO, Corent Technology Learn how you can create an On-Demand Authoring Environment for creating RIAs bound to any database or web service using Flex 2 and Flash CS4.
How To Build On-Demand Business Apps Using Force.com & Flex James Ward - Flex Evangelist, Adobe RIA technologies such as AJAX and Flex - in combination with the Force.com platform - provide all the tools necessary for developers to build an enterprise-class application.
Future of the Web
RIA 2010 - Next-Generation User Experiences Dave Meeker - Director of User Experience Strategy, Roundarch From 3-D interfaces and data visualization to whole new models of interaction, a sneak peek at the next wave of Rich Internet Applications
Scaling the Synchronous Web Elaine Wherry - Co-Founder, Meebo This session will describe the bottlenecks, hurdles, and showstoppers that the Meebo engineering team encountered while creating one of the most difficult, scalable, non-blocking synchronous messaging applications on the web.
The Cooperative-Web - A Reference Implementation: IBM OpusUna Dan Gisolfi & David Boloker - Emerging Internet Technology group, IBM This session shows how to harness the power of face-to-face communications by injecting the full range of human sensors (sight, sound, touch) into live web meetings.
User Generated Content: Developing UGC Sites that Scale Mike Grushin - CIO, feedbackFX This session will focus on the scalability, storage, content distribution, digital rights management, reporting and monetization challenges and the various solutions available to developers to help address them.
WebSockets: Reengineering End-to-End Frank Salim - WebSocket Development Lead, Kaazing This session will explain how to write network clients for the Web using WebSockets and how this differs from both the traditional AJAX/Comet approach and current desktop network programming.
General Sessions
Get "Rich" Quick by Matthew Quinlan - VP of Community Development, Appcelerator This session will demonstrate rapid prototyping for RIA with ZERO server code, rather than using static HTML wireframes which are no longer sufficient to prototype today's RIAs.
REAs by Pieter Humphrey - Principal Product Director, Oracle (BEA) Learn about Oracle Rich Enterprise Applications (REA), a standards – based development platform for AJAX/JSF, Adaptive Rendering, and Web 2.0 style-services built on ADF Faces Rich Client and Oracle WebCenter Services
Designing for and Managing Performance in the New Frontier of RIAs by Ben Rushlo - Director of Web Performance Consulting, Keynote Systems This session will examine and discuss performance issues Web developers will face as they look to develop Rich Internet Applications and utilize Cloud Computing.
Beyond Widgets: What a RIA Platform Should Offer by Charles Kendrick - CTO & Chief Architect, Isomorphic This session presents a short list of capabilities that go beyond simply UI, and that a RIA platform should provide in order to be seriously considered.
How Can AJAX Improve Homeland Security? by Steve Maryka - CTO, ICEsoft & Ryan Moquin - Senior Software Engineer, BAE Systems Come to this presentation and witness live demos of incidentOS, one of the most sophisticated AJAX-enabled applications ever developed. You will see AJAX taken to the max!
Transforming J2EE Applications into Web 2.0 Using GWT Dietrich Kappe - Co-Founder & CTO, Pathfinder Learn to analyze the service profile of your application, to change HTML views into XML or JSON services, and to resist opening security holes.
iPhone Development
Understanding iPhone JavaScript Extensions John Fronckowiak - President, IDC Consulting This session introduces the JS extensions introduced by Apple and shows practical examples of their usage.
iPhone in Action: Web Development or SDK ? Christopher Allen - Host, iPhoneWebDev.com This session will highlight the advantages and disadvantages of creating optimized web applications using web languages or writing native programs using the iPhone SDK and will discuss ways to hybridize them, creating integrated projects that utilize the best of both worlds.
Creating On-Demand Enterprise Applications for the iPhone Dave Carroll - Principal Platform Evangelist, Salesforce.com In this session Dave Carroll will demonstrate how developers using the MVC development approach provided by the Force.com platform can shape the presentation of data to a specific context.
Scaling Web Apps to Meet the iPhone Challenge Guy Naor - CTO, Morph Labs This session by the CTO of Morph Labs will demystify what it takes to build a web application that can scale to the millions of users in the iPhone ecosystem.
Incorporating the Apple iPhone into the Enterprise Senthil Krishnapillai - Director of Product Management , Sybase iAnywhere This session will focus on how to provide iPhone users a rich user experience in the enterprise, while reducing potential security threats.
Monetizing your Free App - Mobile Marketing on the iPhone Ujjal Kohli - CEO, Rhythm NewMedia This panel-style discussion session will include Tony Nethercutt, Vice President of Sales at AdMob, and others active in this fast-emerging segment of the industry.
AJAX Push for the iPhone with ICEfaces by Ted Goddard - Senior Architect, ICEfaces AJAX Framework This session will provide an overview of the mobile web and how mobile constraints are satisfied by the ICEfaces AJAX framework, presenting a number of JavaServer Faces application techniques that allow both iPhone and desktop users to be addressed simultaneously.
JavaFX
Adding Animation and Media to Java Applications Raghavan "Rags" Srinivas - CTO of Technology Evangelism, Sun Attend this session to get a very brief overview of the JavaFX programming language and the animation and media APIs that make it possible to create some sexy looking GUIs which was hitherto difficult in Java.
JavaScript
JavaScript : The Good Parts Douglas Crockford - Discoverer of JSON; Architect, Yahoo! This session will expose the goodness in JavaScript, an outstanding dynamic programming language with more than its share of bad parts.
Server-Side JavaScript – All the Cool Kids Are Doing It! Ian Selby - Owner, Gen X Design In this session that no developer who uses JavaScript or ActionScript will want to miss, delegates will learn how to put their JavaScript skills to work on the server side using technologies like Mozilla Rhino and Aptana Jaxer, which embeds the entire Mozilla browser on the server side.
The Beauty of JavaScript Mike Girouard - Sr. Developer, Magnani Caruso Dutton This session spotlights some some patterns surrounding JavaScript's most elegant features such as closures, lambdas, object and array literals, object prototypes, private members and dynamic scope resolution.
Use JavaScript 2 Today with OpenLaszlo Max Carlson - Lead Runtime Architect, OpenLaszlo.org This session will show you how you can leverage your current JavaScript and HTML skills to build applications that run in Flash 7-9, DHTML and more - with no code changes.
JavaServer Faces (JSF)
JSF and AJAX Past, Present and Future Andy Schwartz - Technical Staffer, Oracle This session will explore the techniques that have evolved for integrating AJAX and JSF, focusing on how various frameworks have approached common problems.
Mashups
Showtime : Bringing the Co-Web to a Screen Near You! David Boloker - CTO of Emerging Internet Technologies, IBM How a Showtime Co-Web application uses the same standards as a normal mashup - OpenAJAX plus XMPP, RTP/RTSP and H.264 - yet remakes the mashup as the Co-Web.
Building AJAX Mashups with Google APIs Chris Schalk - Developer Advocate, Google This session will cover how to integrate various Google APIs including Google's AJAX APIs including Maps, AJAX Search and Feed into superior AJAX mashups.
Mobile Issues
Preparing Your Brand for the Mobile Web Experience Evan Gerber - Principal Consultant, Experience Design, Molecular What do users expect from their applications, what are common usability mistakes, and how can you recognize emerging design patterns in the mobile Internet?
OpenAjax Alliance: Browser Engine Access To Mobile Device APIs John Ferraiolo - Operations Manager, OpenAjax Alliance How Web developers, using HTML and JavaScript, can achieve the same power as C++ and Java and produce next-generation consumer and Enterprise Web 2.0 applications.
FLEX + AIR + Mobile Nicholas Thomas - Co-Founder & COO, Finicity This session will cover migrating from AJAX to Flex, the advantages/disadvantages that Flex has as the primary client for a consumer web-based SaaS product.
Open APIs & Toolkits
Building AJAX Mashups with Google APIs Chris Schalk - Developer Advocate, Google How to integrate various Google APIs including Google's AJAX APIs including Maps, AJAX Search and Feed into superior AJAX mashups.
Building E-mail Apps Andy Denmark - VP of Engineering at TripIt.com Given the mass acceptance and value of e-mail, what apps can be built on top of this well-tested, scalable and ubiquitous infrastructure?
HTML 5, WebSocket , and Comet - The Future of the Web Jonas Jacobi - Co-founder & CEO, Kaazing This session will provide an in-depth look into the use of HTML 5 WebSocket and the techniques and technologies required to build Comet applications with it.
OpenAjax Alliance: Browser Engine Access To Mobile Device APIs John Ferraiolo - Operations Manager, OpenAjax Alliance How Web developers, using HTML and JavaScript, can achieve the same power as C++ and Java and produce next-generation consumer and Enterprise Web 2.0 applications.
Practical Thin Server Architecture with Dojo Peter Svensson - Owner, Mashup Station This session gives practical advice for implementing all rendering of data in the browser, leading to a much thinner server, which focus on business-logic only.
Real-Time
Network Health Monitoring as an RIA Adrian Weisberg - President,Takuan Consulting This session will feature a new breed of Open Source RIA technology that provides easily integrated real-time metrics on virtually any network service. The demo presented in this session includes an AJAX-based visualization of the real-time network status.
Silverlight
Building Rich Internet Applications Using Microsoft Silverlight 2 Brad Abrams - Group PM for the UI Framework, Microsoft Learn how to use Visual Studio to create applications, how to create UI using XAML markup and code, how to retrieve data from a the web, and how to manipulate data with XML and LINQ
Spice Up User Experience with Silverlight Sue Googe - UI Architect at Edream Solutions How to build a Silverlight application from start to finish, as well overall strategy why we should or shouldn't use Silverlight.
User Experience and RIAs: How Does It All Come Together? Laurie Gray - Senior UX Designer, OneSpring This session will discuss the foundation and importance of the application of cognitive science techniques to the process of designing and building a rich web application.
Coding the UI: Lessons from ebookers and Orbitz Mark Meeker - UI Engineer & Architect, Orbitz Worldwide How to build a presentation tier (HTML, CSS, JavaScript) that meets the goals of internationalization, accessibility, has rich AJAX interactions, and is faster and easier to develop in.
Crafting Rich Web Interfaces Bill Scott - Director of UI Engineering, Netflix Bill Scott of Netflix summarizes his study of rich interaction with just six design principles - each illustrated with a set of design patterns and real world examples
Design-based Web Application Development Rob Tweed - Co-founder, M/Gateway This session will explore this issue of whether designers need to learn programming or whether programmers need to learn design - or both.
IA and RIA - You Know More Than You Think You Do Adam Polansky - Principal Information Architect, Travelocity In this session Travelocity's Principal Information Architect will share his experience and some things he has learned about RIAs that validated much of what he already knew.
Reporting Portals - Creating the No-Pain, All-Gain Customer Experience Tatiana Rafique - Software Development Manager, SS&C Technologies This session will provide some guidelines for creating a rich User Interface for reporting portals, providing a no-pain, all-gain customer experience.
Web 3.0 and the Age of Intelligence Jon Doyle - VP of Business Development, CommuniGate Systems This session will map out the world of the Semantic or Pervasive Web, exploring the unique benefits for end users, as well as opportunities for businesses.
Web 2.0 Data Visualization with JSF Juan Camilo Ruiz - Senior Product Manager, Oracle (BEA) This session will walk you step by step in building advance data visualization that can render in multiple formats, using Oracle ADF Faces Data Visualization components along with JSF.
About RIA News Desk Ever since Google popularized a smarter, more responsive and interactive Web experience by using AJAX (Asynchronous JavaScript + XML) for its Google Maps & Gmail applications, SYS-CON's RIA News Desk has been covering every aspect of Rich Internet Applications and those creating and deploying them. If you have breaking RIA news, please send it to RIA@sys-con.com to share your product and company news coverage with AJAXWorld readers.
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
Click to Add our RSS Feeds to the Service of Your Choice: