SlideShare une entreprise Scribd logo
1  sur  10
ADF News Session
                                              Mein erstes ADF Projekt
             <Insert Picture Here>            Webkonferenz, 12. Feb. 2010
                                              Vortrag      Ulrich Gerkmann-Bartels, TEAM
                                                           - ugb@team-pb.de -

                                              Moderation   Annegret Warnecke, Oracle
                                                           - annegret.warnecke@oracle.com -




Einwahldaten für die Telefonkonferenz
069 2222 16 106 oder 0800 66 485 15
ConfCode: 208 503 9 *** SecurityPasscode: 112233
Sie werden für den Webcast stumm geschaltet
Agenda
                                                    Mein erstes ADF Projekt

 Auswahl und Größe

 3 Dinge die man vorher klären sollte

 Weitere Informationen




   Ulrich Gerkmann-Bartels
   Senior Consultant Business Oracle Technologies
   ugb@team-pb.de

16.12.2011        © TEAM - Ihr Partner f ür IT                        2
Auswahl und Größe
                                                           Mein erstes ADF Projekt

 Günstige Anwendungsfälle
         Mobiler Zugriff auf KPI* oder Statusinformationen
         Ablösung / Ergänzung von Stammdatendialogen im Forms-Umfeld
         Präsentation von modernen UI-Komponenten mit Mehrwert


   Team
             2 Personen: 4 GL / Database - und Java Entwickler
             Java Grundlagen – ADF JDeveloper Training – ADF Mentor




   Ulrich Gerkmann-Bartels
   Senior Consultant Business Oracle Technologies
   ugb@team-pb.de
                                                               * Key Perf ormence Indicator
16.12.2011        © TEAM - Ihr Partner f ür IT                                         3
Tipp 1. – Namensraum / Modularisierung
                                                    Mein erstes ADF Projekt




   Ulrich Gerkmann-Bartels
   Senior Consultant Business Oracle Technologies
   ugb@team-pb.de

16.12.2011        © TEAM - Ihr Partner f ür IT                        4
Tipp 1. – Namensraum / Modularisierung
                                                    Mein erstes ADF Projekt




   Ulrich Gerkmann-Bartels
   Senior Consultant Business Oracle Technologies
   ugb@team-pb.de

16.12.2011        © TEAM - Ihr Partner f ür IT                        5
Tipp 1. – Namensraum / Modularisierung
                                                                                    Mein erstes ADF Projekt

                                                                    customer: team
                                                                    codename: gateway




                    Warum werden die Namen gedoppelt
                    Der Grund warum die Namen der Hierarchien gedoppelt werden ist darin begründet, dass
                    die einzelnen Ebenen unabhängig vom Gesamtstruktur in anderen Projekten und Modulen
                    sauber wieder verwendet werden können.




   Ulrich Gerkmann-Bartels
   Senior Consultant Business Oracle Technologies
   ugb@team-pb.de

16.12.2011        © TEAM - Ihr Partner f ür IT                                                             6
Tipp 2. – Task Flows
                                                                                                     Mein erstes ADF Projekt
 a. Fluss- und Aktionssteuerung in einem Dialog von Anfang an mit Task Flows
    abbilden.

 b. Alle Aktionen innerhalb eines Dialoges, sollten eine „Activity“ in einem Task
    Flow auslösen. Dies fördert das Verständnis der Abläufe und die Möglichkeit,
    die Funktionalitäten innerhalb eines Dialoges leicht auszutauschen.

 c. Aktualisiere den Task Flow über Task Flow Parameter.*




   Ulrich Gerkmann-Bartels
   Senior Consultant Business Oracle Technologies   *Fusion Developer’s Guide for Oracle Application Development Framework, S. 550
   ugb@team-pb.de                                   16.1.7 What You May Need to Know About Refreshing an ADF Region
01/28/10          © TEAM - Ihr Partner f ür IT                                                                   7           14
Tipp 3. – Vorgehensweise definieren
                                                                Mein erstes ADF Projekt
 a.      Corporate Skin erstellen
                                                                   Fahrplan
 b.      Page Template erstellen

 c.      Task Flow Template erstellen

 d.      Use Case Ansatz:
         a. Application Model zum Use Case / Dialogfolge
         b. Task Flow zum Use Case / Dialogfolge

 e.      Use Case wird als Task Flow innerhalb von Area Pages als [dynamische]
         Region wiederverwendet

 f.      Task Flows von Anfang an !
   Ulrich Gerkmann-Bartels
   Senior Consultant Business Oracle Technologies
   ugb@team-pb.de

16.12.2011        © TEAM - Ihr Partner f ür IT                                    8
Weitere Informationen
                                                                                                         Mein erstes ADF Projekt

                               Oracle JDeveloper 11g Handbook: A Guide to
                               Fusion Web Development (Taschenbuch)
                               von Duncan Mills (Autor), Peter Koletzke (Autor),
                               Avrom Roy-Faderman (Autor)




                               Oracle Fusion Developer Guide: Building Rich Internet Applications with
                               Oracle ADF Business Components and Oracle ADF Faces
                               (Taschenbuch)
                               von Frank Nimphius (Autor), Lynn Munsinger (Autor)




 Google: ADF Framework Best Practices                                  Google: padora telde
