RIA in Perspective презентация




Слайды и текст этой презентации
Слайд 1
Описание слайда:
RIA in Perspective


Слайд 2
Описание слайда:
Since The Beginning of Time…

Слайд 3
Описание слайда:
Rich Internet Applications - Rich vs. Reach RIA The best of both worlds!! Deployed over the Web No installation or automated installation and updates Look and feel of desktop applications

Слайд 4
Описание слайда:
Rich Internet Applications - Rich vs. Reach RIA The best of both worlds!! Deployed over the Web No installation or automated installation and updates Look and feel of desktop applications Lots of choices: Lightweight Ajax Heavyweight Ajax Browser-based Plug-ins Desktop RIA

Слайд 5
Описание слайда:
Lightweight Ajax Focused on Ajax-ifying a traditional Web application Open source JavaScript libraries – over 150 Most popular Dojo YUI (Yahoo) jQuery Prototype ExtJS Simplifies programming Hide browser differences Ajax controls and visual effects XML helper functions XMLHttpRequest object

Слайд 6
Описание слайда:
Heavyweight Ajax Focused on building a complete Ajax UI or significant independent UI component Client Written in JavaScript or compiled to Javascript Server Compilation services Framework services Database integration Web services and REST support Data compression/normalization Limited visual designer tools Commercial open source offerings with up-sell

Слайд 7
Описание слайда:
Heavyweight Ajax – Programming Models Declarative XML with JavaScript Backbase (no server) Nexaweb Tibco General Interface (no server) OpenLaszlo (no tools) SmartClient ASP.NET/JSP Use a native programming language, e.g. C#, VB.NET, Java At runtime converted to HTML and JavaScript GWT (Google) Program and debug in Java Compile to JavaScript

Слайд 8
Описание слайда:
Browser Plug-ins Adobe Flex Runs on Flash player Program using MXML and Actionscript – compiled to SWF Built-in RPC, REST, Web Services, and server-push mechanism via optional LiveCycle Data Services Flex Builder (Eclipse plug-in) provides visual designer Silverlight (Microsoft) - V3 released July 2009 Program using XAML and a .NET programming language like C# or VB.NET Silverlight specific visual designer Communicate with the server using WCF, e.g. REST, Web Services, sockets Supported on all IE, Firefox, and Safari browsers and Windows, Mac, and Linux platforms

Слайд 9
Описание слайда:
Desktop RIA Installed on the desktop Provisioned over the Web Automatically installed and incrementally update (Smart Client) Terminal services, e.g. Citrix Benefits Full branding Tighter integration with the desktop Ability to run in background mode (Smart Client only) Ability to run off-line (Smart Client only)

Слайд 10
Описание слайда:
Desktop RIA OpenEdge GUI for .NET or OpenEdge GUI with WebClient Windows only Adobe AIR Flex on the desktop Released Feb 2008 Supported by SalesForce and ebay Windows, Mac, Linux Microsoft WPF/Winforms with ClickOnce Windows only Java UI with Java WebStart (limited momentum)

Слайд 11
Описание слайда:
Number of User Interfaces – May 2008

Слайд 12
Описание слайда:
Percent Usage by UI Type

Слайд 13
Описание слайда:
OpenEdge GUI for .NET And OpenEdge GUI Percent Usage by Deployment Type

Слайд 14
Описание слайда:
Matching The Usage Intensity Persona Groups To Ajax Deployments

Слайд 15
Описание слайда:
OpenEdge RIA Strategy and Positioning End-user Satisfaction

Слайд 16
Описание слайда:
Summary Don’t succumb to the hype Start with the end-user Ajax for occasional user and infrequent user Browser plug-ins and desktop RIA for power users Factor in the skillsets of the developers Follow the guidelines and principles of the OERA Plan for the future http://communities.progress.com

Слайд 17
Описание слайда:
UI Decision Tree

Слайд 18
Описание слайда:
RIA in Perspective


Скачать презентацию на тему RIA in Perspective можно ниже:

Похожие презентации