Seminare Bernd Ua Consulting
MDD mit Bold für Delphi
Die Boldkomponenten der Architect-Edition von Delphi gestatten
es, Delphi-Anwendungen auf eine völlig neue Art zu
entwickeln. Mit Hilfe der Bold-Komponenten wird das UML-Modell zu
einem integralen Bestandteil der Anwendung. Es ist nicht mehr
notwendig von Hand ein relationales Modell der Datenbankschicht
mit einer objektorientierten Schicht in der Anwendung zu verknüpfen.
Das komplette objekt-relationale Mapping übernehmen die
Bold-Komponenten, sodass Sie sich ganz auf die Abbildung der
Prozesse in UML kümmern können. Der Workshop bietet
Ihnen einen Einstieg in die Technologie und Architektur der
Bold-Komponenten. Es wird gezeigt, was Sie beim Klassendesign zu
berücksichtigen haben und wie Sie die Bold-Komponenten
effektiv einsetzen. Der Subscribe-Mechanismus der Komponenten wird
ebenso beleuchet, wie die Verwendung von Renderern und der Einsatz
der OCL (Object Constraint Language) zur Selektion von Objekten
und zur Definition abgeleiteter Attribute. Des weiteren werden
interessante zusätzliche Komponenten gezeigt, welche die
Zusammenarbeit von ModelMaker V 7 und Bold verbessern oder die
Erstellung von IntraWeb-Anwendungen mit Bold erlauben.
Nächster Termin:
Voraussetzungen
Programmiererfahrung mit Delphi und Grundkenntnisse in UML oder
Teilnahme am Kurs OOP und UML mit Delphi.
Zielgruppe
Anwendungsentwickler die einen Einstieg in das Bold Framework
der Enterprise Architekt Edition von Delphi suchen.
Art und Dauer
Vortrag mit Übungen, 2 Tage.Unterlagen in Deutsch.
Inhalt des Workshops
UML Überblick
- Geschichte
- UML-Begriffe
- UML-Notation
- UML-Diagramme
- Softwaremodellierung mit UML
Das Bold Framework
- Architektur von Bold
- Bestandteile des Frameworks
- Framework-Schichten
- Persistenzlayer
- Business-Object-Layer
- Presentationslayer
- Presentationsmapping
UML und Bold
- Bold-Links
- Klassendiagramme importieren
- Bold Model-Editor
- Bold und Modelmaker
- Einschränkungen beim Import
- Quellcodeerzeugung
Bold Komponenten
- Boldhandles
- BoldControls
- Persistenzlayer anbinden
- Renderer einsetzen
- Subscriptionen einrichten
OCL mit Bold einsetzen
- OCL Einführung
- Abfragen mit OCL einsetzen
- Verknüpfungen und Attributzugriff mit OCL
- OCL validieren
Bold Attribute
- Attribute verwenden
- Abgeleitete Attribute definieren
- Umgekehrt abgeleitete Attributes
- Umgekehrt abgeleitete Attributes mit OCL
- Bold Attribute in UML Tools
Zusatzkomponenten für Bold
- Bold mit ModelMaker 7
- BoldStudio
- DataTor Components
- Umgekehrt abgeleitete Attributes mit OCL
Wenn Sie an diesem Workshop interessiert sind, senden Sie uns
doch eine unverbindliche
Anfrage an Bernd Ua Consulting.