1 / 10

AJAX Toolkit Framework

AJAX Toolkit Framework. Emerging Internet Technologies Group. Overview. The AJAX Toolkit Framework is an extensible framework for an Integrated Development Environment (IDE). Provides Tools to develop any DHTML/AJAX application

lowri
Download Presentation

AJAX Toolkit Framework

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. AJAX Toolkit Framework • Emerging Internet Technologies Group

  2. Overview • The AJAX Toolkit Framework is an extensible framework for an Integrated • Development Environment (IDE). • Provides • Tools to develop any DHTML/AJAX application • Tight integration with the existing Eclipse user interface and development paradigm • Plug-ins to facilitate use of various AJAX toolkits and/or class libraries • Targets AJAX Application Developers and Toolkit Developers

  3. External Dependencies • AJAX Toolkit Framework is a collection of Eclipse Plugins. • The environment in which Plugins need to work is dependent on • Eclipse Web Tools, Mozilla Xul Runner and Java Connect. • Plugins dependent on external packages are • For Java Script development enhancements Rhino and JSLint • For individual AJAX toolkit personality Zimbra, Rico and other Ajax tool kits

  4. External Legend: AJAX Toolkit Framework is Eclipse Plugins E C L I P S E AJAX Toolkit Framework AJAX Toolkit Framework is a collection of Eclipse plugins Eclipse WebTools Mozilla XULRunner & Javaconnect

  5. External Legend: AJAX Toolkit Framework Components Eclipse Plugins Java Script Debugger DOM Inspector And JavaScript Console JavaScript Syntax Validator Personalities Personalities Personality Builder Rhino JSLint Zimbra Personality AJAX “X” Personality Rico Personality Embedded Mozilla Browser Zimbra AJAX “X” Rico Personality Common Libraries Mozilla XULRunner & JavaConnect Eclipse WebTools

  6. AJAX Toolkit Framework Components • JavaScript Editor • Batch and as-you-type syntax validation • JavaScript Debugger • Tight integration with Eclipse debug UI to provide flow control in Mozilla and the ability to examine JavaScript code and variables • Embedded Mozilla Browser • Access to Mozilla XPCOM • DOM Inspector / JavaScript Console • Mozilla tools integration for DHTML developers as Eclipse Views. • Integrated Deployment • J2EE / JSP • Apache / PHP

  7. A set of Wizards which accept: Artifact data (AJAX toolkit libraries) Build requirements data New application templates Code patterns These may also be added by AJAX Developers Deployment data Wizards output a ‘basic’ Personality Plugin The builder will provide necessary basic development features targeted for AJAX toolkits Enables customization and addition of functionality Personality Builder

  8. Backup

  9. Personality Builder

  10. Coding Patterns • Technology-specific Coding Patterns may be added by Personality Builder • Or developed and added by AJAX Developers • These Coding Patterns may be distributed and shared

More Related