Platinum Sponsor

Borland

Silber Sponsor

Software AG

Media Sponsoren

Delphi-PRAXiS dot.net magazin dsdt.info Eclipse Magazin Entwickler Ecke Entwickler Magazin Java Magazin

Delphi Classic

Typ Titel Speaker
Session (75 Min.) Code für Win32 und .NET Ua
Session (75 Min.) Code Reviews & Metriken Kleiner
Power Workshop (halbtags / half day) UML mit Delphi Ua
Session (75 Min.) SOA-Strukturen mit der VCL Kleiner
Session (75 Min.) Build and Deploy Lifecycle Hariri
Power Workshop (ganztags / whole day) InterBase- und Firebird-Database-Training Klemt
Session (75 Min.) Reporting mit BDS 2006 - Grundlagen Pfister
Session (75 Min.) Windows Vista für Entwickler Frischalowski
Power Workshop (ganztags / whole day) Web 2.0 Development in Delphi Cantù
Session (75 Min.) Delphi Design Patterns and Idioms Cantù
Session (75 Min.) Delphi Dynamic Architectures with Packages and Assemblies Cantù
Session (75 Min.) Web Services in Delphi Dietzler
Session (75 Min.) Modelling for success – Together integration in Delphi 2006 Pluimers
Session (75 Min.) Adding XP Theme Support to Custom VCL Controls Konopka
Session (75 Min.) User Interface Design with Raize Components 4 Konopka
Power Workshop (ganztags / whole day) Delphi 2006 Ua
Power Workshop (halbtags / half day) Migration mit Delphi Ua
Session (75 Min.) ADO.NET und Delphi Pohmann
Session (75 Min.) Delphi-Interfaces Pohmann
Session (75 Min.) Produktivitätsfunktionen im Borland Developer Studio 2006 Eißing
Power Workshop (ganztags / whole day) Multi-Platform Web Services with Delphi 2006 Swart
Session (75 Min.) Komplexe Webanwendungen mit IntraWeb Monien
Session (75 Min.) Getting started with ECO (ECO in Action) van der Pol
Session (75 Min.) .NET WinForms development for VCL developers van der Pol
Session (75 Min.) Developer Tools Group Opening Keynote Intersimone, Brown
Session (75 Min.) Developer Tools Group Technology Keynote Intersimone, Vokes
Software Architect's Day Praktischer Einsatz der UML in der Softwareentwicklung Eißing
Software Architect's Day SOA aus der Sicht eines Delphianers Kleiner
top

DC1: Code für Win32 und .NET

Speaker:
  • Bernd Ua (probucon)
Session (75 Min.)
Beschreibung:

Trotz .NET wird nach wie vor Software für die native Windows-Plattform geschrieben. Trotz der Unterschiede beider Systeme ist es möglich, Code zu schreiben, der auf beiden Plattformen läuft. Die Session zeigt, worauf Sie bei aktuellem Code achten sollten, wenn Sie diesen später unter .NET weiterverwenden wollen.

Details:
Level 1 (Für alle Teilnehmer) Rhein-Main II-IV – 26.09.2006, 11:45 - 13:00 h
top

DC2: Code Reviews & Metriken

Speaker:
  • Max Kleiner (kleiner kommunikation)
Session (75 Min.)
Beschreibung:

Code Reviews lassen nach Qualitätsregeln und Metriken den Sourcecode prüfen und analysieren, so zum Beispiel fehlende Ausnahmebehandlungen oder Konventionen checken. Was sind die Kriterien eines Reviews und was zeichnet eine gute Architektur aus, die man mit den technischen Anforderungen des Code Reviews vergleichen kann? In der Regel sollte das Design die Implementierung der Architektur sein!

Details:
Level 1 (Für alle Teilnehmer) Rhein-Main II-IV – 26.09.2006, 14:30 - 15:45 h
top

DC3: UML mit Delphi

Speaker:
  • Bernd Ua (probucon)
Power Workshop (halbtags / half day)
Beschreibung:

Der Workshop liefert einen komprimierten Einstieg in die Verwendung der Unified Modeling Language im Einsatz mit Delphi. Nach einem Überblick über die verschiedenen Diagramme der UML, wird deren Einsatz und Verwendung mit Modelmaker und dem in Delphi 2006 integrierten Together gezeigt. Schwerpunkt des Workshops liegt auf dem praktischen Einsatz von Modelmaker und Delphi/Together bei der täglichen Arbeit.

