Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Cover
Title
Copyright
Contents at a Glance
Contents
About the Author
About the Technical Reviewer
Acknowledgments
Introduction
CHAPTER 1: Introduction to Plug-Ins
About This Book
Plug-Ins and Their Advantages
Getting Started
Oracle Database
APEX Instance
Development IDE
Web Browser
Web Server
Summary
CHAPTER 2: Plug-In Fundamentals
Creating a Plug-In
Plug-In Components
Name
Subscription
Settings
Source
Callbacks
Standard Attributes
Custom Attributes
Files
Events
Information
Help Text (for the Plug-In)
Licensing
Summary
CHAPTER 3: Item Plug-Ins
Business Problem
Example Scenario
Solution Requirements
Building the Item Plug-In
Creating the Plug-In and a Test Page
Initial Configuration
Including JavaScript Code
Adding Custom Attributes
Rendering Function
Adding a Validation Function
Wrapping Up
Events
Summary
CHAPTER 4: Dynamic Action Plug-Ins
About Dynamic Actions
How Dynamic Actions Work
Example Business Problem
Building the Dynamic Action Plug-In
Initial Configuration and Setup
Custom Attributes
Render Function
JavaScript
Testing It Out
Summary
CHAPTER 5: Region Plug-Ins
Background on Regions and AJAX
Regions
AJAX
Example Business Problem
Building the Region Plug-in
Initial Configuration and Setup
Custom Attributes
Creating a Test Page
Creating the Render Function
Creating the AJAX Function
Testing the Plug-in
Summary
CHAPTER 6: Process Plug-ins
PL/SQL Region vs. Process Plug-in
Business Problem
Building the Process Plug-in
Resolving Technical Requirements
Setting up Initial Configuration
Adding Custom Attributes
Execution Function
Testing it Out
Summary
CHAPTER 7: Best Practices & Community
When to Create a Plug-in
Be Aware About Security
Cross-Site Scripting Attacks
SQL Injection Attacks
Protect Sensitive Information
Instrument Your Code
Comment Your Code
Base Your Code Upon Templates
Versioning External Files
Compress JavaScript and CSS Files
Put Thought Into Your Error Handling
Write Good Help Text
Participate in the Plug-in Community
Summary
CHAPTER 8: Debugging & Tools
Debugging and Code Instrumentation
JavaScript Console Wrapper
APEX Debug
Tools
Firebug and Console in the Firefox Browser
jQuery UI Widget Factory
Apache HTTP Server
APEX Dictionary and APIs
APEX Dictionary
APEX APIs
Summary
Index
← Prev
Back
Next →
← Prev
Back
Next →