Escolar Documentos
Profissional Documentos
Cultura Documentos
For sound, please dial +1-605-772-3434, Access code 491-901-147 For questions, please use the Question & Answer box on the right-hand side
1-866-800-8996 (US)
+31-20-750-7305 (EU)
1-866-800-8996 (US)
+31-20-750-7305 (EU)
1-866-800-8996 (US)
+31-20-750-7305 (EU)
1-866-800-8996 (US)
+31-20-750-7305 (EU)
1-866-800-8996 (US)
+31-20-750-7305 (EU)
BEA
1-866-800-8996 (US)
+31-20-750-7305 (EU)
Example: Self-Service
1-866-800-8996 (US)
+31-20-750-7305 (EU)
Dell
1-866-800-8996 (US)
+31-20-750-7305 (EU)
Example: Portals
1-866-800-8996 (US)
+31-20-750-7305 (EU)
Protopage
1-866-800-8996 (US)
+31-20-750-7305 (EU)
Example: Mapping
1-866-800-8996 (US)
+31-20-750-7305 (EU)
Google Maps
1-866-800-8996 (US)
+31-20-750-7305 (EU)
1-866-800-8996 (US)
+31-20-750-7305 (EU)
1-866-800-8996 (US)
+31-20-750-7305 (EU)
Application Modernization
Often internal applications Often the type of application that used to be client-server, or first-generation HTML
1-866-800-8996 (US)
+31-20-750-7305 (EU)
1-866-800-8996 (US)
+31-20-750-7305 (EU)
Experts Opinion
Michael Mahemoff, AJAX Patterns:
There was kind of a running joke at The Ajax Experience about how each speaker at some point exhorted people to take advantage of frameworks/libraries. () the message to use frameworks and libraries will become more clear in the next 12 months. May 2006
http://ajaxian.com/archives/134-ajax-frameworks-and-counting
1-866-800-8996 (US)
+31-20-750-7305 (EU)
1-866-800-8996 (US)
+31-20-750-7305 (EU)
1-866-800-8996 (US)
+31-20-750-7305 (EU)
1-866-800-8996 (US)
+31-20-750-7305 (EU)
1-866-800-8996 (US)
+31-20-750-7305 (EU)
Server-centric
Client-centric
Commercial Procedural
Source: BEA, Gary Horen, Brian Harrison 1-866-800-8996 (US) +31-20-750-7305 (EU)
Individual components
1-866-800-8996 (US)
+31-20-750-7305 (EU)
Single-DOM (Client-side)
Source: http://www.openajax.org/whitepaper.html
Dual-DOM (Client-side)
1-866-800-8996 (US)
+31-20-750-7305 (EU)
InfoWorld Criteria
1-866-800-8996 (US)
+31-20-750-7305 (EU)
AJAX Architecture
1-866-800-8996 (US)
+31-20-750-7305 (EU)
1-866-800-8996 (US)
+31-20-750-7305 (EU)
Netflix: Snippets
1-866-800-8996 (US)
+31-20-750-7305 (EU)
Netflix
1-866-800-8996 (US)
+31-20-750-7305 (EU)
1-866-800-8996 (US)
+31-20-750-7305 (EU)
1-866-800-8996 (US)
+31-20-750-7305 (EU)
1-866-800-8996 (US)
+31-20-750-7305 (EU)
1-866-800-8996 (US)
+31-20-750-7305 (EU)
1-866-800-8996 (US)
+31-20-750-7305 (EU)
Selection Criteria
Features Security Performance & Testing Non-Product features
1-866-800-8996 (US)
+31-20-750-7305 (EU)
1-866-800-8996 (US)
+31-20-750-7305 (EU)
1-866-800-8996 (US)
+31-20-750-7305 (EU)
1-866-800-8996 (US)
+31-20-750-7305 (EU)
1-866-800-8996 (US)
+31-20-750-7305 (EU)
1-866-800-8996 (US)
+31-20-750-7305 (EU)
Features: Accessibility
Keyboard shortcuts Focus model Tab trough the UI Section 508 compliance Productivity
1-866-800-8996 (US)
+31-20-750-7305 (EU)
Requirement : Accessibility
Keyboard shortcuts Focus model Tab trough the UI Section 508 compliance Productivity
1-866-800-8996 (US)
+31-20-750-7305 (EU)
1-866-800-8996 (US)
+31-20-750-7305 (EU)
1-866-800-8996 (US)
+31-20-750-7305 (EU)
1-866-800-8996 (US)
+31-20-750-7305 (EU)
1-866-800-8996 (US)
+31-20-750-7305 (EU)
Security
IT Observer Top-5 AJAX Security Tips: Good planning & use standard response format (e.g. XML) Follow best-practices, for example from OWASP Top-10 (http://www.owasp.org/index.php/Top_10) Add final server-side rechecking of Access Control and Input Validation Client-side obfuscation does not protect Tight coordination within Dev team
Source: IT Observer (http://www.it-observer.com/articles/1062/ajax_security/)
1-866-800-8996 (US)
+31-20-750-7305 (EU)
Manipulate data in the background, and then refresh the DOM Use GZip compression Dont use too much custom JavaScript Try to automate testing
1-866-800-8996 (US) +31-20-750-7305 (EU)
Non-Product criteria
Documentation + Examples Developer Community
Licensing
Technical Support
Training Courses
Mentoring
1-866-800-8996 (US)
+31-20-750-7305 (EU)
1-866-800-8996 (US)
+31-20-750-7305 (EU)
Server centric
Client centric
Commercial
1-866-800-8996 (US)
+31-20-750-7305 (EU)
Server-centric Java / C# Java UI definition Java event handlers UI + Java/C# UI Tags Java event handlers
Client centric Client-centric Framework Framework for page layout JavaScript event handlers JavaScript JavaScript event handling, plumbing, and UI layout
Backbase
1-866-800-8996 (US)
+31-20-750-7305 (EU)
Dual-DOM (Client-side)
Source: http://www.openajax.org/whitepaper.html
Dual-DOM (Server-side)
1-866-800-8996 (US)
+31-20-750-7305 (EU)
InfoWorld Criteria
1-866-800-8996 (US)
+31-20-750-7305 (EU)
Backbase Products
AJAX JSF Edition: Based on JSF, includes Eclipse plug-in AJAX Struts Edition: Based on Struts AJAX Client Edition: Client-only, server-agnostic More info + trial: www.backbase.com
1-866-800-8996 (US) +31-20-750-7305 (EU)
1-866-800-8996 (US)
+31-20-750-7305 (EU)
1-866-800-8996 (US)
+31-20-750-7305 (EU)
1-866-800-8996 (US)
+31-20-750-7305 (EU)
Backbase Benefits
Easy-to-use
Leverage JSF, JSP, Struts, and JEE skills, crossbrowser compatible, excellent documentation and support 50+ widgets, mature AJAX engine, developer tools, server-side products XML, XHTML, CSS, JavaScript, XSLT, XPath No plug-ins needed Leveraging existing IDEs and existing skill sets Assistance for every step of your development process
+31-20-750-7305 (EU)
Comprehensive
Open Standards
Full Support
1-866-800-8996 (US)
Q&A Session
Questions?
Please type them in the chat window
Americas 1-866-800-8996 @ sales-us@backbase.com EMEA & Asia +31 20 750 7305 @ sales-eu@backbase.com
1-866-800-8996 (US)
+31-20-750-7305 (EU)