Details:
Level 1 (Für alle Teilnehmer) Tegel – 29.09.2006, 13:00 - 16:00 h
top

DC4: SOA-Strukturen mit der VCL

Speaker:
  • Max Kleiner (kleiner kommunikation)
Session (75 Min.)
Beschreibung:

SOA ist eigentlich eine Idee und keine Technik. Die VCL wiederum bietet viele Konstrukte und Klassen an, um SOA zu bauen. Ich zeige im Einzelnen, wie das Zusammenspiel zwischen den Interfaces, einem Service, einem Bus und einem Relationship Manager mit der VCL funktioniert, um einer Service Oriented Architecture gerecht zu werden.

Details:
Level 2 (Kenntnisse vorausgesetzt) Tempelhof – 27.09.2006, 09:00 - 10:15 h
top

DC5: Build and Deploy Lifecycle

Speaker:
  • Hadi Hariri (JetBrains)
Session (75 Min.)
Beschreibung:

This session covers all the aspects involved in building an application and how these steps can be automated using both "in-house" or existing tools on the market. It later moves on to show how to successfully keep your customers happy by providing a full-proof and hassle-free upgrade path for existing installations, from self-upgrading executables down to database structure changes and management.

Details:
Level 2 (Kenntnisse vorausgesetzt) Schönefeld – 26.09.2006, 16:15 - 17:30 h
top

DC6: InterBase- und Firebird-Database-Training

Speaker:
  • Holger Klemt (IBExpert KG)
Power Workshop (ganztags / whole day)
Beschreibung:

In diesem Power Workshop erwarten Sie folgende Themen zum InterBase und Firebird Database Training: SQL-Grundlagen, Grundlagen für Entwickler, Grundlagen für Datenbankadministratoren, Leistungssteigerung und Optimierung, Datenbankportierung von Paradox, dBase und MS Access auf IB/FB, Delphi-Datenbankanwendungen portieren von BDE auf IB/FB, Datenbankauswertungen mit Delphi, InterBase, Firebird und FastReport, Dynamische Webanwendungen mit IB/FB und PHP.

Details:
Level 1 (Für alle Teilnehmer) Rhein-Main I – 25.09.2006, 09:00 - 16:00 h
top

DC7: Reporting mit BDS 2006 - Grundlagen

Speaker:
  • Thomas Pfister (TP-Softwaresystem)
Session (75 Min.)
Beschreibung:

Seit nunmehr vier Ausgaben ist Rave die Standard-Reportengine von Delphi und C++. Die Teilnehmer lernen in der Session die Erstellung von Berichten aus dem Borland Developer Studio 2006 und erhalten einen Überblick über Rave. Es wird die Nutzung von Rave unter den verschiedenen Sprachen und in Win32 bzw. .NET näher erläutert.

Details:
Level 1 (Für alle Teilnehmer) Orly – 28.09.2006, 15:45 - 17:00 h
top

DC8: Windows Vista für Entwickler

Speaker:
Session (75 Min.)
Beschreibung:

Außer dem WinFX SDK steht auch unter Windows Vista natürlich wieder das Windows SDK zur Verfügung, allerdings mit zahlreichen Neuerungen. Diese Session bietet Ihnen einen breit gefächerten Überblick über die Entwicklungsmöglichkeiten unter Windows Vista, wobei alle SDKs berücksichtigt werden. Mögliche Features zukünftiger Entwicklungsumgebungen werden dabei ebenfalls betrachtet.

Details:
Level 1 (Für alle Teilnehmer) Rhein-Main II-IV – 28.09.2006, 14:00 - 15:15 h
top

DC9: Web 2.0 Development in Delphi

Speaker:
Power Workshop (ganztags / whole day)
Beschreibung:

The web is moving to its second phase, dubbed QWeb 2.0. After figuring out what it is, we'll try to see how Delphi supports it. First we'll have an overview of Web development in Delphi, from the core features of WebBroker to advanced topics like the use of XSLT, the ASP .NET framework, and AJAX support (both in native and ASP .NET applications).
The presentation will recap on the various technologies Delphi supports, indicating advantages and disadvantages for their use. A relevant focus, however, will be on technologies you can use to build Web 2.0 applications.

Details:
Level 2 (Kenntnisse vorausgesetzt) Schönefeld – 29.09.2006, 09:00 - 16:00 h
top

DC10: Delphi Design Patterns and Idioms

