Muutke küpsiste eelistusi

E-raamat: Expert Oracle Application Express Plugins: Building Reusable Components

Teised raamatud teemal:
  • Formaat - PDF+DRM
  • Hind: 61,74 €*
  • * hind on lõplik, st. muud allahindlused enam ei rakendu
  • Lisa ostukorvi
  • Lisa soovinimekirja
  • See e-raamat on mõeldud ainult isiklikuks kasutamiseks. E-raamatuid ei saa tagastada.
Teised raamatud teemal:

DRM piirangud

  • Kopeerimine (copy/paste):

    ei ole lubatud

  • Printimine:

    ei ole lubatud

  • Kasutamine:

    Digitaalõiguste kaitse (DRM)
    Kirjastus on väljastanud selle e-raamatu krüpteeritud kujul, mis tähendab, et selle lugemiseks peate installeerima spetsiaalse tarkvara. Samuti peate looma endale  Adobe ID Rohkem infot siin. E-raamatut saab lugeda 1 kasutaja ning alla laadida kuni 6'de seadmesse (kõik autoriseeritud sama Adobe ID-ga).

    Vajalik tarkvara
    Mobiilsetes seadmetes (telefon või tahvelarvuti) lugemiseks peate installeerima selle tasuta rakenduse: PocketBook Reader (iOS / Android)

    PC või Mac seadmes lugemiseks peate installima Adobe Digital Editionsi (Seeon tasuta rakendus spetsiaalselt e-raamatute lugemiseks. Seda ei tohi segamini ajada Adober Reader'iga, mis tõenäoliselt on juba teie arvutisse installeeritud )

    Seda e-raamatut ei saa lugeda Amazon Kindle's. 

Expert Oracle Application Express Plugins is your "go to" book on the groundbreaking plugin architecture introduced in Oracle Application Express 4.0. Using the new APEX functionality, you can create well-packaged, documented, reusable components and reliably leverage your coding investments across many applications. Components you create can define new item and region types, specify validation processes, and present dynamic actions to client applications. You can design innovative and colorful ways to display information, such as displaying the temperature using an image of a thermometer, or displaying sales velocity in the form of an automotive speedometer. The new plugin architecture is sure to create a tidal wave of creativity.

Author Martin D'Souza shows everything you need to know to get started in building and deploying plugins of your own design. You’ll learn the underlying architecture, including the APIs used to tie your plugins seamlessly into an Application Express environment. You’ll learn about the different types of plugins, and you’ll walk through examples of each to ensure that you can create the right type of plugin when you need it. Finally, Expert Oracle Application Express Plugins shows how to work as part of the larger Application Express community by leveraging that community’s efforts and by giving back as you deploy your own plugins to the broad audience of Application Express developers.

  • Presents the architecture and APIs available for customizing Application Express
  • Gives clear examples of plugin development, for each type of plugin
  • Helps you work as part of the broader community of plugin developers
Contents at a Glance iii
Contents iv
About the Author xx
About the Technical Reviewer x
Acknowledgments xi
Introduction xii
Chapter 1 Introduction to Plug-Ins
1(6)
About This Book
1(1)
Plug-Ins and Their Advantages
2(1)
Getting Started
3(2)
Oracle Database
3(1)
Apex Instance
4(1)
Development IDE
4(1)
Web Browser
4(1)
Web Server
4(1)
Summary
5(2)
Chapter 2 Plug-In Fundamentals
7(22)
Creating a Plug-In
7(2)
Plug-In Components
9(19)
Name
9(3)
Subscription
12(1)
Settings
12(1)
Source
13(1)
Callbacks
13(2)
Standard Attributes
15(5)
Custom Attributes
20(3)
Files
23(1)
Events
24(3)
Information
27(1)
Help Text (for the Plug-In)
28(1)
Licensing
28(1)
Summary
28(1)
Chapter 3 Item Plug-Ins
29(46)
Business Problem
29(2)
Example Scenario
30(1)
Solution Requirements
31(1)
Building the Item Plug-In
31(38)
Creating the Plug-In and a Test Page
32(2)
Initial Configuration
34(1)
Including JavaScript Code
35(5)
Adding Custom Attributes
40(6)
Rendering Function
46(9)
Adding a Validation Function
55(10)
Wrapping Up
65(4)
Events
69(4)
Summary
73(2)
Chapter 4 Dynamic Action Plug-Ins
75(38)
About Dynamic Actions
75(5)
How Dynamic Actions Work
80(6)
Example Business Problem
86(1)
Building the Dynamic Action Plug-In
87(24)
Initial Configuration and Setup
88(4)
Custom Attributes
92(8)
Render Function
100(4)
JavaScript
104(5)
Testing It Out
109(2)
Summary
111(2)
Chapter 5 Region Plug-Ins
113(30)
Background on Regions and AJAX
113(7)
Regions
113(2)
AJAX
115(5)
Example Business Problem
120(3)
Building the Region Plug-in
123(19)
Initial Configuration and Setup
123(1)
Custom Attributes
124(2)
Creating a Test Page
126(2)
Creating the Render Function
128(5)
Creating the AJAX Function
133(7)
Testing the Plug-in
140(2)
Summary
142(1)
Chapter 6 Process Plug-ins
143(14)
PL/SQL Region vs. Process Plug-in
143(1)
Business Problem
143(1)
Building the Process Plug-in
144(11)
Resolving Technical Requirements
144(2)
Setting up Initial Configuration
146(1)
Adding Custom Attributes
147(1)
Execution Function
148(3)
Testing it Out
151(4)
Summary
155(2)
Chapter 7 Best Practices & Community
157(20)
When to Create a Plug-in
157(1)
Be Aware About Security
158(2)
Cross-Site Scripting Attacks
158(1)
SQL Injection Attacks
159(1)
Protect Sensitive Information
160(1)
Instrument Your Code
160(1)
Comment Your Code
161(1)
Base Your Code Upon Templates
161(1)
Versioning External Files
161(10)
Compress JavaScript and CSS Files
171(1)
Put Thought Into Your Error Handling
172(1)
Write Good Help Text
172(2)
Participate in the Plug-in Community
174(1)
Summary
175(2)
Chapter 8 Debugging & Tools
177(30)
Debugging and Code Instrumentation
177(5)
JavaScript Console Wrapper
177(3)
APEX Debug
180(2)
Tools
182(23)
Firebug and Console in the Firefox Browser
182(4)
jQuery UI Widget Factory
186(10)
Apache HTTP Server
196(9)
APEX Dictionary and APIs
205(1)
APEX Dictionary
205(1)
APEX APIs
206(1)
Summary
206(1)
Index 207
Martin Giffy D'Souza is Co-Founder and CTO at ClariFit, a consulting firm and custom solutions provider specializing in APEX and PL/SQL development. His experience in the technology industry has been focused on developing database-centric web applications using the Oracle APEX technology stack. In addition to his day job, Martin is the author of the popular blog www.TalkApex.com. He is also a designated Oracle ACE Director, and has co-authored and authored various APEX books. He has also presented at numerous international conferences such as APEXposed, COUG, and ODTUG Kscope, for which he won the Presenter of the Year award in 2011. Martin holds a Computer Engineering degree from Queen's University in Kingston, Ontario, Canada. You can contact Martin at [email protected].