Sumário Itens Encontrados: 85Chapter 1: Introduction to Plug-InsAbout This BookPlug-Ins and Their AdvantagesGetting Started.Oracle DatabaseAPEX InstanceDevelopment IDEWeb BrowserWeb ServerChapter 2: Plug-In FundamentalsCreating a Plug-InPlug-In ComponentsNameSubscriptionSettingsSourceCallbacksStandard AttributesCustom AttributesFilesEventsInformationHelp Text (for the Plug-In)LicensingChapter 3: Item Plug-InsBusiness ProblemExample ScenarioSolution RequirementsBuilding the Item Plug-InCreating the Plug-In and a Test PageInitial Configuration.Including JavaScript CodeAdding Custom AttributesRendering FunctionAdding a Validation FunctionWrapping UpChapters 4: Dynamic Action Plug-InsAbout Dynamic ActionsHow Dynamic Actions WorkExample Business ProblemBuilding the Dynamic Action Plug-InInitial Configuration and SetupRender FunctionJavaScriptTesting It OutChapter 5: Region Plug-InsBackground on Regions and AJAXRegionsAJAXBuilding the Region Plug-inCreating a Test PageCreating the Render FunctionCreating the AJAX FunctionTesting the Plug-inChapter 6: Process Plug-insPL/SQL Region vs. Process Plug-inBuilding the Process Plug-inResolving Technical RequirementsSetting up Initial ConfigurationExecution FunctionChapter 7: Best Practices & CommunityWhen to Create a Plug-inBe Aware About SecurityCross-Site Scripting AttacksSQL Injection AttacksProtect Sensitive InformationInstrument Your CodeComment Your CodeBase Your Code Upon TemplatesVersioning External FilesCompress JavaScript and CSS FilesPut Thought Into Your Error HandlingWrite Good Help TextParticipate in the Plug-in CommunityChapters 8: Debugging & ToolsDebugging and Code InstrumentationJavaScript Console WrapperAPEX DebugToolsFirebug and Console in the Firefox BrowserjQuery UI Widget FactoryApache HTTP ServerAPEX Dictionary and APIsAPEX DictionaryAPEX APIs