| Typ | Titel | Speaker |
|---|---|---|
![]() |
Borland Database Provider | Magin |
![]() |
Custom Http Handlers and Modules with Delphi 2006 | Swart |
![]() |
Introduction Delphi 2006 and AJAX Development | Swart |
![]() |
SOA and ESB: The Future of Distributed Computing? | Ford |
![]() |
Web 2.0 Development in Delphi | Cantù |
![]() |
Web Services in Delphi | Dietzler |
![]() |
Multi-Platform Web Services with Delphi 2006 | Swart |
![]() |
AJAX: Das Web nimmt wieder Fahrt auf! | Müller |

Diese Session zeigt Ihnen die Entwicklung von Anwendungen mit Datenbankunterstützung. Gerade mit BDP (Borland Database Provider) werden viele neue Grundlagen in Delphi 2006 .NET eingeführt, die sich grundsätzlich von den bisherigen Zugriffen auf Datenbanken mit ADO, BDE und dbExpress unterscheiden. Eine Einführung in die Interface-Struktur von BDP wird Teil dieser Session sein.
| Level 1 (Für alle Teilnehmer) | Rhein-Main I – 27.09.2006, 14:30 - 15:45 h |

In this session I'll explain how we can extend ASP.NET applications with custom Http Handlers and Http Modules.
Starting with Http Handlers, I'll explain the IHttpHandler Interface, show how Delphi 2006 supports building custom Http Handlers and how to use/deploy them.
We then move on to Http Modules, and examine some examples as well for Delphi 2006.
| Level 2 (Kenntnisse vorausgesetzt) | Fornebu – 27.09.2006, 16:15 - 17:30 h |

In this session I'll introduce AJAX (Asynchronous JavaScript And XML) and show how we can extend Delphi 2006 ASP.NET applications with AJAX techniques.
Apart from using XML I'll also demonstrate how we can combine AJAX with Delphi 2005 custom Http Handlers.
| Level 2 (Kenntnisse vorausgesetzt) | Rhein-Main I – 28.09.2006, 10:45 - 12:00 h |

This session is a pragmatic look at SOA and ESB from a developer perspective, including such (never talked about) topics like testing, effective development of loosely coupled systems, and whether you should be doing this or not. I show lots of slides with diagrams and talk about the open source entry into the ESB world, Mule.
| Level 2 (Kenntnisse vorausgesetzt) | Fornebu – 28.09.2006, 14:00 - 15:15 h |

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.
| Level 2 (Kenntnisse vorausgesetzt) | Schönefeld – 29.09.2006, 09:00 - 16:00 h |

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.
| Level 1 (Für alle Teilnehmer) | Tegel – 26.09.2006, 14:30 - 15:45 h |

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.
| Level 2 (Kenntnisse vorausgesetzt) | Schönefeld – 25.09.2006, 09:00 - 16:00 h |

... und er rollt doch: der Internet-Hype, trotz massiven Motorstotterns ganz am Ende der Neunzigerjahre. Auf zunehmend sichereren Gleisen, mit realistischeren Fahrplänen – und preisbewussteren Fahrkartenkäufern. Und mit runderneuerter Lokomotive, auf deren Seiten die Wörter "Web 2.0" und "AJAX" stehen!
AJAX ermöglicht im Browser eine Interaktivität, die in der klassischen Weltenteilung den Desktopanwendungen vorbehalten war – und erweitert damit das Spektrum Browser-basierter Anwendungen ganz erheblich! Die Keynote gibt einen Abriss über die folgenden Themen: Die vermeintlich kurze AJAX-Historie und warum AJAX ein (berechtigter) Hype wurde und nicht etwa Java Applets, ActiveX, Web Start usw. Außerdem wird auf die Problemzonen bei AJAX und deren Lösungen eingegangen, existierende AJAX-Anwendungen analysiert und der ominöse Begriff "Web 2.0" einer kritischen Betrachtung unterzogen. Schließlich wird Björn Müller die AJAX-Technik in die Welt der (Web) Services einordnen.
| Level 1 (Für alle Teilnehmer) | – 28.09.2006, 12:15 - 13:00 h |