<Insert Picture Here>
Oracle ADF - Wiederverwendbarkeit auf allen Ebenen
Annegret Warnecke Sales Consultant [email protected]
Agenda
• Nutzen von Wiederverwendbarkeitskonzepten
• Model-View-Controller (MVC) Konzept
• ADF - Wiederverwendbarkeit innerhalb der Schichten
• Zuschneiden von Anwendungen auf Benutzergruppen
• Weiterverwendung über Anwendungsgrenzen hinaus
• Resumé
Agenda
• Nutzen von Wiederverwendbarkeitskonzepten
• Model-View-Controller (MVC) Konzept
• ADF - Wiederverwendbarkeit innerhalb der Schichten
• Zuschneiden von Anwendungen auf Benutzergruppen
• Weiterverwendung über Anwendungsgrenzen hinaus
• Resumé
Nutzen von Wiederverwendungskonzepten
• modulare Ansätze werden unterstützt
• Transparenz verbessert sich
• Anwendungen werden besser pflegbar / erweiterbar
• einheitliches Look & Feel der Benutzeroberfäche wird unterstützt
Mehrfachnutzung verringert Entwicklungsaufwand
Agenda
• Nutzen von Wiederverwendbarkeitskonzepten
• Model-View-Controller (MVC) Konzept
• ADF - Wiederverwendbarkeit innerhalb der Schichten
• Zuschneiden von Anwendungen auf Benutzergruppen
• Weiterverwendung über Anwendungsgrenzen hinaus
• Resumé
Agenda
• Nutzen von Wiederverwendbarkeitskonzepten
• Model-View-Controller (MVC) Konzept
• ADF - Wiederverwendbarkeit innerhalb der Schichten
• Zuschneiden von Anwendungen auf Benutzergruppen
• Weiterverwendung über Anwendungsgrenzen hinaus
• Resumé
den Technology Scope festlegen mit Hilfe von Templates
beim Erstellen einer Anwendung wird ein sog. Application Template ausgewählt, dem ein oder mehrere Project Templates zugeordnet sind
Agenda
• Nutzen von Wiederverwendbarkeitskonzepten
• Model-View-Controller (MVC) Konzept
• ADF - Wiederverwendbarkeit innerhalb der Schichten
• Zuschneiden von Anwendungen auf Benutzergruppen
• Weiterverwendung über Anwendungsgrenzen hinaus
• Resumé
Metadata Services Customization
Base Document
User1’s User Customization Laura’s Page
John’s Page
Site Customization
+
+
MDS Customization Engine
Metadata
Repository -
File or DB
No User Customization
(Quelle: Frank Nimphius, ADF News Session (9. April 2011) - Thema: Personalisierung)
Agenda
• Nutzen von Wiederverwendbarkeitskonzepten
• Model-View-Controller (MVC) Konzept
• ADF - Wiederverwendbarkeit innerhalb der Schichten
• Zuschneiden von Anwendungen auf Benutzergruppen
• Weiterverwendung über Anwendungsgrenzen hinaus
• Resumé
Bausteine einer ADF-Anwendung weiter verwenden
Nutzung von ADF Library JAR für:
• Data Controls
• Application Modules
• Business Components
• Task Flows (inkl. TF Templates)
• Page Templates
• Declarative Components
Agenda
• Nutzen von Wiederverwendbarkeitskonzepten
• Model-View-Controller (MVC) Konzept
• ADF - Wiederverwendbarkeit innerhalb der Schichten
• Zuschneiden von Anwendungen auf Benutzergruppen
• Weiterverwendung über Anwendungsgrenzen hinaus
• Resumé
Resumé
Wiederverwendbarkeit ...
innerhalb der MVC Schichten
zwischen MVC-Schichten
über die Grenzen der jeweiligen Anwendung hinaus
führt zu ...
mehr Transparenz und
erhöhter Produktivität
unterstützt ...
verteiltes Arbeiten im Team
weiterführende Informationen auf otn
• http://www.oracle.com/technetwork/developer-tools/adf/overview/index.htmlDemos
• Tutorials
• Blogs
• Samples
• Documentation
• More…
Communities
deutsche ADF Community auf otn http://www.oracle.com/webfolder/technetwork/de/community/
adf/index.html
Oracle ADF Community Gruppe auf XING
https://www.xing.com/net/pri0917fdx/adfcomm/
ADF Enterprise Methodology Group http://groups.google.com/group/adf-methodology
otn Discussion Forum: JDeveloper and ADF https://forums.oracle.com/forums/forum.jspa?forumID=83