Speaker:
Session (75 Min.)
Beschreibung:

This presentation explores a number of classic design patterns from the GOF book from the Delphi language perspective, providing some implementation samples, and offering an overview of patterns in OOP. This talk covers a little of the theory, but mostly focuses on applying patterns to the daily use of Delphi, like plugging-in features to existing VCL components and applications.

Details:
Level 1 (Für alle Teilnehmer) Rhein-Main I – 27.09.2006, 10:45 - 12:00 h
top

DC11: Delphi Dynamic Architectures with Packages and Assemblies

Speaker:
Session (75 Min.)
Beschreibung:

Delphi allows you to deploy dynamic architectures based on runtime packages and their dynamiac loading, which have nothing to envy to dynamic assemblies management in .NET. This talk covers the foundations, the alternative approaches (RTTI, interfaces ...) and shows some practical examples.

Details:
Level 2 (Kenntnisse vorausgesetzt) Rhein-Main II-IV – 27.09.2006, 14:30 - 15:45 h
top

DC12: Web Services in Delphi

Speaker:
  • Terry Dietzler (The DSW Group, Ltd.)
Session (75 Min.)
Beschreibung:

This session will begin with an overview of web services and their potential in the future of computing. Then it will look at how to locate and take advantage of existing web services created by other vendors. During this session will be a discussion of the importance and use of WSDL documents. The next portion of the session will demonstrate how to create your own web services and then how to publish them.

Details:
Level 1 (Für alle Teilnehmer) Tegel – 26.09.2006, 14:30 - 15:45 h
top

DC13: Modelling for success – Together integration in Delphi 2006

Speaker:
Session (75 Min.)
Beschreibung:

You learn how to pragmatically use the Together integration in Delphi to build and maintain applications, and to get better insight in existing applications.
The integration not only brings you UML, but also design patterns to jump-start your code creation. Then the code audits and metrics will indicate the current state of affairs, and documentation generation gets you browseable documentation.

Details:
Level 1 (Für alle Teilnehmer) Orly – 28.09.2006, 09:00 - 10:15 h
top

DC14: Adding XP Theme Support to Custom VCL Controls

Speaker:
  • Ray Konopka (Raize Software)
Session (75 Min.)
Beschreibung:

This session delves into the details of how Themes and Visual Styles are supported in Windows XP and the reasons why an application may not fully support XP Themes. A common issue is lack of XP theme support in custom controls. This session illustrates how to effectively incorporate XP Themes into your own custom VCL and VCL.NET controls.

Details:
Level 2 (Kenntnisse vorausgesetzt) Tegel – 26.09.2006, 11:45 - 13:00 h
top

DC15: User Interface Design with Raize Components 4

Speaker:
  • Ray Konopka (Raize Software)
Session (75 Min.)
Beschreibung:

Raize Components is a UI design system for Delphi and C++Builder. At its core are more than 125 general-purpose native VCL controls. And with more than 100 custom designers, developers get unsurpassed power and flexibility without sacrificing ease-of-use. This session will demonstrate how developers use Raize Components to build sophisticated user interfaces in less time with less effort.

Details:
Level 1 (Für alle Teilnehmer) Rhein-Main I – 27.09.2006, 09:00 - 10:15 h
top

DC16: Delphi 2006

Speaker:
  • Bernd Ua (probucon)
Power Workshop (ganztags / whole day)
Beschreibung:

Mit Delphi 2006 ergänzt Borland die Entwicklungsumgebung um die Sprache C++. Zahlreiche neue Editor- und IDE-Features sowie neue Refactorings erhöhen die Produktivität des Entwicklers. Mit Delphi 2006 ist jetzt auch die Together-Technologie vollständig integriert und bietet Live-Source-Klassendiagramme sowie volle Unterstützung für die weiteren klassischen UML-Diagrammtypen von Use Case bis hin zu Statechart und Activity-Diagrammen. Together unterstützt den Entwickler mit der Generierung automatischer Dokumentation, mit Design Patterns und Refactorings sowie Code-Audits und Metriken. Der Workshop gibt einen Überblick über die neuen Features von Delphi 2006 und zeigt, wie Sie diese effektiv einsetzen. Es wird gezeigt, welche neuen Komponenten Delphi 2006 bietet.

Details:
Level 1 (Für alle Teilnehmer) Tempelhof – 25.09.2006, 09:00 - 16:00 h
top

DC17: Migration mit Delphi

Speaker:
  • Bernd Ua (probucon)