Ulrich Gerkmann-Bartels
Senior Consultant Business Oracle Technologies
ugb@team-pb.de

 16.12.2011         © TEAM - Ihr Partner f ür IT                                                                              9
ADF News Sessions
                                   Mein erstes ADF Projekt
                                   Ulrich Gerkmann-Bartels, TEAM
                                   - ugb@team-pb.de -
                                   vielen Dank für Ihre Aufmerksamkeit
                                   die nächste Session am 26. Februar zum Thema
                                   Deployment (Andreas Koop / TEAM)




diskutieren Sie mit uns über die Inhalte dieser Session
im ADF Forum
http://forums.oracle.com/forums/forum.jspa?forumID=83

Contenu connexe

Plus de Ulrich Gerkmann-Bartels

Plus de Ulrich Gerkmann-Bartels (18)

Visualisierung von fachlichen Informationen mit Oracle ADF
Visualisierung von fachlichen Informationen mit Oracle ADFVisualisierung von fachlichen Informationen mit Oracle ADF
Visualisierung von fachlichen Informationen mit Oracle ADF
 
Choice-o-mat: Entscheidungshilfe für Oracle Entwicklungswerkzeuge
Choice-o-mat: Entscheidungshilfe für Oracle Entwicklungswerkzeuge Choice-o-mat: Entscheidungshilfe für Oracle Entwicklungswerkzeuge
Choice-o-mat: Entscheidungshilfe für Oracle Entwicklungswerkzeuge
 
Die 5 mythen-der-forms-modernisierung
Die 5 mythen-der-forms-modernisierungDie 5 mythen-der-forms-modernisierung
Die 5 mythen-der-forms-modernisierung
 
Was ist Docker ?
Was ist Docker ?Was ist Docker ?
Was ist Docker ?
 
RAP im Enterprise - Quo Vadis Portal ?
RAP im Enterprise - Quo Vadis Portal ?RAP im Enterprise - Quo Vadis Portal ?
RAP im Enterprise - Quo Vadis Portal ?
 
Continuous Delivery in ADF Projekten
Continuous Delivery in ADF ProjektenContinuous Delivery in ADF Projekten
Continuous Delivery in ADF Projekten
 
ADF Software Factory
ADF Software FactoryADF Software Factory
ADF Software Factory
 
German ADF News Session: JDev 11gR2 Extension
German ADF News Session: JDev 11gR2 Extension German ADF News Session: JDev 11gR2 Extension
German ADF News Session: JDev 11gR2 Extension
 
HA Datasource
HA DatasourceHA Datasource
HA Datasource
 
DOAG 2006: More than Dept and Emp mit JDeveloper and ADF
DOAG 2006: More than Dept and Emp mit JDeveloper and ADFDOAG 2006: More than Dept and Emp mit JDeveloper and ADF
DOAG 2006: More than Dept and Emp mit JDeveloper and ADF
 
Challenges in converting from Oracle Forms to Oracle ADF
Challenges in converting from Oracle Forms to Oracle ADFChallenges in converting from Oracle Forms to Oracle ADF
Challenges in converting from Oracle Forms to Oracle ADF
 
DOAG 2010: SOR - Service Oriented Reporting
DOAG 2010: SOR - Service Oriented ReportingDOAG 2010: SOR - Service Oriented Reporting
DOAG 2010: SOR - Service Oriented Reporting
 
DOAG SIG Development: BI Publisher and Oracle ADF
DOAG SIG Development: BI Publisher and Oracle ADFDOAG SIG Development: BI Publisher and Oracle ADF
DOAG SIG Development: BI Publisher and Oracle ADF
 
SE 2010: how we do it
SE 2010: how we do itSE 2010: how we do it
SE 2010: how we do it
 
DOAG 2010: ADF Faces RC Best Practice
DOAG 2010: ADF Faces RC Best PracticeDOAG 2010: ADF Faces RC Best Practice
DOAG 2010: ADF Faces RC Best Practice
 
Encapsulation, the requirement for software modernization?
Encapsulation, the requirement for software modernization?Encapsulation, the requirement for software modernization?
Encapsulation, the requirement for software modernization?
 
Application lifecycle in ADF Projects
Application lifecycle in ADF ProjectsApplication lifecycle in ADF Projects
Application lifecycle in ADF Projects
 
Input and Views about Oracle ADF
Input and Views about Oracle ADFInput and Views about Oracle ADF
Input and Views about Oracle ADF
 

