This presentation contains distilled information regarding Oracle Application Express (Apex). It'll give you general overview of the technology and help you start working with it.
Oracle Application Express 20.2 New Featuresmsewtz
This document provides a summary of new features in Oracle APEX 20.2, including:
- Enhancements to Faceted Search such as conditional facets, compact count displays, and visualization of facet values.
- Improved report printing capabilities including built-in PDF printing support for additional languages and export data functionality.
- New automation capabilities to trigger conditional actions based on database or remote data source changes.
- A new Cards region for presenting varied information in small blocks, enhanced REST data source functionality, and updated developer tools.
This slide deck was used during a webinar presentation covering everything you can do and build with Ionic from Matt Netkow, Head of Developer Relations.
.NET Core is an open source development platform maintained by Microsoft that allows developers to write cross-platform applications using C# and F# that run on Windows, Linux, and macOS. It is not based on .NET Framework or Mono, but is compatible with apps and libraries that target the .NET Standard Library. .NET Core focuses on cloud development and does not support all features of .NET Framework like Windows Forms. ASP.NET Core is also cross-platform and uses a modular package-based approach rather than depending on System.Web.dll. The .NET Core roadmap includes adding support for more platforms and features like WebSockets and SignalR in upcoming releases.
Spring Boot Tutorial | Microservices Spring Boot | Microservices Architecture...Edureka!
***** Microservices Architecture Training: https://www.edureka.co/microservices-... *****
This Edureka's tutorial on "Spring Boot Tutorial" will help you understand how to create Spring Boot project and implement various annotations of Spring Boot in your projects
Oracle Application Express (APEX) is a low-code development platform that enables building scalable, secure enterprise apps using technologies like HTML, JavaScript, and CSS. APEX is included with all editions of the Oracle database and allows for 100% browser-based development, deployment, and runtime. Key benefits of APEX include being free to use, easy to get started without complex installations, and not requiring coding skills to build apps that leverage Oracle database capabilities.
The document provides an overview of Entity Framework and Code First approach. It discusses the key features of Entity Framework including object-relational mapping, support for various databases, and using LINQ queries. It also covers the advantages of Entity Framework like productivity, maintainability and performance. Furthermore, it explains the different domain modeling approaches in Entity Framework - Model First, Database First and Code First along with code examples.
This document provides an overview of developing a web application using Spring Boot that connects to a MySQL database. It discusses setting up the development environment, the benefits of Spring Boot, basic project structure, integrating Spring MVC and JPA/Hibernate for database access. Code examples and links are provided to help get started with a Spring Boot application that reads from a MySQL database and displays the employee data on a web page.
This document provides an overview of Apache Tomcat, a free and open-source web server and servlet container developed by the Apache Software Foundation (ASF) that implements the Java Servlet and JavaServer Pages (JSP) technologies. It discusses what Tomcat is, its role as a web application container, how to install and configure it, enable features like CGI and SSI, and addresses some common issues. The advantages of using Tomcat include that it is open source, lightweight, easily configured, stable, well documented, and free.
ASP.NET MVC is a framework from Microsoft that separates an application's logic, presentation, and data access into three distinct components: models, views, and controllers. This separation of concerns makes the application easier to manage, test, and develop for large teams. ASP.NET MVC uses friendly URLs, does not rely on view state or server-based forms, and supports test-driven development better than traditional ASP.NET Web Forms applications.
The document discusses demystifying APIs. It begins with an introduction to APIs, including their evolution and benefits. It then discusses RESTful APIs and their key aspects like uniform interface and use of HTTP methods. The document outlines best practices for API design, development, and challenges. It provides examples of designing APIs using Node.js and Hapi.js and discusses challenges like security, authentication, rate limiting, and scalability. Tools mentioned include Express, Swagger, Postman, and Kong.
Ajax allows web pages to asynchronously update parts of a page by exchanging data with a web server behind the scenes without reloading the entire page. It uses a combination of technologies like HTML/XHTML, CSS, DOM, XML, JavaScript, and the XMLHttpRequest object. This allows faster and more interactive web applications by reducing the amount of data sent and received.
WebSphere App Server vs JBoss vs WebLogic vs Tomcat (InterConnect 2016)Roman Kharkovski
This document provides a competitive comparison of WebSphere Application Server (WAS) versus Tomcat, JBoss and WebLogic. It discusses each product's capabilities in areas like runtimes, API management, development tools, cloud support, and more. Gartner research is referenced showing IBM holds the #1 position in the middleware software market for the past 13 years. The document aims to help organizations choose the best application server for their needs.
The document discusses RESTful APIs with Node.js and Express. It begins with an introduction to APIs and contrasts REST and SOAP APIs. It then discusses Node.js and how it enables non-blocking asynchronous I/O. Finally, it provides a basic example of creating an Express server to respond with "Hello World" and discusses how Node.js handles threads without blocking.
.NET Core is a cross-platform version of .NET that allows developers to build applications that run on Windows, Linux and Mac. It features a modular design that only includes necessary components, is lightweight and fast. It also introduces a new model for hosting applications, dependency injection, configuration and logging. ASP.NET Core unifies the web frameworks like MVC, Web API and Web Pages on a single shared framework.
Web development involves the creation and maintenance of websites through web design and coding. Web design focuses on creating the visual templates and layouts for websites using tools like Photoshop, while coding provides the underlying structure and functionality through programming languages and frameworks. Coding is essential for web design as it forms the building blocks and server-side functionality that brings websites to life online.
HCX-NE component that handles TCP flow conditioning
•
Flow: A stream of packets between a source IP/port and destination IP/port
•
Flow Conditioning: Modifying TCP parameters like window size, MSS, etc. to optimize flows
•
Flow Table: Table maintained by Assistant to track active flows
•
Flow Entry: Each flow is represented as an entry in the flow table
•
Flow State: Current state of the flow - SYN_SENT, ESTABLISHED etc. defined by TCP state machine
•
Flow Lifecycle: Time from flow initiation to termination - involves transition through various states
•
Flow Metadata:
The document discusses setting up and configuring an Apache Tomcat server. It includes steps to install Java, download and extract the Tomcat source package, set environment paths, start and stop the Tomcat server, and test functionality using HTML, JSP and Servlet files. The server runs on port 8080 by default and can host Java web applications built with Servlets and JSP.
The document provides an overview of WebLogic Server topology, configuration, and administration. It describes key concepts such as domains, servers, clusters, Node Manager, and machines. It also covers configuration files, administration tools like the Administration Console and WLST, and some sample configuration schemes for development, high availability, and simplified administration.
Migrating .NET Application to .NET CoreBaris Ceviz
"Migrate .NET Application to .NET Core with scenarios" presentation in Dotnetkonf. How to migrate .NET Desktop, ASP.NET MVC & Web API or WCF Service applications to .NET Core
Top 50 Node.js Interview Questions and Answers | EdurekaEdureka!
YouTube Link: https://youtu.be/6WYEmUVhiwQ
** Node.js Certification Training: https://www.edureka.co/nodejs-certification-training **
This Edureka PPT on 'Node.js Interview Questions' will help you in preparing better for your Node.js Interviews and ace it. In this session, we will be discussing Top 50 frequently asked questions in Node.js.
Follow us to never miss an update in the future.
YouTube: https://www.youtube.com/user/edurekaIN
Instagram: https://www.instagram.com/edureka_learning/
Facebook: https://www.facebook.com/edurekaIN/
Twitter: https://twitter.com/edurekain
LinkedIn: https://www.linkedin.com/company/edureka
Castbox: https://castbox.fm/networks/505?country=in
Slides presented at the Vue.js meetup in Paris the 3rd of December 2016.
Nuxt.js is a minimalist framework for server-rendered Vue.js applications.
https://nuxtjs.org
Microsoft Silverlight for Windows Phone is a new open-source and cross-platform framework for building modern cloud-based web applications using .NET. It allows for a seamless transition from on-premises to cloud applications and faster development cycles through modular and totally customizable design. The document then provides examples of how to modify request headers, add response headers, validate requests before reaching controllers, and log requests and responses in ASP.NET Core Web API using middleware and delegating handlers.
Where and when to use the Oracle Service Bus (OSB)Guido Schmutz
The document provides an overview of when to use the Oracle Service Bus (OSB). It discusses how OSB compares to the Oracle SOA Suite and its key capabilities including agility, scalability, and performance. Examples are provided for common integration patterns supported by OSB, such as message transformation, routing, dynamic routing, message enrichment through service callouts, service pooling for reliability, and result caching for improved performance. The document also outlines bad practices to avoid with OSB, such as complex service orchestration without transactions.
Spring Boot is a framework for creating stand-alone, production-grade Spring based applications that can be "just run". It aims to provide a radically faster and widely accessible starting experience for developing Spring applications. Spring Boot applications can be started using java -jar or traditional WAR deployments and require very little Spring configuration. The document then discusses system requirements, development environment, creating a simple Hello World application, using Spring Boot Admin to monitor applications, configuring databases, Spring Data JPA, REST controllers, caching with EhCache, building web applications with Thymeleaf, and project structure.
Oracle Apex - 3 real-life case studies (Pretius presentation for WDI2015)Pretius
Case-studies (in polish) from the presentation:
1. CASE STUDY: Sales Commission / Rozliczanie prowizji sprzedażowych
Przeniesienie procesów obsługiwanych przez wymianę plików do bazy danych i aplikacji Web. Wiele osób pracujących na tych samych plikach Excel i wymieniających się nimi. Od tych plików zależy wypłata prowizji, często na setki tysięcy / miliony PLN. Zasady rozliczania prowizji nie sprowadzają się zwykle do prostego mnożenia. Bardzo trudno, w przypadku korzystania z Exceli, jest osiągnąć stosowny poziom bezpieczeństwa, spójności i audytowalnosci danych potrzebnych m.in. do audytu finansowego lub rozwiązania reklamacji złożonej przez sprzedawcę.
Stojąc przed podobnym wyzwaniem zdecydowaliśmy się na użycie Oracle Apex, który wbudowane narzędzia do migracji plików Excel. Na ich podstawie tworzy struktury bazy danych, które później możemy modyfikować i dostosowywać do potrzeb. Co ważne, możemy bardzo szybko uruchomić pierwszą wersję aplikacji i w ciągu kilku dni zaprezentować ją użytkownikom biznesowym.
Wychodząc od zwykłych plików Excel tworzymy pełnoprawną aplikacje web, eliminując większość z wcześniej wymienionych problemów. Aplikacja, która powstała w ten sposób 6 lat temu, jest sukcesywnie rozwijana i stanowi pełnoprawny produkt, który potrafi integrować się z wieloma źródłami danych, konfigurować zasady prowizyjne, obliczać je, a następnie generować raporty i wysyłać (dokonywać dekretacji) do systemów księgowych.
2. CASE STUDY: Data visualisation / Wizualizacja danych
Aplikacja do zbierania danych z wielu źródeł i ich wizualizacji.
Działamy na bazie danych, w związku z czym nie mamy problemu, żeby dane z innych baz, plików, web service'ów itp. umieścić w jednym miejscu. Dane te mogą zostać następnie w prosty sposób zaprezentowane w aplikacji Apex – znając jedynie SQL możemy tworzyć atrakcyjnie wizualnie raporty, raporty tabelaryczne, raporty interaktywne czy wykresy, dostępne także na urządzenia mobilne.
W produkcie KPI Dashboard, wykorzystujemy Apex do wizualizacji danych dowolnych wskaźników znaczących dla firmy (np. SLA, liczba podpisanych umów).
3. CASE STUDY: Database application / Aplikacja bazodanowa
Aplikacja bazodanowa bez GUI lub z interfejsem napisanym w archaicznym narzędziu. Posiadamy gotowe tabele, widoki, relacje i obsługujące procesy biznesowe funkcje, pakiety i procedury. Parę lat temu stanęliśmy przed podobnym wyzwaniem. W dużej firmie wiele danych przechowywanych było w tabelach bazy danych. Dotyczyły one różnych aplikacji, tworzonych przez różne zespoły. Edycja danych początkowo bezpośrednio w bazie, ale z czasem to przestaje wystarczać - potrzebne jest nowoczesne GUI. Wybraliśmy Apex, co pozwoliło nam na bardzo szybkie stworzenie raportów dostępnych przez przeglądarkę. W kolejnym kroku dodaliśmy edycję i konfigurację.
1) EastGen, an agricultural cooperative, implemented an Oracle APEX customer portal to provide their 8,500 members online access to account information, ordering, and statements.
2) The portal was developed using Oracle APEX to leverage existing Oracle skills and provide a low-cost solution without additional licensing fees.
3) Over 500 customers have signed up for the portal which has provided benefits like reduced call volumes and the ability for customers to access services 24/7.
ASP.NET MVC is a framework from Microsoft that separates an application's logic, presentation, and data access into three distinct components: models, views, and controllers. This separation of concerns makes the application easier to manage, test, and develop for large teams. ASP.NET MVC uses friendly URLs, does not rely on view state or server-based forms, and supports test-driven development better than traditional ASP.NET Web Forms applications.
The document discusses demystifying APIs. It begins with an introduction to APIs, including their evolution and benefits. It then discusses RESTful APIs and their key aspects like uniform interface and use of HTTP methods. The document outlines best practices for API design, development, and challenges. It provides examples of designing APIs using Node.js and Hapi.js and discusses challenges like security, authentication, rate limiting, and scalability. Tools mentioned include Express, Swagger, Postman, and Kong.
Ajax allows web pages to asynchronously update parts of a page by exchanging data with a web server behind the scenes without reloading the entire page. It uses a combination of technologies like HTML/XHTML, CSS, DOM, XML, JavaScript, and the XMLHttpRequest object. This allows faster and more interactive web applications by reducing the amount of data sent and received.
WebSphere App Server vs JBoss vs WebLogic vs Tomcat (InterConnect 2016)Roman Kharkovski
This document provides a competitive comparison of WebSphere Application Server (WAS) versus Tomcat, JBoss and WebLogic. It discusses each product's capabilities in areas like runtimes, API management, development tools, cloud support, and more. Gartner research is referenced showing IBM holds the #1 position in the middleware software market for the past 13 years. The document aims to help organizations choose the best application server for their needs.
The document discusses RESTful APIs with Node.js and Express. It begins with an introduction to APIs and contrasts REST and SOAP APIs. It then discusses Node.js and how it enables non-blocking asynchronous I/O. Finally, it provides a basic example of creating an Express server to respond with "Hello World" and discusses how Node.js handles threads without blocking.
.NET Core is a cross-platform version of .NET that allows developers to build applications that run on Windows, Linux and Mac. It features a modular design that only includes necessary components, is lightweight and fast. It also introduces a new model for hosting applications, dependency injection, configuration and logging. ASP.NET Core unifies the web frameworks like MVC, Web API and Web Pages on a single shared framework.
Web development involves the creation and maintenance of websites through web design and coding. Web design focuses on creating the visual templates and layouts for websites using tools like Photoshop, while coding provides the underlying structure and functionality through programming languages and frameworks. Coding is essential for web design as it forms the building blocks and server-side functionality that brings websites to life online.
HCX-NE component that handles TCP flow conditioning
•
Flow: A stream of packets between a source IP/port and destination IP/port
•
Flow Conditioning: Modifying TCP parameters like window size, MSS, etc. to optimize flows
•
Flow Table: Table maintained by Assistant to track active flows
•
Flow Entry: Each flow is represented as an entry in the flow table
•
Flow State: Current state of the flow - SYN_SENT, ESTABLISHED etc. defined by TCP state machine
•
Flow Lifecycle: Time from flow initiation to termination - involves transition through various states
•
Flow Metadata:
The document discusses setting up and configuring an Apache Tomcat server. It includes steps to install Java, download and extract the Tomcat source package, set environment paths, start and stop the Tomcat server, and test functionality using HTML, JSP and Servlet files. The server runs on port 8080 by default and can host Java web applications built with Servlets and JSP.
The document provides an overview of WebLogic Server topology, configuration, and administration. It describes key concepts such as domains, servers, clusters, Node Manager, and machines. It also covers configuration files, administration tools like the Administration Console and WLST, and some sample configuration schemes for development, high availability, and simplified administration.
Migrating .NET Application to .NET CoreBaris Ceviz
"Migrate .NET Application to .NET Core with scenarios" presentation in Dotnetkonf. How to migrate .NET Desktop, ASP.NET MVC & Web API or WCF Service applications to .NET Core
Top 50 Node.js Interview Questions and Answers | EdurekaEdureka!
YouTube Link: https://youtu.be/6WYEmUVhiwQ
** Node.js Certification Training: https://www.edureka.co/nodejs-certification-training **
This Edureka PPT on 'Node.js Interview Questions' will help you in preparing better for your Node.js Interviews and ace it. In this session, we will be discussing Top 50 frequently asked questions in Node.js.
Follow us to never miss an update in the future.
YouTube: https://www.youtube.com/user/edurekaIN
Instagram: https://www.instagram.com/edureka_learning/
Facebook: https://www.facebook.com/edurekaIN/
Twitter: https://twitter.com/edurekain
LinkedIn: https://www.linkedin.com/company/edureka
Castbox: https://castbox.fm/networks/505?country=in
Slides presented at the Vue.js meetup in Paris the 3rd of December 2016.
Nuxt.js is a minimalist framework for server-rendered Vue.js applications.
https://nuxtjs.org
Microsoft Silverlight for Windows Phone is a new open-source and cross-platform framework for building modern cloud-based web applications using .NET. It allows for a seamless transition from on-premises to cloud applications and faster development cycles through modular and totally customizable design. The document then provides examples of how to modify request headers, add response headers, validate requests before reaching controllers, and log requests and responses in ASP.NET Core Web API using middleware and delegating handlers.
Where and when to use the Oracle Service Bus (OSB)Guido Schmutz
The document provides an overview of when to use the Oracle Service Bus (OSB). It discusses how OSB compares to the Oracle SOA Suite and its key capabilities including agility, scalability, and performance. Examples are provided for common integration patterns supported by OSB, such as message transformation, routing, dynamic routing, message enrichment through service callouts, service pooling for reliability, and result caching for improved performance. The document also outlines bad practices to avoid with OSB, such as complex service orchestration without transactions.
Spring Boot is a framework for creating stand-alone, production-grade Spring based applications that can be "just run". It aims to provide a radically faster and widely accessible starting experience for developing Spring applications. Spring Boot applications can be started using java -jar or traditional WAR deployments and require very little Spring configuration. The document then discusses system requirements, development environment, creating a simple Hello World application, using Spring Boot Admin to monitor applications, configuring databases, Spring Data JPA, REST controllers, caching with EhCache, building web applications with Thymeleaf, and project structure.
Oracle Apex - 3 real-life case studies (Pretius presentation for WDI2015)Pretius
Case-studies (in polish) from the presentation:
1. CASE STUDY: Sales Commission / Rozliczanie prowizji sprzedażowych
Przeniesienie procesów obsługiwanych przez wymianę plików do bazy danych i aplikacji Web. Wiele osób pracujących na tych samych plikach Excel i wymieniających się nimi. Od tych plików zależy wypłata prowizji, często na setki tysięcy / miliony PLN. Zasady rozliczania prowizji nie sprowadzają się zwykle do prostego mnożenia. Bardzo trudno, w przypadku korzystania z Exceli, jest osiągnąć stosowny poziom bezpieczeństwa, spójności i audytowalnosci danych potrzebnych m.in. do audytu finansowego lub rozwiązania reklamacji złożonej przez sprzedawcę.
Stojąc przed podobnym wyzwaniem zdecydowaliśmy się na użycie Oracle Apex, który wbudowane narzędzia do migracji plików Excel. Na ich podstawie tworzy struktury bazy danych, które później możemy modyfikować i dostosowywać do potrzeb. Co ważne, możemy bardzo szybko uruchomić pierwszą wersję aplikacji i w ciągu kilku dni zaprezentować ją użytkownikom biznesowym.
Wychodząc od zwykłych plików Excel tworzymy pełnoprawną aplikacje web, eliminując większość z wcześniej wymienionych problemów. Aplikacja, która powstała w ten sposób 6 lat temu, jest sukcesywnie rozwijana i stanowi pełnoprawny produkt, który potrafi integrować się z wieloma źródłami danych, konfigurować zasady prowizyjne, obliczać je, a następnie generować raporty i wysyłać (dokonywać dekretacji) do systemów księgowych.
2. CASE STUDY: Data visualisation / Wizualizacja danych
Aplikacja do zbierania danych z wielu źródeł i ich wizualizacji.
Działamy na bazie danych, w związku z czym nie mamy problemu, żeby dane z innych baz, plików, web service'ów itp. umieścić w jednym miejscu. Dane te mogą zostać następnie w prosty sposób zaprezentowane w aplikacji Apex – znając jedynie SQL możemy tworzyć atrakcyjnie wizualnie raporty, raporty tabelaryczne, raporty interaktywne czy wykresy, dostępne także na urządzenia mobilne.
W produkcie KPI Dashboard, wykorzystujemy Apex do wizualizacji danych dowolnych wskaźników znaczących dla firmy (np. SLA, liczba podpisanych umów).
3. CASE STUDY: Database application / Aplikacja bazodanowa
Aplikacja bazodanowa bez GUI lub z interfejsem napisanym w archaicznym narzędziu. Posiadamy gotowe tabele, widoki, relacje i obsługujące procesy biznesowe funkcje, pakiety i procedury. Parę lat temu stanęliśmy przed podobnym wyzwaniem. W dużej firmie wiele danych przechowywanych było w tabelach bazy danych. Dotyczyły one różnych aplikacji, tworzonych przez różne zespoły. Edycja danych początkowo bezpośrednio w bazie, ale z czasem to przestaje wystarczać - potrzebne jest nowoczesne GUI. Wybraliśmy Apex, co pozwoliło nam na bardzo szybkie stworzenie raportów dostępnych przez przeglądarkę. W kolejnym kroku dodaliśmy edycję i konfigurację.
1) EastGen, an agricultural cooperative, implemented an Oracle APEX customer portal to provide their 8,500 members online access to account information, ordering, and statements.
2) The portal was developed using Oracle APEX to leverage existing Oracle skills and provide a low-cost solution without additional licensing fees.
3) Over 500 customers have signed up for the portal which has provided benefits like reduced call volumes and the ability for customers to access services 24/7.
This document provides an overview of developing applications using Oracle Application Express (APEX). It discusses the APEX architecture and components used for browser-based application development like the Application Builder, SQL Workshop, and Administrator. The benefits of APEX are also summarized like rapid development, mobile support, and use cases. Steps for creating a demo "help desk" application are outlined, including designing the database tables, loading sample data, and basic application navigation.
Oracle Application Express is using its own syntax to pass URL parameters, called the f?p syntax. In fact, there is only one standard URL search-path parameter: "p". This makes APEX URL’s less readable for users and very difficult to understand for search engines. In my session I will explain and demonstrate a few techniques to use standard URL syntax in conjunction with APEX, in order to present pretty URL’s to users and search engines, just using the APEX Listener and the database.
Get the Look and Feel You Want in Oracle APEXJorge Rimblas
You just received an image or layered file from marketing with the design for an application you need to build. You're wondering what to do. How do I translate this into a usable APEX template? APEX provides great flexibility that allows your applications to fit within your corporate visual theme, but many people don't realize that the APEX built-in themes are not static or your only option. HTML and CSS can be daunting when your expertise lies within the database realm. This session will show you that a little understanding goes a long way.
Overzicht van geweldige gratis technologie: Oracle application Express. Met deze tool heb ik voor vele gebruikers snel verschillende applicaties gebouwd
This presentation will go over some best practices when developing in Oracle Application Express. There's also a comparison what's still valid in 5.0 compared to APEX 4.2.
Building a Flexible UI with Oracle ApExBradley Brown
This document describes building a flexible user-definable application with Oracle Application Express (ApEx) to provide political intelligence to campaigns. Key points:
1) The application allows customization by changing data instead of code, making it flexible. Data such as attributes, people, and properties can be customized.
2) It uses Google Maps and provides visual searches to find political contributors matching filters. Materialized views improve performance.
3) The application was created for a company called Independent Nation but is designed to be generic for any customer needing mapping capabilities. User-specific data, filters, and default settings allow customization for each user.
5 Cool Things you can do with HTML5 and APEXRoel Hartman
There is a buzz going around about HTML5. What is it exactly? And can we use it now? What are the benefits in an APEX environment?
This presentation will answer these questions and contain some nice demo's using the new HTML5 features.
This document discusses extending Oracle E-Business Suite 12.1.3 using Oracle Application Express (APEX). It begins with an overview of typical extension options for EBS like Oracle Forms and Reports. It then provides an overview of the APEX architecture and how it can integrate with EBS. The document demonstrates how to build an interactive report in APEX using an EBS view as the data source. It also presents a use case where APEX was used to allow AP users to upload supplier invoices from a file into EBS in a more efficient way compared to the previous manual process.
If you’re building Oracle APEX applications, there’s a good chance that they are business-centric applications that will mostly be used by employees of your organization. The main goal of the user interface of these applications is to be functional and intuitive, not flashy and eccentric. Throw in the challenges of cross-browser compatibility and mobile support, and designing a user interface gets pretty complex. This session will outline some techniques and tools that can be applied when designing user interfaces for these business-centric applications. All solutions will be presented in a format that does not require advanced graphics design experience.
Oracle Text is a facility within the database that provides more advanced indexing & search techniques - including the ability to index documents stored in your database; on your server; or even the web!
Now you can incorporate this functionality into your web application using Oracle Application Express.
This presentation will demonstrate how easy it is to combine the two, and give you a platform for further expansion and exploration within a very powerful product.
Presentation about Oracle Application Express - getting started to getting productive. Check out http://bdb.intelivideo.com for a full ApEx education for just $49.99!!!!
Scott Spendolini presents on the behind-the-scenes workings of Oracle Application Express (APEX). He discusses his background with APEX and Oracle and provides an overview of the presentation. Key topics include HTML form basics, the wwv_flow package that powers APEX, and how the f and show procedures handle page rendering and processing. The presentation also examines session management and national language settings.
This document provides an overview of SOA/BPM and Oracle's offerings. It discusses how SOA/BPM addresses the problem of stove-piped applications by moving to a layered architecture. It describes Oracle Fusion Middleware components like the service bus and data integration that enable this architecture. It also outlines Oracle BPM Suite for business process management and Oracle BPM Studio and Process Composer tools. Finally, it briefly introduces Oracle Fusion Applications which are built on standards and services with an integrated architecture.
This document discusses Oracle Application Express themes and templates. It provides an overview of Apex 4.0 improvements to themes, describes how to manage themes and customise templates, and explains common substitution variables used in templates. Template types and classes are defined. The document also discusses alternative approaches to styling and references data dictionary views related to themes and templates.
Oracle Application Express (Apex) is a rapid web application development tool that allows users to build applications entirely within an Oracle database using only a web browser. It provides wizards to help develop forms, reports, charts and spreadsheets. Apex applications are highly performant and scalable as they reside within the database. It uses a multi-tenant architecture where developers work within a dedicated workspace to develop applications against database schemas. Apex includes components for application building, SQL development, team collaboration and administration.
The document provides a technical overview of Oracle Application Express (APEX). It discusses APEX's history and evolution over time, its architecture including components like the APEX Listener and PL/SQL Web Toolkit, how it handles page processing, and its administration and development features in Application Builder and SQL Workshop. The document also covers APEX's usage cases, export/import functionality using command line utilities, and additional capabilities like team development and deployment.
This document provides an overview and summary of new features in Oracle APEX 4.2. Key new features include enhanced support for mobile applications using jQuery Mobile, new HTML5 chart types and items, packaged productivity applications, improved debugging tools, and enhanced infrastructure capabilities around proxy support, resource management, and partitioning of runtime tables.
Web development concepts using microsoft technologiesHosam Kamel
This document summarizes a presentation about web development concepts using Microsoft technologies. It introduces ASP.NET as a framework for building web applications in C# or VB.NET using Visual Studio. It describes ASP.NET features like controls, page lifecycle, and different coding styles. It also discusses recent additions like AJAX, jQuery, LINQ, MVC, and the Microsoft web platform. The presentation aims to provide an overview of Microsoft web technologies and how they can help developers build web applications.
Report From Oracle Open World 2008 AMIS 2 October2008Lucas Jellema
Thursday, October 2nd, the AMIS crew that visited the Oracle Open World conference reported their findings in a 3.5 hour session. In segments on SOA & BPM, Middleware, Database, Oracle Applications (AIA) and Development technology, we presented the highlights from close to 1900 sessions - no small feat. And utterly incomplete of course. However, all in all, for people who did not attend the "red party" the evening gave a very useful overview of what Oracle is doing and where it is heading.
This document provides a summary of Ziad Z. Kasmani's career and qualifications. It includes his education, certifications, technical skills, programming languages and technologies, professional experience as a senior software developer for various companies, and personal details. He has over 4 years of experience designing, developing, and implementing client-server applications, web applications, and databases using technologies such as ASP.NET, C#, AngularJS, SQL Server, and Visual Studio. His roles have involved requirements gathering, design, coding, testing, documentation, and deployment.
Presentation about how productive webapplication development with Oracle Application Express is and explains additional framework features for more productivity.
The annual review session by the AMIS team on their findings, interpretations and opinions regarding news, trends, announcements and roadmaps around Oracle's product portfolio.
Custom application development according to Oracle is primarily relevant for extending SaaS applications and creating customer experiences. The current recommended approach for building graphical user interface (on web and mobile) is through low code Visual Builder with high code JET injections when required. An alternative low code stack is available from Oracle in the form of APEX, This slide set discusses the above as well as ADF and Forms. It then introduces Digital Assistant, talks about the state and future of Java and concludes with CI/CD and DevOps. As presented on November 5th 2018 at AMIS HQ, Nieuwegein, The Netherlands.
Creating Dynamic Web Application Using ASP.Net 3 5_MVP Alezandra Buencamino N...Quek Lilian
The document discusses new features in Visual Studio 2008 and ASP.NET 3.5, including improved tools for dynamic web application development. Key points covered include enhancements to the IDE like IntelliSense support for JavaScript and AJAX, improved design tools, and better team collaboration features. New ASP.NET 3.5 capabilities like ASP.NET AJAX, LINQ, and Silverlight are also summarized, providing developers with improved tools and technologies for creating rich interactive web applications.
Loan Origination Reference Architecture Deep DiveMike Walker
This document provides an overview of a reference application pack architecture for loan origination systems. The architecture is designed to unify people, processes, and technologies through proven Microsoft technologies. Key components of the architecture include a lending message bus, centralized business rules and orchestration layers, and leveraging of Microsoft Office and SharePoint capabilities. The goal is to provide a scalable and flexible platform to automate lending processes and integrate disparate systems.
This document introduces Oracle Application Express (APEX), which is Oracle's tool for quickly developing database-centric web applications without needing to know Java. APEX allows developers to build applications visually using wizards in a web browser. It provides features like SQL and data workshops, reporting, forms, and charts. The document discusses who APEX is suitable for, how to install and use it to build applications, and provides tips on things like debugging, help resources, and designing applications.
A deck of slides I used for a presentation about Architecting RIAs on the Adobe Flash Platform and whether the practices applied could be used with JavaFX. I concluded the presentation with a small comparison between Flex/AIR and JavaFX.
WaveMaker is a RAD tool that allows developers to create rich web applications without complex coding. It provides an intuitive visual interface to build database-driven and SOA-enabled applications using open source technologies like Spring, Hibernate, and Dojo. WaveMaker applications can be deployed on Java servers or to cloud platforms with one-click deployment.
WaveMaker is a RAD tool that allows developers to create rich web applications using standard Java technologies like Spring, Hibernate, and Dojo without complex coding. It provides an intuitive visual interface for assembling applications from pre-built widgets and templates. WaveMaker applications are deployed as standard Java web applications and can integrate with existing Java services, databases, and web services.
WaveMaker is a RAD tool that allows developers to create rich web applications using standard technologies like Spring, Dojo, Hibernate, and JAX-WS without complex coding, providing an intuitive visual interface for building database-driven and service-oriented applications. It generates pure Java web applications that can be deployed to various servers and cloud platforms. While suitable for rapid application development and frontend SOA projects, WaveMaker is less suitable for complex transactional systems or workflow applications that require traditional Java EE or BPM approaches.
Advanced Reporting And Charting With Oracle Application Express 4.0Rinie Romme
Oracle Application Express (APEX) 4.0 includes enhancements to interactive reporting, flash charts, and report printing capabilities. Interactive reports now feature a search bar, actions menu for formatting and exporting, and the ability to save customized report views. Flash charts have been updated to use the new AnyChart 5 engine, providing additional chart types like gauges and gantt charts. Report printing leverages Oracle BI Publisher or Apache FOP for high-fidelity output to PDF, Word, and other formats from APEX applications and reports. A demonstration shows these updated features in action.
Christopher Noyes is a highly skilled SharePoint developer with extensive experience designing and developing custom SharePoint solutions. He has a track record of successfully completing complex projects both independently and as a team member. Noyes is looking to take on greater leadership responsibilities as his career progresses.
This document provides a high-level overview of the design and functional specifications for a STEM (Science, Technology, Engineering, and Math) web application. It describes the application's logical architecture with separate layers for the presentation layer, controller, model, and data layers. It also outlines the key technologies used including ASP.NET, C#, and SQL Server. The document discusses the MVC framework that will be used and defines the roles of controllers and actions. It provides a high-level view of the application components in each layer and describes the user interface elements and processes.
This document provides an overview of Oracle Application Express (APEX), a fully supported, no-cost tool for developing database-centric web applications. APEX leverages the Oracle database and allows for rapid application development using a declarative, browser-based approach. Key features highlighted include being database-centric, supporting multiple editions of Oracle Database, and enabling the development of data-driven applications, reports, and the modernization of existing Forms applications.
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPathCommunity
Join this UiPath Community Berlin meetup to explore the Orchestrator API, Swagger interface, and the Test Manager API. Learn how to leverage these tools to streamline automation, enhance testing, and integrate more efficiently with UiPath. Perfect for developers, testers, and automation enthusiasts!
📕 Agenda
Welcome & Introductions
Orchestrator API Overview
Exploring the Swagger Interface
Test Manager API Highlights
Streamlining Automation & Testing with APIs (Demo)
Q&A and Open Discussion
Perfect for developers, testers, and automation enthusiasts!
👉 Join our UiPath Community Berlin chapter: https://community.uipath.com/berlin/
This session streamed live on April 29, 2025, 18:00 CET.
Check out all our upcoming UiPath Community sessions at https://community.uipath.com/events/.
Andrew Marnell: Transforming Business Strategy Through Data-Driven InsightsAndrew Marnell
With expertise in data architecture, performance tracking, and revenue forecasting, Andrew Marnell plays a vital role in aligning business strategies with data insights. Andrew Marnell’s ability to lead cross-functional teams ensures businesses achieve sustainable growth and operational excellence.
Generative Artificial Intelligence (GenAI) in BusinessDr. Tathagat Varma
My talk for the Indian School of Business (ISB) Emerging Leaders Program Cohort 9. In this talk, I discussed key issues around adoption of GenAI in business - benefits, opportunities and limitations. I also discussed how my research on Theory of Cognitive Chasms helps address some of these issues
HCL Nomad Web – Best Practices and Managing Multiuser Environmentspanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-nomad-web-best-practices-and-managing-multiuser-environments/
HCL Nomad Web is heralded as the next generation of the HCL Notes client, offering numerous advantages such as eliminating the need for packaging, distribution, and installation. Nomad Web client upgrades will be installed “automatically” in the background. This significantly reduces the administrative footprint compared to traditional HCL Notes clients. However, troubleshooting issues in Nomad Web present unique challenges compared to the Notes client.
Join Christoph and Marc as they demonstrate how to simplify the troubleshooting process in HCL Nomad Web, ensuring a smoother and more efficient user experience.
In this webinar, we will explore effective strategies for diagnosing and resolving common problems in HCL Nomad Web, including
- Accessing the console
- Locating and interpreting log files
- Accessing the data folder within the browser’s cache (using OPFS)
- Understand the difference between single- and multi-user scenarios
- Utilizing Client Clocking
Dev Dives: Automate and orchestrate your processes with UiPath MaestroUiPathCommunity
This session is designed to equip developers with the skills needed to build mission-critical, end-to-end processes that seamlessly orchestrate agents, people, and robots.
📕 Here's what you can expect:
- Modeling: Build end-to-end processes using BPMN.
- Implementing: Integrate agentic tasks, RPA, APIs, and advanced decisioning into processes.
- Operating: Control process instances with rewind, replay, pause, and stop functions.
- Monitoring: Use dashboards and embedded analytics for real-time insights into process instances.
This webinar is a must-attend for developers looking to enhance their agentic automation skills and orchestrate robust, mission-critical processes.
👨🏫 Speaker:
Andrei Vintila, Principal Product Manager @UiPath
This session streamed live on April 29, 2025, 16:00 CET.
Check out all our upcoming Dev Dives sessions at https://community.uipath.com/dev-dives-automation-developer-2025/.
Book industry standards are evolving rapidly. In the first part of this session, we’ll share an overview of key developments from 2024 and the early months of 2025. Then, BookNet’s resident standards expert, Tom Richardson, and CEO, Lauren Stewart, have a forward-looking conversation about what’s next.
Link to recording, presentation slides, and accompanying resource: https://bnctechforum.ca/sessions/standardsgoals-for-2025-standards-certification-roundup/
Presented by BookNet Canada on May 6, 2025 with support from the Department of Canadian Heritage.
Procurement Insights Cost To Value Guide.pptxJon Hansen
Procurement Insights integrated Historic Procurement Industry Archives, serves as a powerful complement — not a competitor — to other procurement industry firms. It fills critical gaps in depth, agility, and contextual insight that most traditional analyst and association models overlook.
Learn more about this value- driven proprietary service offering here.
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptxAnoop Ashok
In today's fast-paced retail environment, efficiency is key. Every minute counts, and every penny matters. One tool that can significantly boost your store's efficiency is a well-executed planogram. These visual merchandising blueprints not only enhance store layouts but also save time and money in the process.
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...Impelsys Inc.
Impelsys provided a robust testing solution, leveraging a risk-based and requirement-mapped approach to validate ICU Connect and CritiXpert. A well-defined test suite was developed to assess data communication, clinical data collection, transformation, and visualization across integrated devices.
Quantum Computing Quick Research Guide by Arthur MorganArthur Morgan
This is a Quick Research Guide (QRG).
QRGs include the following:
- A brief, high-level overview of the QRG topic.
- A milestone timeline for the QRG topic.
- Links to various free online resource materials to provide a deeper dive into the QRG topic.
- Conclusion and a recommendation for at least two books available in the SJPL system on the QRG topic.
QRGs planned for the series:
- Artificial Intelligence QRG
- Quantum Computing QRG
- Big Data Analytics QRG
- Spacecraft Guidance, Navigation & Control QRG (coming 2026)
- UK Home Computing & The Birth of ARM QRG (coming 2027)
Any questions or comments?
- Please contact Arthur Morgan at [email protected].
100% human made.
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...SOFTTECHHUB
I started my online journey with several hosting services before stumbling upon Ai EngineHost. At first, the idea of paying one fee and getting lifetime access seemed too good to pass up. The platform is built on reliable US-based servers, ensuring your projects run at high speeds and remain safe. Let me take you step by step through its benefits and features as I explain why this hosting solution is a perfect fit for digital entrepreneurs.
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025BookNet Canada
Book industry standards are evolving rapidly. In the first part of this session, we’ll share an overview of key developments from 2024 and the early months of 2025. Then, BookNet’s resident standards expert, Tom Richardson, and CEO, Lauren Stewart, have a forward-looking conversation about what’s next.
Link to recording, transcript, and accompanying resource: https://bnctechforum.ca/sessions/standardsgoals-for-2025-standards-certification-roundup/
Presented by BookNet Canada on May 6, 2025 with support from the Department of Canadian Heritage.
What is Model Context Protocol(MCP) - The new technology for communication bw...Vishnu Singh Chundawat
The MCP (Model Context Protocol) is a framework designed to manage context and interaction within complex systems. This SlideShare presentation will provide a detailed overview of the MCP Model, its applications, and how it plays a crucial role in improving communication and decision-making in distributed systems. We will explore the key concepts behind the protocol, including the importance of context, data management, and how this model enhances system adaptability and responsiveness. Ideal for software developers, system architects, and IT professionals, this presentation will offer valuable insights into how the MCP Model can streamline workflows, improve efficiency, and create more intuitive systems for a wide range of use cases.
Big Data Analytics Quick Research Guide by Arthur MorganArthur Morgan
This is a Quick Research Guide (QRG).
QRGs include the following:
- A brief, high-level overview of the QRG topic.
- A milestone timeline for the QRG topic.
- Links to various free online resource materials to provide a deeper dive into the QRG topic.
- Conclusion and a recommendation for at least two books available in the SJPL system on the QRG topic.
QRGs planned for the series:
- Artificial Intelligence QRG
- Quantum Computing QRG
- Big Data Analytics QRG
- Spacecraft Guidance, Navigation & Control QRG (coming 2026)
- UK Home Computing & The Birth of ARM QRG (coming 2027)
Any questions or comments?
- Please contact Arthur Morgan at [email protected].
100% human made.
AI and Data Privacy in 2025: Global TrendsInData Labs
In this infographic, we explore how businesses can implement effective governance frameworks to address AI data privacy. Understanding it is crucial for developing effective strategies that ensure compliance, safeguard customer trust, and leverage AI responsibly. Equip yourself with insights that can drive informed decision-making and position your organization for success in the future of data privacy.
This infographic contains:
-AI and data privacy: Key findings
-Statistics on AI data privacy in the today’s world
-Tips on how to overcome data privacy challenges
-Benefits of AI data security investments.
Keep up-to-date on how AI is reshaping privacy standards and what this entails for both individuals and organizations.
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungenpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-nomad-web-best-practices-und-verwaltung-von-multiuser-umgebungen/
HCL Nomad Web wird als die nächste Generation des HCL Notes-Clients gefeiert und bietet zahlreiche Vorteile, wie die Beseitigung des Bedarfs an Paketierung, Verteilung und Installation. Nomad Web-Client-Updates werden “automatisch” im Hintergrund installiert, was den administrativen Aufwand im Vergleich zu traditionellen HCL Notes-Clients erheblich reduziert. Allerdings stellt die Fehlerbehebung in Nomad Web im Vergleich zum Notes-Client einzigartige Herausforderungen dar.
Begleiten Sie Christoph und Marc, während sie demonstrieren, wie der Fehlerbehebungsprozess in HCL Nomad Web vereinfacht werden kann, um eine reibungslose und effiziente Benutzererfahrung zu gewährleisten.
In diesem Webinar werden wir effektive Strategien zur Diagnose und Lösung häufiger Probleme in HCL Nomad Web untersuchen, einschließlich
- Zugriff auf die Konsole
- Auffinden und Interpretieren von Protokolldateien
- Zugriff auf den Datenordner im Cache des Browsers (unter Verwendung von OPFS)
- Verständnis der Unterschiede zwischen Einzel- und Mehrbenutzerszenarien
- Nutzung der Client Clocking-Funktion
Drupalcamp Finland – Measuring Front-end Energy ConsumptionExove
Pretius Oracle Apex Primer
1. HOW TO GET STARTED WITH ORACLE APEX?
ORACLE APEX PRIMER
Przemysław Staniszewski
[email protected]
https://twitter.com/pstaniszewski
2. AGENDA
2
What is Oracle Apex?
Working with APEX
Sample use-cases
Architecture
Integration
Oracle Forms migration
4. What is Oracle APEX?
4
APplication EXpress
Rapid Application Development tool
Uses Oracle DB and PL/SQL
Focused on the web - from development to usage
Included in the Oracle DB license (even the free XE version so you can
try it out or even use for internal projects without extra cost)
Available on premise and in the cloud
Check it out at http://apex.oracle.com
And now, a short story …
11. Why APEX?
11
Fast and simple web app development
Ease of administration and configuration
Flagship Oracle product
Everything is in the database
Integrates well with other technologies (web
services, db links, …)
13. How to become an APEX developer?
13
Working environment:
Workstation with a web browser (just it!)
Basic skills required:
SQL
PL/SQL
Extra skills that will help along the way:
HTML, JavaScript, CSS
APEX API
Auxiliary knowledge like Web Services, SOAP, SPA
14. What do we get „out of the box”?
14
Reports
Forms
Charts
Calendar
Templates
Validations
Dynamic Actions /
AJAX
Computations
Responsive
Web Design
Web Services
Email Services
Translation
Services
Plug-Ins
Authentication
Authorization
Session State
Management
Logging &
Monitoring
16. Types of applications
16
Database apps
Built from scratch
Imported (scripts, Oracle Store, Cloud)
Migrated from MS Excel/MS Access/Oracle Forms
Websheet
Allows creating an app even by people who don’t know „how to sql”
WIKI-type app
22. Typical use-cases
22
Data-driven apps
Advanced apps which present and
modify data
Reporting apps
Present data in a user-friendly
manner
Access replacement
Migration of MS Access based apps
Excel sharing
Migration of Excel-driven management to a web
application
Oracle Forms
Evolution
Forms apps migration
24. Architecture
24
APEX is installed in the database
APEX internals are tables and PL/SQL
All application data and metadata are stored in the database
26. Architecture - engine
26
Generates and processes web pages
Each web query opens and closes a database connection
Database sessions are NOT dedicated per each web user
Manages the session
Provides
Authentication
Authorization
Forms and pages navigation and communication
Validation
29. Security
29
APEX is just as secure as the rest of the environment: database and
operating system
APEX addresses common web attacks
SQL injection
XSS (cross-site scripting)
APEX has built-in session protection
APEX is able to use Oracle Fine Grained Access Control (VPD)
30. Security
30
Authentication
LDAP (e.g. MS Active Directory)
Oracle SSO
SSO
APEX (internal)
Custom Database structure
Authorization
Schemes using custom PL/SQL
LDAP
Can be bound to single web element (button, region, navigation, form,
etc.)
31. Performance and scalability
31
UK’s Ministry of Education – teacher management app
2.000.000 page views / month
180.000 users
30.000 new registrations / month
2.000 moderators and administrators
24 months of uptime
0 APEX-related errors
36. JavaScript integration
36
Frameworks: jQuery, jQuery UI, jQuery Mobile
Modernizer, AngularJS
Plug-ins
Excel like reports
Charting: HighCharts
JS + CSS (Bootstrap) =
Responsive Web Design
37. Web Service integration
37
Accessing remote WS:
Reports, variables values, forms
SOAP
RESTful
Publishing
Reports created in APEX available through REST
Ease of creating using wizards and PL/SQL API
39. Why migrate Forms to Apex?
39
Web-enabling of database driven applications
Easy distribution (web based app, no need to install anything besides web browser)
Easy integration with other company web applications
Adding new channel of access for end-users – mobile
Finer access control
Modern web UI
Lowering your TCO (you don’t need Oracle Application Server anymore)
Easy Team Development
Built in tools for issue tracking, auditing and lots of other utilities that are available out
of the box
40. Migration advantages
40
Native HTML support
JavaScript and other standard web technologies
Easy UI customization
Better decomposition of common elements which can be used
across multiple applications
Easily extensible environment through plugins
41. Migration – what NOT to expect?
41
It is more of a conversion than migration!
We don’t emulate Oracle Forms, we convert them to a web app:
UI of forms and reports will look & feel different (better )
Specific functions will work differently
Navigation
App structure
Communication with the end-user, keyboard shortcuts, etc.
Migration / conversion will not be magical and automatic
It’s not simple (but none of the things worthwhile are)
42. Migration – what to expect?
42
Regular company project – takes time & resources
Building web application which uses as much as possible of the „old”
business logic
43. APEX vs Forms/Reports (v. 10, v. 11)
43
Area Forms APEX
Architecture Metadata stored in „.fmx”
files
Metadata stored in db
tables
Programming language PL/SQL on both client and
server
PL/SQL on serverside
Database connection Fixed Dynamic
UI programming Java (client, browser) HTML, JS, CSS (browser)
Application modules Windows/Canvas/Block Pages/Regions
Client control Triggers JavaScript
Charts BI Beans HTML, JavaScript, Flash
45. Oracle APEX Forms Converter
45
Tool to manage the conversion process
Time & task management
Forms component overview
Automatic conversion of basic components
Pages, forms, reports (single, master-detail, editable)
Automatic conversion will not happen for
The whole application
Forms UI
Forms-specific components (Trigger, Program Unit, libraries itp.)
46. APEX – conversion project creation
46
Creation of „Forms Migration” project in Migrations section
Upload of previously created XML and PLD files (those files will be created by Forms
Converter tool)
47. Sample schedule of conversion project
47
Process / Progress [%] 10 50 100
Application deployment
Validation, processes, etc.
Adding JS/AJAX
Additional forms
UI design
APEX app creation
Component selection
Forms sources conversion
48. Oracle Apex - summary
48
Rapid development of web-
enabled database driven apps
Advanced web charting
and reporting
Mobile ready UI designEasy team-work & cooperation
Full control of data and
visualisation
49. Oracle Apex - summary
49
Cons
– Oracle standard
– Debugging (should be better
in Apex 5.0)
Pros
+ Web 2.0 out of the box
+ Scalability
+ Security
+ Rapid development and
deployment
+ Low TCO
+ Technical & community
support
+ Oracle standard