Database Developers Forum APEX
|
|
- Hester Hopkins
- 6 years ago
- Views:
Transcription
1 Database Developers Forum APEX Antonio Romero Marin, Aurelien Fernandes, Jose Rolland Lopez De Coca, Nikolay Tsvetkov, Zereyakob Makonnen, Zory Zaharieva BE-CO
2 Contents Introduction to the Controls environment and some of the services using APEX Interesting features for developers APEX_COMMON Framework Plugins & custom components, look and feel features, etc. Best Practices Conclusion APEX Z.Zaharieva Experience from the Accelerators Controls Controls Configuration and Operations Service Data - Management LS1 Plans EDMS doc:
3 Introduction to the Accelerators Data Management Complex and challenging area Federation of various databases, e.g. Accelerators Controls Configuration Diagnostics and Monitoring (DIAMON) Alarms (LASER) Accelerators Entities and Signals Naming Logging and Measurements, etc. Strategy Relational DB technology Oracle DBs for all technical data Data-driven applications and APIs - Oracle technology stack Reliable database services and user interfaces (24/7/365) On-line usage of database services for the accelerators Control and Operation APEX Experience from the Accelerators Controls and Operations Data Management
4 APEX Development throughout the years Starting with HTMLDB beginning of 2005, HTMLDB v.1.6 Need for rapid application development (Agile programming) fast prototyping and short time to production deployment quickly respond to new user requirements Ready to use templates, widgets and page components professional look-and-feel with minimum effort on design concentrate on the application itself The nature of the interfaces to be implemented web-interfaces, database-centric APEX supports client-side scripting for more dynamic / interactive / feature-rich interfaces APEX Experience from the Accelerators Controls and Operations Data Management
5 First Trials of APEX Data browsing interfaces and portal for the Accelerators Entities and Signals Naming Database The Naming DB dictionary for the accelerators complexes Equipment types Equipment positions in the accelerators Settings and observables (signals) Read-only interfaces to the data LHC Equipment catalogue SPS equipment catalogue PS equipment and layout components catalogue Signals Simple Extraction Interface Signals Experts Extraction Interface Naming Domain Portal APEX Experience from the Accelerators Controls and Operations Data Management
6 Accelerators Naming DB Interfaces Data-browsing Interfaces (window-on-data) development from scratch low level of complexity no transactions some business logic to get the data out user authentication and simple user authorization easy extraction of data into XML/CSV files APEX Experience from the Accelerators Controls and Operations Data Management
7 Portal Pages and News feeds Simple portal pages Access to other related interfaces, documentation, help pages Dynamically constructed using data stored in tables News, RSS feeds, News Archive, etc. APEX Experience from the Accelerators Controls and Operations Data Management
8 History Log Browsers History logging in our dbs All data modifications are recorded (to know who did what and when) History Log Browser objectives Access the history log for any table in the database for which history is enabled Provide simple search capabilities for the history logs Provide a summary for the changes of a given record based on the PK Completely dynamic configuration List of tables, list of columns per table, primary keys for tables (USER_ tables) Dynamic PL/SQL embedded in APEX regions Portable solution Deployed to several of the databases, which are using the same mechanism for keeping history without any changes to the interface components APEX Experience from the Accelerators Controls and Operations Data Management
9 History Log Browsers APEX Experience from the Accelerators Controls and Operations Data Management
10 Controls Configuration Service The heart of the Controls System the basis for the Configuration Management of all Controls System components in the entire accelerator complex Provides data for all configuration items and their relationships, required for the correct functioning of the Controls System All controls devices (>105,000) and parameters (> 2,000,000) Hardware and software configuration of all Front-End Computers (>3,500), Drivers generation The Accelerators Timing System, Operators Consoles, etc. Service with 30 years of history Supporting the requirements of the entire accelerator complex LHC, SPS and PS complex APEX Experience from the Accelerators Controls and Operations Data Management
11 Controls Configuration Data Browser An existing PL/SQL OWA application with ~ 100 reports existing PL/SQL code base in the CCDB a complete re-engineering of the application was undertaken in 2006 possibility to reuse some of the PL/SQL code thick database layer PL/SQL packages in the database The first big scale data browsing application to use APEX Nowadays >220 reports used by a user community of >300 people - thanks to the ease of APEX reports development Introduction of APEX user interactive reports APEX Experience from the Accelerators Controls and Operations Data Management
12 Alarms (LASER) Database LASER (Alarms) - capturing, storing and notification of anomalies for the whole accelerator chain and technical infrastructure Alarms DB - 3 different database areas Pre-defined alarm definitions User configurations for the alarms displays Time-stamped run-time alarms events First APEX data editing interfaces fast development evolution of APEX suite of Data Management Tools (7 Editors) developed from scratch give users the possibility to explore their data and maintain it APEX Experience from the Accelerators Controls and Operations Data Management
13 Controls Configuration Data Editors Data-manipulation interfaces complexity of the applications due to transaction management complex business logic to handle modifications of the data stringent data access rights e.g. specific authorization modules, virtual private db, etc. Existing web-deployed, rich clients, using Oracle ADF Renovation of the existing interfaces and providing new ones with APEX since beginning of 2011 APEX Experience from the Accelerators Controls and Operations Data Management
14 Controls Configuration Data Editors The first relatively big scale and complex editing applications to be developed / migrated to APEX So far - 15 Data Editors (> 100 forms), ~ 250 user community 4 editors remaining to be renovated APEX Experience from the Accelerators Controls and Operations Data Management
15 Internal developers applications Due to the ease of development, the developers are using APEX to create applications for managing some of the developers specific processes Admin Editor for Service Interventions DB Schema Change Management Editor APEX _COMMON Metadata Editor APEX Experience from the Accelerators Controls and Operations Data Management
16 APEX in the Controls Environment nowadays Specific reporting tools used for CCS, Laser, Diamon, Accelerators Naming, Measurements > 300 reports Generic reporting modules and applications for managing the developers tasks History Browser; Schema Change Management; Admin Interventions Config, etc. Portals and news pages with RSS feeds Data editors used for CCS, Laser, Diamon, Layout, R2E, SM18 Data Analysis > 25 editors (> 200 editing forms) APEX Experience from the Accelerators Controls and Operations Data Management
17 Using APEX for the accelerators data management Flexible environment for development Allows you to do a lot of things It is up to the developers to provide a structured approach to application design Complete integration with our databases (Oracle, PL/SQL) Provides a lot of features and components out of the box Fast and easy development We can do even better Custom libraries and components Best practices, guidelines and coding standards Speed and Scalability APEX Experience from the Accelerators Controls and Operations Data Management
18 APEX_COMMON framework APEX built-in tabular forms APEX manual tabular forms APEX_COMMON framework Examples and demo Evolution of the framework APEX Z.Zaharieva Experience from the Accelerators Controls Controls Configuration and Operations Service Data - Management LS1 Plans EDMS doc:
19 Tabular forms what is it? Grid to edit multiple rows or records at once APEX Experience from the Accelerators Controls and Operations Data Management
20 Built-in tabular forms in APEX Very easy creation with APEX wizard Provide built-in functionality for insert/update/delete Other built-in features (validations, partial refresh, CSV export ) APEX Experience from the Accelerators Controls and Operations Data Management
21 Limitations of the APEX built-in tabular forms Really easy to create, but there are important limitations Just ONE tabular form per page No Parent-Child tabular forms Conditional rendering is not possible Does not keep changes across page submits APEX Experience from the Accelerators Controls and Operations Data Management
22 APEX manual tabular forms APEX report using the APEX_ITEM package Usually using also APEX collections temporary storage of data within a user session Require more work than normal tabular forms but overcomes the built-in tabular form limitations It also adds new features and possibilities e.g. use of interactive reports APEX Experience from the Accelerators Controls and Operations Data Management
23 Page Rendering Manual tabular forms workflow processing Steps to process a manual tabular form - using collections 1. Create and load data into collection from the table 2. Create query using APEX_ITEM package 3. Update the collection 4. Commit changes in the DB Client-side Report on Collection 2 APEX Collection 1 Tables 3 4 Page Processing Server-side APEX Experience from the Accelerators Controls and Operations Data Management
24 APEX manual tabular forms creation process You have to define many components for each collection APEX global processes, JavaScript functions, PLSQL procedures, etc. Error prone Collection columns names like c002, page item names like f01 If you want to use AJAX it adds more complexity Difficult to maintain the page and to follow its evolution, specially when there are multiple developers APEX Experience from the Accelerators Controls and Operations Data Management
25 Our environment Large number of applications and pages Need of rapid development Many parent-child tabular forms in the same application page Custom logic that APEX standard components do not cover e.g. conditional item rendering So we created APEX_COMMON to make those tasks easier APEX Experience from the Accelerators Controls and Operations Data Management
26 What is APEX_COMMON? A framework to ease the development of manual tabular forms Creation Manipulation Maintenance Modify behaviour of multiple pages in a systematic and fast way Reusability of components Set of generic components (JavaScript libraries, PL\SQL packages, APEX processes, etc.) Generates code for the manual tabular form Use standard APEX libraries APEX Experience from the Accelerators Controls and Operations Data Management
27 APEX_COMMON Architecture Overview Database User Schema APEX Application APEX_COMMON metadata APEX_COMMON PL/SQL API AJAX On Demand processes and POST submits APEX_COMMON JavaScript API APEX Experience from the Accelerators Controls and Operations Data Management
28 Architecture and Components DB side Metadata in tables for the manual tabular form definitions APEX_COMMON PL/SQL package create collections manipulate collections commit changes in DB target tables Global APEX Application processes Interfacing with the db APEX Experience from the Accelerators Controls and Operations Data Management
29 Architecture and Components Client side Global APEX dynamic actions (functions) Global JavaScript library Generic functions to interact with the data (upload data from page to collections, duplicate rows in tabular form ). Other generic features (highlight rows) APEX Application APEX_COMMON JavaScript API APEX Experience from the Accelerators Controls and Operations Data Management
30 APEX COMMON CCDB Tool Tool to support APEX_COMMON Declare tabular forms definitions Automatic code generation APEX Experience from the Accelerators Controls and Operations Data Management
31 Examples and DEMO APEX Experience from the Accelerators Controls and Operations Data Management
32 Controls Configuration Hardware Editor Front-End Computer configuration form (Crates and Modules) multiple child forms APEX Experience from the Accelerators Controls and Operations Data Management
33 Controls Configuration Hardware Editor Hardware Type Properties custom logic APEX Experience from the Accelerators Controls and Operations Data Management
34 Controls Devices Editor Virtual Classes form 3 level parent-child forms APEX Experience from the Accelerators Controls and Operations Data Management
35 Demo Create a manual tabular form 1. Without APEX_COMMONS 2. With APEX_COMMON APEX Experience from the Accelerators Controls and Operations Data Management
36 Evolution of the APEX_COMMON During the last 9 months since the creation of the APEX COMMON Optimizing performance when using collections and large data sets save only the changes in the collections Management of APEX collection 18 => 48 columns per manual tabular form Shared code in Page 0 Highlighting, Check all, Duplicate, Add Row APEX Experience from the Accelerators Controls and Operations Data Management
37 Features under development part1 Editable Interactive Report All common dynamic actions in Page 0 (e.g. load collection, update collection) => Less code in the pages APEX Experience from the Accelerators Controls and Operations Data Management
38 Features under development part2 Summarize user actions before commit More auto generation => Fill information from database dictionary Capture page exit event and warning user about pending modification Optimization of server calls => JSON manipulation in PL/SQL and JavaScript APEX Experience from the Accelerators Controls and Operations Data Management
39 APEX_COMMON Summary Multiple Tabular Form per page APEX 5.0 will NOT have support for multiple tabular forms APEX 5.1 will introduce a new region type that allows it It is in the statement of direction but will it really be there? Low cost of code evolution and maintenance (code standardization) Easy to introduce custom logic in the pages It is a portable solution you can use it APEX_COMMON Wiki tutorial MMON+package APEX Experience from the Accelerators Controls and Operations Data Management
40 Interesting Features for APEX Developers Cascading LOVs in tabular form Plugins Advanced manual tabular form with dynamic number of columns Bulk data loading features APEX Z.Zaharieva Experience from the Accelerators Controls Controls Configuration and Operations Service Data - Management LS1 Plans EDMS doc:
41 Custom made components for APEX What do we gain from them? make the application more user friendly prevent the users of making mistakes Why is it interesting to present them today? they are not built-in APEX components could be useful for other APEX developers APEX Experience from the Accelerators Controls and Operations Data Management
42 Cascading LOVs in tabular form What does it mean cascading List Of Values? the selection of the second LOV depends on the first one APEX Experience from the Accelerators Controls and Operations Data Management
43 Cascading LOVs in tabular form How does it look in our data editors? APEX Experience from the Accelerators Controls and Operations Data Management
44 Cascading LOVs in tabular form How do we do it? JavaScript jquery JSON OnDemand PL/SQL process Find the Wiki page on the following link: arent+columns+in+a+tabular+form APEX Experience from the Accelerators Controls and Operations Data Management
45 Plugins usage and observations about them The most interesting and often used ones Custom pop-up plugins for selection Save before exit plugin Advantages of the custom pop-up plugins possibility of quick search in multiple columns shows structured data based on a custom SQL query possibility of multiple columns update doesn t open new browser window Find Custom Pop-up plugin for selection Wiki page APEX Experience from the Accelerators Controls and Operations Data Management
46 Custom pop-up plugin for data selection APEX provided one APEX Experience from the Accelerators Controls and Operations Data Management
47 Custom selection pop-up APEX Experience from the Accelerators Controls and Operations Data Management
48 Save before exit plugin Transactional model in our data editors auto-commit is not an option the user decides when to commit or rollback the changes Why do we need to check for changes? prevent losing data modifications ignore changes in the search region Find Save Before Exit Wiki page ing+or+closing+a+page+without+saving+the+form APEX Experience from the Accelerators Controls and Operations Data Management
49 Save before exit plugin APEX Experience from the Accelerators Controls and Operations Data Management
50 Save before exit APEX Experience from the Accelerators Controls and Operations Data Management
51 Save before exit APEX Experience from the Accelerators Controls and Operations Data Management
52 Advanced manual tabular form with dynamic number of columns What was the challenge? columns generated dynamically based on data stored in a table How do we do it? build SQL dynamically using pivot in order to transform data stored into table rows and map them to columns use Generic Column Names tabular form option save the data in the DB using unpivot APEX Experience from the Accelerators Controls and Operations Data Management
53 Dynamically generated columns in a tabular form Table1 Devices names of devices stored in rows Table2 LogicalEvents stored in rows and presented in columns. Devices from the same class have the same number of LogicalEvents Table3 Event Configuration data stored in rows, based on the device and LogicalEvent APEX Experience from the Accelerators Controls and Operations Data Management
54 Bulk data loading features What is bulk data loading? Who benefits from providing this functionality? users are able to import big sets of data using CSV files support team reduces the number of requests We improved the standard APEX component to provide more structured information to add different highlighting for all the actions to show result details for all updated and inserted rows Find the Wiki page on the following link +APEX+Data+Loading+wizard APEX Experience from the Accelerators Controls and Operations Data Management
55 Bulk data loading features APEX Experience from the Accelerators Controls and Operations Data Management
56 Bulk data loading features APEX Experience from the Accelerators Controls and Operations Data Management
57 Bulk data loading features APEX Experience from the Accelerators Controls and Operations Data Management
58 Bulk data loading features APEX Experience from the Accelerators Controls and Operations Data Management
59 Interesting Features for APEX Developers From static to dynamic contents Look and feel features Collaborative development Functional testing The good, the bad and the ugly Best Practices APEX Z.Zaharieva Experience from the Accelerators Controls Controls Configuration and Operations Service Data - Management LS1 Plans EDMS doc:
60 How to move from static to dynamic contents(1) APEX Experience from the Accelerators Controls and Operations Data Management
61 How to move from static to dynamic contents(2) Dynamic Action Region refresh, Set value, Show, Hide, Clear Handling of evens Click/doubleClick Load/Unload page KeyPress/MouseButtonPress Change Report partial refresh (Page Partial Refresh - PPR) APEX Experience from the Accelerators Controls and Operations Data Management
62 How to move from static to dynamic contents(3) JQuery (APEX > 4.0) Standard APEX API Dynamic call to application process // create ondemand request var req = new apex.ajax.ondemand( apex_application_process_name',function() { }); if(p.readystate == 1 p.readystate == 2 p.readystate == 3) { } //process has not yet finish else if(p.readystate == 4) {//process has finish.. } else {return false;} // send arrays (tabular form columns) req.ajax.addarrayitems(apex.jquery('[name=f03]'),1); // submit the ajax process req._get(); Region refresh $('#report_static_id').trigger('apexrefresh'); Set and get Item value $s( P2_ITEM_ID,4), $v( P2_ITEM_ID ) APEX Experience from the Accelerators Controls and Operations Data Management
63 Look and feel features(1) How to keep the Tabular form features and reduce the number of columns for very large tables/forms show the data in a different way rm+column+disposition APEX Experience from the Accelerators Controls and Operations Data Management
64 Look and feel features(1) APEX Experience from the Accelerators Controls and Operations Data Management
65 Look and feel features(2) Space optimization on a page APEX Experience from the Accelerators Controls and Operations Data Management
66 Collaborative development useful features Use of a base Application Authentication Scheme Authorization Scheme Theme Navigation bar Plugins Process for common management of objects JS files, Images, workspace theme Page Lock feature APEX Experience from the Accelerators Controls and Operations Data Management
67 Functional testing for web interface Investigated into testing framework Watir WebDriver It uses Selenium WebDriver Higher level API than Selenium WebDriver Used by industry leading companies Open source Integration with Bamboo (standard BE-CO Continuous integration testing framework) ( ) APEX Experience from the Accelerators Controls and Operations Data Management
68 The good, the bad and the ugly Advisor Utilities-> Advisor Advisor does not check the application process Passing parameter via URL (:) must be encoded before sending it Two tabs browser problems no standard solution provided in APEX yet for this known web applications issue not possible do define the scope of page item APEX Experience from the Accelerators Controls and Operations Data Management
69 Some Best Practices Use aliases at application / page level Making the application portable Use of APEX-provided substitution strings - &APP_ID., &APP_ALIAS., etc. Custom-defined substitution strings application definition level Reduce at the minimum the code in the APEX pages Move the PL/SQL code into DB packages. Best Practices For PL/SQL Development in Oracle Application Express (Steven Feuerstein) APEX Experience from the Accelerators Controls and Operations Data Management
70 Contents Introduction to the Controls Environment and services using APEX APEX Commons Framework Interesting features for developers Plugins & custom components, look and feel features, etc. Best Practices Conclusion APEX Z.Zaharieva Experience from the Accelerators Controls Controls Configuration and Operations Service Data - Management LS1 Plans EDMS doc:
71 Using APEX for the accelerators complex APEX has evolved a lot during the last 9 years since we started using it in the domain of the Accelerators Data Management Could be used from small to relatively large/complex applications Has proven itself able to fulfill the stringent application needs of the accelerators data management APEX Experience from the Accelerators Controls and Operations Data Management
72 Using APEX for the accelerators complex Quality assurance rules and guidelines in order to ensure scalability APEX guidelines workspace structure, version control, naming conventions, etc. PL/SQL and SQL guidelines coding standards and best practices Providing common components customized objects and additional facilities for even faster development Uniformity within the applications Faster development Easy maintenance APEX Experience from the Accelerators Controls and Operations Data Management
73 Thank you for your attention! Questions? APEX Experience from the Accelerators Controls and Operations Data Management
1 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
1 Copyright 2013, Oracle and/or its affiliates. All rights reserved. Oracle Application Express 2 Copyright 2013, Oracle and/or its affiliates. All rights reserved. Fully supported no-cost feature of Oracle
More informationManipulating Database Objects
Manipulating Database Objects Purpose This tutorial shows you how to manipulate database objects using Oracle Application Express. Time to Complete Approximately 30 minutes. Topics This tutorial covers
More information<Insert Picture Here>
Oracle Forms Modernization with Oracle Application Express Marc Sewtz Software Development Manager Oracle Application Express Oracle USA Inc. 540 Madison Avenue,
More informationImagination To Realization
Imagination To Realization Introduction to HTML DB (HOT) Presented by: Bih-Shya Gau SunGard Higher Education Monday, April 3, 2006 3:30 5:30 pm April 2-5 Orlando, Florida Session Rules of Etiquette Please
More informationTalend Open Studio for MDM Web User Interface. User Guide 5.6.2
Talend Open Studio for MDM Web User Interface User Guide 5.6.2 Talend Open Studio for MDM Web User Interface Adapted for v5.6.2. Supersedes previous releases. Publication date: May 12, 2015 Copyleft This
More informationOracle Application Express: Administration 1-2
Oracle Application Express: Administration 1-2 The suggested course agenda is displayed in the slide. Each lesson, except the Course Overview, will be followed by practice time. Oracle Application Express:
More informationOracle APEX 18.1 New Features
Oracle APEX 18.1 New Features May, 2018 Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated
More informationOracle Application Express 5.1
Oracle Application Express 5.1 New Features [Name] [Title] December 2016 2 Agenda 1 2 3 4 5 6 7 Oracle Application Express Overview Interactive Grid Oracle JET Charts Universal Theme Productivity Improvements
More informationAn Oracle White Paper April Oracle Application Express 5.0 Overview
An Oracle White Paper April 2015 Oracle Application Express 5.0 Overview Disclaimer The following is intended to outline our general product direction. It is intended for information purposes only, and
More informationExtend EBS Using Applications Express
Extend EBS Using Applications Express John Peters JRPJR, Inc. Abstract Few people know about Oracle Applications Express (APEX) an actual free Oracle Tool included with your Oracle DB Licenses. How many
More informationBEAWebLogic. Portal. Overview
BEAWebLogic Portal Overview Version 10.2 Revised: February 2008 Contents About the BEA WebLogic Portal Documentation Introduction to WebLogic Portal Portal Concepts.........................................................2-2
More informationIndex A Access data formats, 215 exporting data from, to SharePoint, forms and reports changing table used by form, 213 creating, cont
Index A Access data formats, 215 exporting data from, to SharePoint, 215 217 forms and reports changing table used by form, 213 creating, 237 245 controlling availability of, 252 259 data connection to,
More informationApex 5.1 Interactive Grid and Other New features
Apex 5.1 Interactive Grid and Other New features Presented by: John Jay King Download this paper from: 1 Session Objectives Become familiar with the new features of APEX 5.1 Learn how the Interactive Grid
More informationGoing to the Grid: What the APEX 5.1 Interactive Grid Means or You and Your Users. Karen Cannell
Going to the Grid: What the APEX 5.1 Interactive Grid Means or You and Your Users Karen Cannell kcannell@thtechnology.com TH Technology Note to Early Slide Downloaders: I edit my slides frequently up to
More informationOracle Forms and Oracle APEX The Odd Couple
Oracle Forms and Oracle APEX The Odd Couple About me 2 Francis Mignault CTO and Co-founder, Insum Solutions 30+ years with Oracle DB, 14+ years with APEX. (Forms 2.3 / Oracle 5) Books: Expert Oracle Application
More informationOracle Application Express 5 New Features
Oracle Application Express 5 New Features 20th HrOUG conference October 16, 2015 Vladislav Uvarov Software Development Manager Database Server Technologies Division Copyright 2015, Oracle and/or its affiliates.
More informationOracle APEX Overview. May, Copyright 2018, Oracle and/or its affiliates. All rights reserved.
Oracle APEX 18.1 Overview May, 2018 Copyright 2018, Oracle and/or its affiliates. All rights reserved. Safe Harbor Statement The following is intended to outline our general product direction. It is intended
More informationPHP & PHP++ Curriculum
PHP & PHP++ Curriculum CORE PHP How PHP Works The php.ini File Basic PHP Syntax PHP Tags PHP Statements and Whitespace Comments PHP Functions Variables Variable Types Variable Names (Identifiers) Type
More informationOracle Application Express Workshop I Ed 2
Oracle University Contact Us: Local: 1800 103 4775 Intl: +91 80 67863102 Oracle Application Express Workshop I Ed 2 Duration: 5 Days What you will learn This Oracle Application Express Workshop I Ed 2
More informationBuilding Database-Centric Web Applications Using. Oracle HTML DB
Building Database-Centric Web Applications Using Oracle HTML DB Wayne Abbott Practice Manager, Oracle University Session Objectives Overview of Oracle HTML DB Identify advantages of Oracle HTML DB for
More informationProduct Questions Magento Extension
Product Questions Magento Extension User Manual This is the user manual of Magento Product Questions v1.3.1 and was last updated on 23-12-2017. To see what this extension can do, go to the Magento Product
More informationAPEX Times Ten Berichte. Tuning DB-Browser Datenmodellierung Schema Copy & Compare Data Grids. Extension Exchange.
Oracle SQL Developer 3.0 Data Mining Debugging Code Snippets DBA-Navigator APEX Times Ten Berichte Unit Tests Migration Workbench Versionskontrolle Extension Exchange Tuning DB-Browser
More informationLiferay Digital Experience Platform. New Features Summary
Liferay Digital Experience Platform New Features Summary Liferay has redesigned its platform with new functionality in Liferay Digital Experience Platform (DXP). The following is a summary of the key new
More informationOracle Fusion Middleware 11g: Build Applications with ADF Accel
Oracle University Contact Us: +352.4911.3329 Oracle Fusion Middleware 11g: Build Applications with ADF Accel Duration: 5 Days What you will learn This is a bundled course comprising of Oracle Fusion Middleware
More informationMcAfee Security Management Center
Data Sheet McAfee Security Management Center Unified management for next-generation devices Key advantages: Single pane of glass across the management lifecycle for McAfee next generation devices. Scalability
More informationDavid Peake Product Manager Oracle Application Express. October Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Oracle Application Express 5.0 Page Designer David Peake Product Manager Oracle Application Express October 2013 1 Copyright 2013, Oracle and/or its affiliates. All rights reserved. The following is intended
More information20486: Developing ASP.NET MVC 4 Web Applications (5 Days)
www.peaklearningllc.com 20486: Developing ASP.NET MVC 4 Web Applications (5 Days) About this Course In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework
More informationPractic Pr al actic Dynamic Actions Intro Jorge Rimblas 1. 1
Practical Dynamic Actions Intro Jorge Rimblas 1.1 Jorge Rimblas Senior APEX Consultant @rimblas rimblas.com/blog Contributor to "Expert Oracle Application Express, 2nd Edition" with "Themes & Templates"
More information<Insert Picture Here> The Oracle Fusion Development Platform: Oracle JDeveloper and Oracle ADF Overview
1 1 The Oracle Fusion Development Platform: Oracle JDeveloper and Oracle ADF Overview Dana Singleterry Principal Product Manager Oracle JDeveloper and Oracle ADF http://blogs.oracle.com/dana
More informationProduct Release Notes Alderstone cmt 2.0
Alderstone cmt product release notes Product Release Notes Alderstone cmt 2.0 Alderstone Consulting is a technology company headquartered in the UK and established in 2008. A BMC Technology Alliance Premier
More informationOracle Application Express Schema Design Guidelines Presenter: Flavio Casetta, Yocoya.com
Oracle Application Express Schema Design Guidelines Presenter: Flavio Casetta, Yocoya.com about me Flavio Casetta Founder of Yocoya.com Editor of blog OracleQuirks.blogspot.com 25+ years in the IT 10+
More informationvfire 9.8 Release Notes Version 1.5
9.8 Release Notes 9.8 Release Notes Table of Contents Version Details for 9.8 Release Notes 4 Copyright 5 About this Document 6 Intended Audience 6 Standards and Conventions 6 Introducing 9.8 7 Installation
More informationCOURSE 20486B: DEVELOPING ASP.NET MVC 4 WEB APPLICATIONS
ABOUT THIS COURSE In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5 tools and technologies. The focus will be on coding activities that enhance the
More informationCourse 20486B: Developing ASP.NET MVC 4 Web Applications
Course 20486B: Developing ASP.NET MVC 4 Web Applications Overview In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5 tools and technologies. The focus
More informationDeveloping ASP.NET MVC 4 Web Applications
Developing ASP.NET MVC 4 Web Applications Duration: 5 Days Course Code: 20486B About this course In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5
More informationDeveloping ASP.NET MVC 5 Web Applications
Developing ASP.NET MVC 5 Web Applications Course 20486C; 5 days, Instructor-led Course Description In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework tools
More informationOracle Database Express Edition
Oracle Database Express Edition Getting Started Guide 11g Release 2 (11.2) E18585-04 July 2011 Welcome to Oracle Database Express Edition (Oracle Database XE). This guide gets you quickly up and running
More informationDeveloping ASP.NET MVC 4 Web Applications
Developing ASP.NET MVC 4 Web Applications Course 20486B; 5 days, Instructor-led Course Description In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5
More informationGrid Essentials. APEX 18.1 Interactive Grids. Karen Cannell TH Technology
Grid Essentials APEX 18.1 Interactive Grids Karen Cannell kcannell@thtechnology.com TH Technology About Me TH Technology Oracle Consulting Services, APEX Focus Mechanical/SW Engineer - Analyzed, designed,
More informationEnd User SharePoint 2010 Videos List
End User SharePoint 2010 Videos List Screencast Name Number Abstract Category A subsite (or simply referred to as site) is created as an interface for hosting pages, lists, libraries and web parts. Creating
More informationLocalizing Service Catalog
This chapter contains the following topics:, page 1 Overview Cisco Prime Service Catalog is often deployed in a multi national corporation where you want the services to be available to users who have
More informationWhat's New in ActiveVOS 7.1 Includes ActiveVOS 7.1.1
What's New in ActiveVOS 7.1 Includes ActiveVOS 7.1.1 2010 Active Endpoints Inc. ActiveVOS is a trademark of Active Endpoints, Inc. All other company and product names are the property of their respective
More informationASP.NET MVC Training
TRELLISSOFT ASP.NET MVC Training About This Course: Audience(s): Developers Technology: Visual Studio Duration: 6 days (48 Hours) Language(s): English Overview In this course, students will learn to develop
More informationADF Code Corner How-to bind custom declarative components to ADF. Abstract: twitter.com/adfcodecorner
ADF Code Corner 005. How-to bind custom declarative components to ADF Abstract: Declarative components are reusable UI components that are declarative composites of existing ADF Faces Rich Client components.
More informationThe Oracle APEX Community at-a-glance:
APEX New Features Overview 2 Evolution of APEX Community The Oracle APEX Community at-a-glance: 400,000+ APEX developers world-wide 20+ APEX hosting companies 100+ active blogs 30+ commercial applications
More informationOracle Fusion Middleware 11g: Build Applications with ADF I
Oracle University Contact Us: +966 1 1 2739 894 Oracle Fusion Middleware 11g: Build Applications with ADF I Duration: 5 Days What you will learn This course is aimed at developers who want to build Java
More information20486 Developing ASP.NET MVC 5 Web Applications
Course Overview In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework tools and technologies. The focus will be on coding activities that enhance the performance
More informationOracle Service Cloud Integration for Developers Ed 1
Oracle University Contact Us: Local: 1800 103 4775 Intl: +91 80 67863102 Oracle Service Cloud Integration for Developers Ed 1 Duration: 5 Days What you will learn The class covers how to extend the Service
More informationWebCenter Interaction 10gR3 Overview
WebCenter Interaction 10gR3 Overview Brian C. Harrison Product Management WebCenter Interaction and Related Products Summary of Key Points AquaLogic Interaction portal has been renamed
More information20486-Developing ASP.NET MVC 4 Web Applications
Course Outline 20486-Developing ASP.NET MVC 4 Web Applications Duration: 5 days (30 hours) Target Audience: This course is intended for professional web developers who use Microsoft Visual Studio in an
More informationEtanova Enterprise Solutions
Etanova Enterprise Solutions Front End Development» 2018-09-23 http://www.etanova.com/technologies/front-end-development Contents HTML 5... 6 Rich Internet Applications... 6 Web Browser Hardware Acceleration...
More informationIBM Operational Decision Manager Version 8 Release 5. Configuring Operational Decision Manager on WebLogic
IBM Operational Decision Manager Version 8 Release 5 Configuring Operational Decision Manager on WebLogic Note Before using this information and the product it supports, read the information in Notices
More informationOracle Middleware 12c: Build Rich Client Applications with ADF Ed 1 LVC
Oracle University Contact Us: Local: 1800 103 4775 Intl: +91 80 67863102 Oracle Middleware 12c: Build Rich Client Applications with ADF Ed 1 LVC Duration: 5 Days What you will learn This Oracle Middleware
More informationContents Using the Primavera Cloud Service Administrator's Guide... 9 Web Browser Setup Tasks... 10
Cloud Service Administrator's Guide 15 R2 March 2016 Contents Using the Primavera Cloud Service Administrator's Guide... 9 Web Browser Setup Tasks... 10 Configuring Settings for Microsoft Internet Explorer...
More informationOracle Fusion Middleware 11g: Build Applications with ADF I
Oracle University Contact Us: Local: 1800 103 4775 Intl: +91 80 4108 4709 Oracle Fusion Middleware 11g: Build Applications with ADF I Duration: 5 Days What you will learn Java EE is a standard, robust,
More informationReal Application Security Administration
Oracle Database Real Application Security Administration Console (RASADM) User s Guide 12c Release 2 (12.2) E85615-01 June 2017 Real Application Security Administration Oracle Database Real Application
More informationActive Endpoints. ActiveVOS Platform Architecture Active Endpoints
Active Endpoints ActiveVOS Platform Architecture ActiveVOS Unique process automation platforms to develop, integrate, and deploy business process applications quickly User Experience Easy to learn, use
More information20486: Developing ASP.NET MVC 4 Web Applications
20486: Developing ASP.NET MVC 4 Web Applications Length: 5 days Audience: Developers Level: 300 OVERVIEW In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework
More informationDeveloping ASP.NET MVC 5 Web Applications. Course Outline
Developing ASP.NET MVC 5 Web Applications Course Outline Module 1: Exploring ASP.NET MVC 5 The goal of this module is to outline to the students the components of the Microsoft Web Technologies stack,
More informationOracle Database. Installation and Configuration of Real Application Security Administration (RASADM) Prerequisites
Oracle Database Real Application Security Administration 12c Release 1 (12.1) E61899-04 May 2015 Oracle Database Real Application Security Administration (RASADM) lets you create Real Application Security
More informationWhat is Standard APEX? TOOLBOX FLAT DESIGN CARTOON PEOPLE
What is Standard APEX? TOOLBOX FLAT DESIGN CARTOON PEOPLE About me Freelancer since 2010 Consulting and development Oracle databases APEX BI Blog: APEX-AT-WORK Twitter: @tobias_arnhold - Oracle ACE Associate
More informationVisual Studio Course Developing ASP.NET MVC 5 Web Applications
Visual Studio Course - 20486 Developing ASP.NET MVC 5 Web Applications Length 5 days Prerequisites Before attending this course, students must have: In this course, students will learn to develop advanced
More informationThe Now Platform Reference Guide
The Now Platform Reference Guide A tour of key features and functionality START Introducing the Now Platform Digitize your business with intelligent apps The Now Platform is an application Platform-as-a-Service
More informationUser Scripting April 14, 2018
April 14, 2018 Copyright 2013, 2018, Oracle and/or its affiliates. All rights reserved. This software and related documentation are provided under a license agreement containing restrictions on use and
More informationProgramming Fundamentals of Web Applications
Programming Fundamentals of Web Applications Course 10958B; 5 days, Instructor-led Course Description This five-day instructor-led course provides the knowledge and skills to develop web applications by
More informationAdministrator's Guide
Administrator's Guide EPMWARE Version 1.0 EPMWARE, Inc. Published: July, 2015 Information in this document, including URL and other Internet Web site references, is subject to change without notice. Unless
More informationContents About This Guide... 5 About Notifications... 5 Managing User Accounts... 6 Managing Companies Managing Password Policies...
Cloud Services Identity Management Administration Guide Version 17 July 2017 Contents About This Guide... 5 About Notifications... 5 Managing User Accounts... 6 About the User Administration Table...
More informationQuality Gates User guide
Quality Gates 3.3.5 User guide 06/2013 1 Table of Content 1 - Introduction... 4 2 - Navigation... 5 2.1 Navigation tool bar... 5 2.2 Navigation tree... 5 2.3 Folder Tree... 6 2.4 Test history... 7 3 -
More informationDeveloping ASP.Net MVC 4 Web Application
Developing ASP.Net MVC 4 Web Application About this Course In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5 tools and technologies. The focus will
More informationToad for Oracle Suite 2017 Functional Matrix
Toad for Oracle Suite 2017 Functional Matrix Essential Functionality Base Xpert Module (add-on) Developer DBA Runs directly on Windows OS Browse and navigate through objects Create and manipulate database
More informationDocAve 6 Administrator
c DocAve 6 Administrator User Guide Service Pack 6 Issued October 2015 1 Table of Contents What s New in this Guide... 7 About DocAve Administrator for SharePoint... 9 Complementary Products... 9 Submitting
More informationHow APEXBlogs was built
How APEXBlogs was built By Dimitri Gielis, APEX Evangelists Copyright 2011 Apex Evangelists apex-evangelists.com How APEXBlogs was built By Dimitri Gielis This article describes how and why APEXBlogs was
More informationCreate-A-Page Design Documentation
Create-A-Page Design Documentation Group 9 C r e a t e - A - P a g e This document contains a description of all development tools utilized by Create-A-Page, as well as sequence diagrams, the entity-relationship
More information<Insert Picture Here> Oracle SQL Developer Data Modeler 3.0: Technical Overview
Oracle SQL Developer Data Modeler 3.0: Technical Overview February 2011 Contents Data Modeling Why model? SQL Developer Data Modeler Overview Technology and architecture Features
More informationImagine. Create. Discover. User Manual. TopLine Results Corporation
Imagine. Create. Discover. User Manual TopLine Results Corporation 2008-2009 Created: Tuesday, March 17, 2009 Table of Contents 1 Welcome 1 Features 2 2 Installation 4 System Requirements 5 Obtaining Installation
More informationOctober Oracle Application Express Statement of Direction
October 2017 Oracle Application Express Statement of Direction Disclaimer This document in any form, software or printed matter, contains proprietary information that is the exclusive property of Oracle.
More informationRoxen Content Provider
Roxen Content Provider Generation 3 Templates Purpose This workbook is designed to provide a training and reference tool for placing University of Alaska information on the World Wide Web (WWW) using the
More informationArcher Configuration Best Practices
Archer Configuration Best Practices RSA Archer Professional Services November 2016 Overview This document contains best practice suggestions to consider when setting up the infrastructure for your Archer
More information<Insert Picture Here> Accelerated Java EE Development: The Oracle Way
1 1 Accelerated Java EE Development: The Oracle Way Dana Singleterry Principal Product Manager Oracle JDeveloper and Oracle ADF http://blogs.oracle.com/dana Warning demo contains
More informationDrupal 8 THE VIDER ITY APPR OACH
Drupal 8 THE VIDER ITY APPROACH Introduction DR UPAL 8: THE VIDER ITY APPROACH Viderity focuses on designing the Total User Experience for Drupal sites, using a user-centered design approach Traditionally,
More informationMicrosoft Windows SharePoint Services
Microsoft Windows SharePoint Services SITE ADMIN USER TRAINING 1 Introduction What is Microsoft Windows SharePoint Services? Windows SharePoint Services (referred to generically as SharePoint) is a tool
More informationApplication Integration with WebSphere Portal V7
Application Integration with WebSphere Portal V7 Rapid Portlet Development with WebSphere Portlet Factory IBM Innovation Center Dallas, TX 2010 IBM Corporation Objectives WebSphere Portal IBM Innovation
More informationOracle Service Cloud Integration for Developers Ed 1
Oracle University Contact Us: Local: 0845 777 7 711 Intl: +44 845 777 7 711 Oracle Service Cloud Integration for Developers Ed 1 Duration: 5 Days What you will learn The class covers how to extend the
More information20486C: Developing ASP.NET MVC 5 Web Applications
20486C: Developing ASP.NET MVC 5 Web Course Details Course Code: Duration: Notes: 20486C 5 days This course syllabus should be used to determine whether the course is appropriate for the students, based
More informationApplication Express Dynamic Duo
Application Express Dynamic Duo Josh Millinger Niantic Systems June 7, 2011 Speaker Qualifications Josh Millinger, President, Niantic Systems, LLC CS degrees from UW-Madison, Johns Hopkins Former Oracle
More informationSharePoint Server 2016 Feature Comparison* Accessibility Standards Support Yes Yes. Asset Library Enhancements/Video Support Yes Yes.
Content Features SharePoint Server 2016 Feature Comparison* Accessibility Standards Support Yes Yes Asset Library Enhancements/Video Support Yes Yes Auditing Yes Yes Auditing & Reporting (e.g. doc edits,
More informationChapter 1 GETTING STARTED. SYS-ED/ Computer Education Techniques, Inc.
Chapter 1 GETTING STARTED SYS-ED/ Computer Education Techniques, Inc. Objectives You will learn: The IDE: Integrated Development Environment. MVC: Model-View-Controller Architecture. BC4J: Business Components
More informationFast Track Model Based Design and Development with Oracle9i Designer. An Oracle White Paper August 2002
Fast Track Model Based Design and Development with Oracle9i Designer An Oracle White Paper August 2002 Fast Track Model Based Design and Development with Oracle9i Designer Executive Overivew... 3 Introduction...
More informationFirst Steps. Release 1.1.0
First Steps Release 1.1.0 February 2013 FOEX First Steps, Release 1.1.0 Copyright 2013, FOEX GmbH. All rights reserved. Authors: Peter Raganitsch, Matt Nolan This software and related documentation are
More informationWHAT S NEW IN QLIKVIEW 11
WHAT S NEW IN QLIKVIEW 11 QlikView 11 takes Business Discovery to a whole new level by enabling users to more easily share information with coworkers, supporting larger enterprise deployments through enhanced
More informationDeveloping ASP.NET MVC 4 Web Applications
Developing ASP.NET MVC 4 Web Applications Código del curso: 20486 Duración: 5 días Acerca de este curso In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework
More informationMicrosoft Developing ASP.NET MVC 4 Web Applications
1800 ULEARN (853 276) www.ddls.com.au Microsoft 20486 - Developing ASP.NET MVC 4 Web Applications Length 5 days Price $4290.00 (inc GST) Version C Overview In this course, students will learn to develop
More informationUsing the VMware vcenter Orchestrator Client. vrealize Orchestrator 5.5.1
Using the VMware vcenter Orchestrator Client vrealize Orchestrator 5.5.1 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments
More informationThe Adobe XML Architecture
TECHNOLOGY BRIEF The Adobe XML Architecture Introduction As enterprises struggle to balance the need to respond to continually changing business priorities against ever-shrinking budgets, IT managers are
More informationCourse Contents: 1 Business Objects Online Training
IQ Online training facility offers Business Objects online training by trainers who have expert knowledge in the Business Objects and proven record of training hundreds of students Our Business Objects
More information<Insert Picture Here> Oracle JHeadstart Forms2ADF - Overview
Oracle JHeadstart Forms2ADF - Overview JHeadstart Forms2ADF Generator Generates ADF Business Components based on Forms Data Usages ADF BC Entity Objects created for used tables ADF
More information<Insert Picture Here> The Latest E-Business Suite R12.x OA Framework Rich User Interface Enhancements
1 The Latest E-Business Suite R12.x OA Framework Rich User Interface Enhancements Padmaprabodh Ambale, Gustavo Jimenez Applications Technology Group The following is intended to outline
More informationBlog Pro for Magento 2 User Guide
Blog Pro for Magento 2 User Guide Table of Contents 1. Blog Pro Configuration 1.1. Accessing the Extension Main Setting 1.2. Blog Index Page 1.3. Post List 1.4. Post Author 1.5. Post View (Related Posts,
More informationSETTING UP SALESFORCE KNOWLEDGE
SETTING UP SALESFORCE KNOWLEDGE Summary Salesforce Knowledge enhances your customer service. A knowledge base lets you create and manage custom articles that can be easily shared with your Salesforce Knowledge
More informationEverything in Place. Request Tracker the underestimated open source ticket system Take a Number
Features Request Tracker Request Tracker the underestimated open source ticket system Take a Number Request Tracker is a powerful help desk system that more admins should know about. By Julian Hein Richard
More information