Understanding APEX 4.2 Application Development


Книга Understanding APEX 4.2 Application DevelopmentАвтор: Edward Sciore 
Издательство: CreateSpace Independent

Год: August 29, 2014
Страниц: 228
Язык: английский
Формат:
ISBN: 1500902926

 


Аннотация книги на русском

Эта книга предназначена для тех, кто хочет научиться писать нетривиальные веб-приложения в Oracle APEX. Он не предполагает никакого предшествующего опыта программирования и разработки приложений на APEX, а  только рудиментарные знания SQL и HTML. Другие навыки (включая кодирование PL / SQL) преподаются в необходимом объеме.

Написание веб-приложения APEX относительно просто - вы собираете набор встроенных компонентов для каждой страницы (например, регионов, элементов и процессов) и присваиваете им значения свойств. Значения свойств определяют, где компонент находится на странице, как он выглядит и как он себя ведет. Это отличная идея, и опытные разработчики APEX могут быстро создавать красивые и высокофункциональные веб-страницы. Но кривая обучения может быть крутой. Каждый компонент имеет много свойств, и вам нужно знать их цель, чтобы знать, какие значения назначать. Эта книга мягко направляет читателя через это изобилие свойств и вариантов.

Цель состоит в том, чтобы погрузить читателей в мир свойств APEX, предоставляя им комфорт и беглость работы со свойствами, которые позволят им мыслтить, как разработчик APEX. Каждая глава посвящена конкретному компоненту. В нем рассматриваются возможности функциональности с этим компонентом и показано, как использовать свойства компонента для его реализации.

Темы книги включают в себя:  условное форматирование, пользовательские отчеты, формы ввода данных, параллелизм и потерянные обновления и обновляемые отчеты. У APEX есть мастера дизайна и встроенные процессы для реализации множества общих идиом веб-сайтов.

В этой книге рассматриваются методы, используемые этими мастерами и процессами, и обсуждается, когда их использовать, и когда имеет смысл реализовать эту функцию явно. Книга сопровождается демонстрационным веб-приложением, которое иллюстрирует каждый упомянутый метод. Каждая страница приложения тщательно построена для иллюстрации одного или нескольких методов и представляет собой конкретный пример для каждой концепции, упомянутой в книге. Чтобы проиллюстрировать компромиссы между различными методами реализации, некоторые страницы реализуют одни и те же функции по-разному.

 

Аннотация книги на английском

 This book is for those who want to learn how to write non-trivial web applications in APEX. It assumes no prior experience with APEX, and only a rudamentary knowledge of SQL and HTML. Other skills (including PL/SQL coding) are taught to the extent needed.

Writing an APEX web application is relatively straightforward - you assemble a set of built-in components for each page (such as regions, items, and processes) and assign property values to them. The property values determine where the component is located on the page, what it looks like, and how it behaves. It's a great idea, and experienced APEX developers can build good looking and highly functional web pages quite rapidly. But the learning curve can be steep. Each component has many properties, and you need to know their purpose in order to know what values to assign. This book gently guides the reader through this abundance of properties and choices.

The goal is to immerse readers in the world of APEX properties, giving them the comfort and fluency with properties that will allow them to think like an APEX developer. Each chapter is devoted to a particular component. It examines the kinds of functionality possible with that component, and shows how to use the component's properties to implement it. Topics include: conditional formatting, user-customized reports, data entry forms, concurrency and lost updates, and updatable reports. APEX has design wizards and built-in processes to implement many common web idioms.

This book examines the techniques used by these wizards and processes, and discusses when to use them and when it makes sense to implement the functionality explicitly. Accompanying the book is a demo web application that illustrates each mentioned technique. Each page of the application is carefully constructed to illustrate one or more techniques, and provides a concrete example for every concept mentioned in the book. In order to illustrate the tradeoffs between different implementation techniques, some pages implement the same functionality in different ways.

 

Скачать книгу из интернета:

Вас заинтересует / Intresting for you:

Программирование на Java для ч...
Программирование на Java для ч... 1903 просмотров Александров Попков Tue, 21 Nov 2017, 13:25:31
Create Rapid Web Applications ...
Create Rapid Web Applications ... 875 просмотров Алексей Вятский Sun, 04 Aug 2019, 15:53:11
Apex Design Patterns
Apex Design Patterns 1003 просмотров Игорь Воронов Sun, 04 Aug 2019, 15:53:11
 Java. Новое поколение разрабо...
Java. Новое поколение разрабо... 925 просмотров Алексей Вятский Mon, 05 Aug 2019, 12:23:05
Войдите чтобы комментировать