Power Workshop (halbtags / half day)
Beschreibung:

Im Workshop werden die von Delphi 2005 unterstützten Frameworks Windows Forms und VCL.NET verglichen und deren Vor- und Nachteile diskutiert. Beleuchtet werden zudem die verschieden Möglichkeiten der Datenbankanbindung in Delphi 2005, das neben dem abwärtskompatiblen Zugriff via dbExpress und BDE für lokale Formate auch den Zugriff über die Borland Data Provider sowie reines ADO.NET gestattet. Ein weiterer Themenblock widmet sich der Migration bestehender Programme sowie der Interaktion von .NET und nativem Code wie COM-Interop und PInvoke.

Details:
Level 1 (Für alle Teilnehmer) Tegel – 29.09.2006, 09:00 - 12:00 h
top

DC20: ADO.NET und Delphi

Speaker:
Session (75 Min.)
Beschreibung:

Die Datenbankschnittstelle ADO.NET ist für alle Delphi-Entwickler interessant, die (auch) für .NET entwickeln. Die zugrundeliegenden Konzepte unterscheiden sich allerdings fundamental vom bekannten DataSet-Zugriff. In dieser Session werden diese Konzepte erläutert und anhand von Delphi-Code demonstriert.

Details:
Level 2 (Kenntnisse vorausgesetzt) Rhein-Main II-IV – 28.09.2006, 10:45 - 12:00 h
top

DC21: Delphi-Interfaces

Speaker:
Session (75 Min.)
Beschreibung:

Bei Interfaces als eigenes Sprachkonstrukt hat Delphi eine Vorreiterrolle gespielt. Andere Sprachen wie C# haben dann viel später nachgezogen und damit werden Interfaces gerade im Zusammenspiel mit Delphi for .NET noch wichtiger.
Diese Session erklärt, wie Interfaces in Delphi und Delphi for .NET funktionieren und wie man sie einsetzen kann und sollte.

Details:
Level 2 (Kenntnisse vorausgesetzt) Rhein-Main II-IV – 27.09.2006, 16:15 - 17:30 h
top

DC22: Produktivitätsfunktionen im Borland Developer Studio 2006

Speaker:
Session (75 Min.)
Beschreibung:

Das Borland Developer Studio 2006 zeichnet sich durch eine Vielzahl von Produktivitätsfunktionen aus. Vom Refactoring, dem Einsatz von Live und Code Templates, Code Snippets, über erweiterte Editorfunktionen und den schnellen Aufruf von Komponenten zeigt diese Session einige der Möglichkeiten, das Borland Developer Studio produktiv einzusetzen.

Details:
Level 1 (Für alle Teilnehmer) Rhein-Main I – 28.09.2006, 09:00 - 10:15 h
top

DC23: Multi-Platform Web Services with Delphi 2006

Speaker:
  • Bob Swart (Bob Swart Training & Consultancy)
Power Workshop (ganztags / whole day)
Beschreibung:

Use Delphi 2006 to build web services for Win32 as well as .NET (based on ASP.NET) and then import these web services in Win32 and .NET clients.
We'll start with a Win32 web service, importing this web service in a .NET client, and then build a (ASP).NET web service, importing this web service in a Win32 client.
All using Delphi 2006, and with the main focus on interoperability and compatibility between Win32 and .NET web services, using native as well as custom types. Actual real-world web service examples will be shown, including examples that use Web Service attachments and SOAP headers.
As last big topic, Web Service Security will be covered, using SOAP Headers as well as WSE (WS-Security, etc.) is also covered, with examples using both .NET and Win32 again.

Details:
Level 2 (Kenntnisse vorausgesetzt) Schönefeld – 25.09.2006, 09:00 - 16:00 h
top

DC24: Komplexe Webanwendungen mit IntraWeb

Speaker:
  • Olaf Monien (EDV-Beratung Monien)
Session (75 Min.)
Beschreibung:

Diese Session gibt zunächst einen Überblick über die Funktionsweise von IntraWeb und wie Webanwenwendungen auf einfache Art erstellt werden können. Danach werden die Unterschiede zu ASP.NET herausgestellt und aufgezeigt, was die beiden unterschiedlichen Paradigmen, Seiten- vs. Anwendungsorientierter Ansatz, leisten. Im zweiten Teil wird dann AJAX, ECO und Unit-Testing mit IW demonstriert.

