19
An overview of  the ExtJS JavaScript Framework

Extjs Presentation

Embed Size (px)

DESCRIPTION

Extjs Sessions

Citation preview

  • AnoverviewoftheExtJSJavaScriptFramework

  • PreviouslyYUIExt IntrusiveversusUnobtrusive Documentation Community DualLicensingModel GPL CommercialwithSupport

  • SupportLibraries DOMselection/manipulation Events Utilities AJAX

    LayoutsandContainers Forms DataStores

  • NomoreDocument.getElementById

    Alsoincludescommoneffects Fade,blur,focus,hide,show

  • UnobtrusiveJavaScript

  • AbilitytoloadelementsviaAJAXcall,includingautomaticrefresh

  • Mostallcommonparadigms Windows,Panels,Tabs,Accordion

  • Featurerichgridclass Sorting Columnhiding Incellediting Customerrendering/formatting BoundtoDataStore Plugins(grouping,summaries,expands)

  • Richformssupport TiedtoMVCframework Excellentvalidationsuppport

  • ModelimplementedasDataStore

  • XML JSON ScriptTagProxy AllowsforCrossDomaincalls Requirescallbacksemanticfromclient

  • Skins Desktop DragandDrop Templates Namespaces BrowserHistorymanagement GoogleMapsIntegration

  • FlexandSilverlight DOJO YUI GWT Prototype/Scriptaculous JQuery TibcoGI

  • WithoutCompression

    WithCompression

  • Justreleasedv2.2 V3.0Plannedforendofyear:

  • ExtJSHome MozillaDeveloperCenter JavaScript:TheGoodParts (DouglasCrockford) JavaScript:TheDefinitiveGuide (DavidFlanagan)

  • Introduction to ExtJSWhy ExtJS?API OverviewSample DOM ManipulationSample - EventsSample - AJAXSample - LayoutsSample - ContainersSample - GridSample Grid (cont)Sample - FormsSample Data StoresBackend IntegrationOther CoolnessCompared ToLibrary SizeProduct RoadmapResourcesQuestions?