German ADF News Session: Mein erstes ADF Projekt

  • 1. ADF News Session Mein erstes ADF Projekt <Insert Picture Here> Webkonferenz, 12. Feb. 2010 Vortrag Ulrich Gerkmann-Bartels, TEAM - ugb@team-pb.de - Moderation Annegret Warnecke, Oracle - annegret.warnecke@oracle.com - Einwahldaten für die Telefonkonferenz 069 2222 16 106 oder 0800 66 485 15 ConfCode: 208 503 9 *** SecurityPasscode: 112233 Sie werden für den Webcast stumm geschaltet
  • 2. Agenda Mein erstes ADF Projekt Auswahl und Größe 3 Dinge die man vorher klären sollte Weitere Informationen Ulrich Gerkmann-Bartels Senior Consultant Business Oracle Technologies ugb@team-pb.de 16.12.2011 © TEAM - Ihr Partner f ür IT 2
  • 3. Auswahl und Größe Mein erstes ADF Projekt Günstige Anwendungsfälle Mobiler Zugriff auf KPI* oder Statusinformationen Ablösung / Ergänzung von Stammdatendialogen im Forms-Umfeld Präsentation von modernen UI-Komponenten mit Mehrwert Team 2 Personen: 4 GL / Database - und Java Entwickler Java Grundlagen – ADF JDeveloper Training – ADF Mentor Ulrich Gerkmann-Bartels Senior Consultant Business Oracle Technologies ugb@team-pb.de * Key Perf ormence Indicator 16.12.2011 © TEAM - Ihr Partner f ür IT 3
  • 4. Tipp 1. – Namensraum / Modularisierung Mein erstes ADF Projekt Ulrich Gerkmann-Bartels Senior Consultant Business Oracle Technologies ugb@team-pb.de 16.12.2011 © TEAM - Ihr Partner f ür IT 4
  • 5. Tipp 1. – Namensraum / Modularisierung Mein erstes ADF Projekt Ulrich Gerkmann-Bartels Senior Consultant Business Oracle Technologies ugb@team-pb.de 16.12.2011 © TEAM - Ihr Partner f ür IT 5
  • 6. Tipp 1. – Namensraum / Modularisierung Mein erstes ADF Projekt customer: team codename: gateway Warum werden die Namen gedoppelt Der Grund warum die Namen der Hierarchien gedoppelt werden ist darin begründet, dass die einzelnen Ebenen unabhängig vom Gesamtstruktur in anderen Projekten und Modulen sauber wieder verwendet werden können. Ulrich Gerkmann-Bartels Senior Consultant Business Oracle Technologies ugb@team-pb.de 16.12.2011 © TEAM - Ihr Partner f ür IT 6
  • 7. Tipp 2. – Task Flows Mein erstes ADF Projekt a. Fluss- und Aktionssteuerung in einem Dialog von Anfang an mit Task Flows abbilden. b. Alle Aktionen innerhalb eines Dialoges, sollten eine „Activity“ in einem Task Flow auslösen. Dies fördert das Verständnis der Abläufe und die Möglichkeit, die Funktionalitäten innerhalb eines Dialoges leicht auszutauschen. c. Aktualisiere den Task Flow über Task Flow Parameter.* Ulrich Gerkmann-Bartels Senior Consultant Business Oracle Technologies *Fusion Developer’s Guide for Oracle Application Development Framework, S. 550 ugb@team-pb.de 16.1.7 What You May Need to Know About Refreshing an ADF Region 01/28/10 © TEAM - Ihr Partner f ür IT 7 14
  • 8. Tipp 3. – Vorgehensweise definieren Mein erstes ADF Projekt a. Corporate Skin erstellen Fahrplan b. Page Template erstellen c. Task Flow Template erstellen d. Use Case Ansatz: a. Application Model zum Use Case / Dialogfolge b. Task Flow zum Use Case / Dialogfolge e. Use Case wird als Task Flow innerhalb von Area Pages als [dynamische] Region wiederverwendet f. Task Flows von Anfang an ! Ulrich Gerkmann-Bartels Senior Consultant Business Oracle Technologies ugb@team-pb.de 16.12.2011 © TEAM - Ihr Partner f ür IT 8
  • 9. Weitere Informationen Mein erstes ADF Projekt Oracle JDeveloper 11g Handbook: A Guide to Fusion Web Development (Taschenbuch) von Duncan Mills (Autor), Peter Koletzke (Autor), Avrom Roy-Faderman (Autor) Oracle Fusion Developer Guide: Building Rich Internet Applications with Oracle ADF Business Components and Oracle ADF Faces (Taschenbuch) von Frank Nimphius (Autor), Lynn Munsinger (Autor) Google: ADF Framework Best Practices Google: padora telde Ulrich Gerkmann-Bartels Senior Consultant Business Oracle Technologies ugb@team-pb.de 16.12.2011 © TEAM - Ihr Partner f ür IT 9
  • 10. ADF News Sessions Mein erstes ADF Projekt Ulrich Gerkmann-Bartels, TEAM - ugb@team-pb.de - vielen Dank für Ihre Aufmerksamkeit die nächste Session am 26. Februar zum Thema Deployment (Andreas Koop / TEAM) diskutieren Sie mit uns über die Inhalte dieser Session im ADF Forum http://forums.oracle.com/forums/forum.jspa?forumID=83