Konferenzen 2002
Mit den folgenden Vorträgen und Ganztagesworkshops war
Bernd Ua auf der letzten Entwicklerkonferenz im September 2002
vertreten
Objectpascal
goes .NET (D39)
Die Session erläutert die zusätzlichen Features der
Sprache ObjectPascal angefangen von Attributen bis hin zu
Namespaces und Nested Types, die in Delphi 7 und Delphi for .NET
eingeführt werden, um Kompatibilität mit der Common
Language Specification zu erreichen.
Portieren
nach Delphi for .NET (D40)
Die Session gibt einen Überblick, über die
Portierungsoptionen bestehender Delphi-Applikationen nach .NET.
Was ist nicht portierbar? Welche Workarounds gibt es für
bekannte Probleme? Was sollte vermieden werden? Was ändert
sich beim Datenbankzugriff?
Komponentenentwicklung
III (D41/KX34)
Die Session erläutert wie das Speichern komplexer Daten in
Komponenten implementiert wird. Es wird gezeigt wie Listen,
Kollektionen oder Binärdaten abgelegt werden und diskutiert
was bei vererbten Formularen und Frames zu beachten ist.
Erfahrungen in der Komponentenentwicklung erforderlich!
Formulare
vererben (D41/KX35)
Formulare können auf unterschiedliche Art und Weise vererbt
werden. Visuell in der Oberfläche oder ausschliesslich im
Code. In Form von CustomModules schliesslich können sogar
Formulare mit neuen Ereignissen und Eigenschaften in der IDE
installiert werden. Die Session erläutert die verschiedenen
Techniken und Ansätze und diskutiert deren Vor- und
Nachteile.
SOAP-Framework
in Delphi (D45/KX36)
Die Session behandelt den Aufbau und die Funktionsweise des
SOAP-Frameworks in Delphi. Erläutert werden die Optionen und
Ereignisse der beteiligten Komponenten mit denen der
Datentransport angepasst oder Sicherheitsroutinen implementiert
werden können.
Übersicht der Tagesworkshops auf der letzten
Entwicklerkonferenz
Komponentenentwicklung,
Sonntag den 22.09.2002
Einfache eigene Komponenten für den internen Einsatz
abzuleiten ist nicht besonders schwer. Komponenten aber, die unter
mehreren Delphi- Versionen oder Plattformen laufen sollen,
komplexe Eigenschaften aufweisen und problemlos in vererbten
Formularen funktionieren erfordern allerdings etwas mehr Aufwand.
Seit Delphi 6 können Interface-Eigenschaften für
Komponenten deklariert werden und für eigene Komponenten- und
Eigenschaftseditoren ist eine saubere Trennung in Laufzeit- und
Runtimepackages erforderlich. Es wird gezeigt wie Sie die
Speicherung von Eigenschaften steuern, wie Sie benutzerdefinierte
Daten speichern und was Sie bei vererbten Formularen beachten müssen.
Vorraussetzungen : Grundkenntnisse in der Komponentenentwicklung
.NET
für Delphi Entwickler, Montag den 23.09.2002
Die Zukunft der Software-Entwicklung für Microsoft Systeme
heisst .NET. Schon bei Delphi 7 wirft .NET seine Schatten vorraus
und induziert Erweiterungen auch in der Syntax des nativen
Compilers. Der Workshop gibt einen komprimierten Überblick über
die für Delphi-Entwickler wichtigen .net Technologien und
zeigt wie sich Delphi Entwickler auf .NET vorbereiten können.