Details:
Level 1 (Für alle Teilnehmer) Schönefeld – 26.09.2006, 11:45 - 13:00 h
top

DC25: Getting started with ECO (ECO in Action)

Speaker:
  • Gerard van der Pol (Borland)
Session (75 Min.)
Beschreibung:

Enterprise Core Objects (ECO) combines the power and productivity of model-driven development with Delphi and C#. Object Orientation is a familair concept for Delphi developers, but developing ECO Applications means adopting a new vocabulary. The Object constraint language (OCL), (derived) attributes, relationships, association classes, persistence mappers, handles, etc. are examples of this. This session introduces the ECO Application Framework and how to use it to develop applications with more focus on the model.

Details:
Level 1 (Für alle Teilnehmer) Orly – 27.09.2006, 16:15 - 17:30 h
top

DC26: .NET WinForms development for VCL developers

Speaker:
  • Gerard van der Pol (Borland)
Session (75 Min.)
Beschreibung:

Developing .NET application with .NET WinForms is in a lot of ways similar to using VCL. However, not everything is the same. This sessions compares the two development models and highlights the differences. We will look at the available components for UI devlopment, using menus, toolbars, containers, how to achieve data binding, etc. Many coding examples will be presented.

Details:
Level 1 (Für alle Teilnehmer) Limerick – 27.09.2006, 14:30 - 15:45 h
top

DC27: Developer Tools Group Opening Keynote

Speaker:
  • David Intersimone (Embarcadero Technologies)
  • Nigel Brown (Borland)
Session (75 Min.)
Beschreibung:

Join Nigel Brown (General Manager of the Developer Tools Group) and David Intersimone "David I" (Vice President, Developer Relations and Chief Evangelist) at the opening keynote for EKON X / EuroDevCon 2006. Nigel and David will give everyone an update on the Developer Tools Group and our multi-year product roadmaps. You will also hear how our continuing investment in IDEs is building an even brighter future for the developer community.

Details:
Level 1 (Für alle Teilnehmer) Rhein-Main II-IV – 26.09.2006, 09:00 - 09:45 h
top

DC28: Developer Tools Group Technology Keynote

Speaker:
  • David Intersimone (Embarcadero Technologies)
  • Jason Vokes (Embarcadero Technologies)
Session (75 Min.)
Beschreibung:

Join Jason Vokes (Director of Technologies and Marketing - Europe, Middle East, Africa) and David Intersimone "David I" (Vice President, Developer Relations and Chief Evangelist) for the Tecnology Keynote at EKON X/EuroDevCon 2006. Jason and David will Developer Tools Group products in action including demos of key capabilities of our existing products. You will also get the chance to see previews of what's cooking in the R&D labs at DTG.

Details:
Level 1 (Für alle Teilnehmer) Rhein-Main II-IV – 26.09.2006, 17:45 - 18:45 h
top

DC29: Praktischer Einsatz der UML in der Softwareentwicklung

Speaker:
Software Architect's Day
Beschreibung:

Praktischer Einsatz der UML in der Softwareentwicklung UML in der Softwareentwicklung kann durchaus mehr sein, als eine theoretische Diziplin, die ein wenig "Übersichtlichkeit" und ein wenig "Dokumentation" abwirft. Der praktische Umgang mit der UML und die aktive Nutzung von UML innerhalb des Softwareentwicklungsprozesses können den gesamten Entwicklungsprozess beschleunigen und effektiver gestalten. Durch die Integration mit dem Anforderungsmanagement und der Nachvollziehbarkeit in der Qualitätssicherung stellt die UML eine zentrale Stelle im Bereich der Softwareentwicklung dar. Dieser Vortrag zeigt die praktischen Möglichkeiten der UML innerhalb der Softwareentwicklung mit dem Borland Developer Studio und Delphi auf.

Details:
top

DC30: SOA aus der Sicht eines Delphianers

Speaker:
  • Max Kleiner (kleiner kommunikation)
Software Architect's Day
Beschreibung:

Mit SOA kommt der Service zum Kunden und die Sprache rückt in den Hintergrund. Indem man SOA einsetzt gibt man zu, dass sich IT-Systeme selten harmonisieren lassen. Wenn dann aus der Idee eine Technik wird, genügt in den meisten Fällen, ein P hinter SOA zu setzen. Diese Session zeigt die Integrationsmöglichkeiten aus der Delphi-Sicht und lässt den Design by Contract wieder auferstehen.

Details:
Level 1 (Für alle Teilnehmer)