EKON 9
EKON 9-Startseite dot.net magazin Der Entwickler Java Magazin
Extras
Power Workshops
Sessions
Informationen
Aussteller / Sponsoren
Location
Frühere Konferenzen

Sessions - Architecture / Define / Design

Session-Titel Speaker
ADD1 - SOA Blueprints - nur die Fakten Bien
ADD2 - .NET und J2EE - Just Good Friends Bien
ADD3 - UML 2.0 Upgrade Düppe
ADD4 - MDA: Silver-Bullet oder UML-Utopia? Düppe
ADD5 - UML-Modellierung Hand in Hand mit Requirements-Management Lobeck
ADD6 - Model Driven Development mit ECO II Ua
ADD7 - Code-Reviews planen und durchführen Kleiner
ADD8 - Refactoring mit Delphi 2005 einsetzen Kleiner
ADD9 - Updated Design Patterns for .NET Ford
ADD10 - Clean Up Your .NET Code Ford
ADD11 - Datenbankupdate-Strategien Tengicki
ADD12 - Build Data-Driven Applications in ASP.NET 2.0 Li
ADD13 - Datenbankdesign als Basis zum Projekterfolg Tengicki
ADD14 - DLLs sprach- und plattformunabhängig entwickeln Kleiner
ADD15 - Night School: Webanwendungen mit IntraWeb Monien
ADD16 - Web Services Reloaded - das Indigo-Projekt Monien
ADD17 - Data Remoting with Delphi for .NET Pluimers

ADD1 - SOA Blueprints - nur die Fakten

Speaker: Adam Bien (adam-bien.com)

In dieser Session werden nur Fakten der SOA-Spezifikation (Service Oriented Architecture) präsentiert und Parallelen zu bereits existierenden Ansätzen und Vorgehensweisen gezogen. Neben der reinen Theorie werden Vor- und Nachteile der SOA-Anwendungen präsentiert und das Einsatzgebiet von SOA eingegrenzt.

ADD2 - .NET und J2EE - Just Good Friends

Speaker: Adam Bien (adam-bien.com)

J2EE und .NET sind sich ähnlicher als manch einer denkt. Bei der starken Verbreitung von J2EE auf dem Server und .NET auf dem Client sind Hybridarchitekturen zwangsläufig notwendig. In dieser Session werden die Herausforderungen beim Aufbau der Architektur und des Designs von Hybridarchitekturen diskutiert.

ADD3 - UML 2.0 Upgrade

Speaker: Ingo Düppe (IT-Consultant)

Mit dem neuen UML-2.0-Standard werden im Vergleich zur vorherigen Version viele Neuerungen wirksam. Für alle Umsteiger von UML 1.x werden die neuen Diagrammtypen der UML 2.0 vorgestellt sowie die relevantesten Änderungen für die Praxis innerhalb der Aktivitäts-, der Sequenz- und der Komponentendiagramme gezeigt. (UML-1.x-Kenntnisse sind für die Teilnahme vorteilhaft.)

ADD4 - MDA: Silver-Bullet oder UML-Utopia?

Speaker: Ingo Düppe (IT-Consultant)

MDA (Model Driven Architecture) wird als Revolution der Softwareentwicklung gepriesen sowie als Utopie verteufelt. In dieser Session werden die grundlegenden Ideen der MDA und die dazu benötigten Standards besprochen. Am praktischen Beispiel werden Strategien zur Einführung und Einsatz des MDA-Ansatzes in Projekten diskutiert.

ADD5 - UML-Modellierung Hand in Hand mit Requirements-Management

Speaker: Andreas Lobeck (Borland GmbH)

Gerade die Weiterverwendung von Requirement-Informationen in einer UML-Umgebung fördert die Effektivität und steigert den Modellierungs- und Projekterfolg. In dieser Session sollen die enge Integration von CaliberRM und die Together-Produkte gezeigt werden. Lernen Sie, wie typische Medienbrüche bei Verwendung von rollenfokussierten Werkzeugen durch deren Integration überwunden werden können.

ADD6 - Model Driven Development mit ECO II

Speaker: Bernd Ua (Bernd Ua Consulting)

Mit Delphi 2005 stellt Borland eine neue Version des ECO-Frameworks (Enterprise Core Objects) vor. Mithilfe der ECO-Komponenten lassen sich modell-getriebene Anwendungen erstellen. Die Session gibt einen Überblick über die neuen Features wie den programmierbaren objektrelationalen Mapper sowie der Synchronisation und dem Pooling von Objekträumen, die ECO auch für ASP.NET interessant machen.

ADD7 - Code-Reviews planen und durchführen

Speaker: Max Kleiner (kleiner kommunikation)

Code-Reviews lassen nach gewissen Qualitätsregeln und Metriken den Sourcecode prüfen, analysieren und dokumentieren z.B. fehlende Ausnahmebehandlungen und Abhängigkeiten oder checken Namenskonventionen. Was sind die Kriterien und was zeichnet eine gute Architektur aus, die man mit den technischen Aspekten des Reviews vergleichen kann? Das Design ist ja in der Regel die Implementierung der Architektur.

ADD8 - Refactoring mit Delphi 2005 einsetzen

Speaker: Max Kleiner (kleiner kommunikation)

Als Refactoring betrachtet man allgemein ein Vereinfachen, Verbessern und Stabilisieren einer bestehenden Codestruktur, welche keine Änderung auf das "beobachtbare" Verhalten der Applikation und dessen Ergonomie bewirken soll. Ist das wirklich so? Wie man mit Delphi 2005 Refactoring einsetzen, Skalierbarkeit, Wartbarkeit und Erweiterbarkeit erreichen kann, will ich mit dieser Session aufzeigen.

ADD9 - Updated Design Patterns for .NET

Speaker: Neal Ford (ThoughtWorks)

The code samples in GoF are in C++ and Smalltalk, neither of which is the main-stream of new development today. The ideas remain sound, but the implementations are out of date. This session updates the GoF patterns, taking advantage of the language features in C# and .NET. For example, the factory design pattern takes on a whole new light when combined with delegates and native properties.

ADD10 - Clean Up Your .NET Code

Speaker: Neal Ford (ThoughtWorks)

This session delivers ten techniques for improving code. It attacks poor structure, poor readability, and inflexible design. This material is derived from years of teaching developers, noticing the techniques and idioms used that makes their code hard to read and hard to maintain. This session shows how to fix those problems.

ADD11 - Datenbankupdate-Strategien

Speaker: Andreas Tengicki (SDCTec GmbH)

Solange eine Anwendung noch in der Entwicklung ist, kann man an den Datenbankstrukturen arbeiten. Was aber tun, wenn eine Anwendung vielfach im Feld ist und Anwendungsupdates dann Datenbankupdates bedingen. Wie geht man am besten vor? Wie handhabt man diese Problematik praxisgerecht?

ADD12 - Build Data-Driven Applications in ASP.NET 2.0

Speaker: Michael Li (InfoCan Management)

ASP.NET 2.0 makes building data-driven Websites easier than ever by introducing declarative 2-way data binding utilizing data source controls, new data binding controls like GridView and DetailsView, SQL cache dependencies, and simplified syntax for data-binding expressions. This session shows what data access looks like in ASP.NET 2.0 and highlights some of the most compelling new features.

ADD13 - Datenbankdesign als Basis zum Projekterfolg

Speaker: Andreas Tengicki (SDCTec GmbH)

Die Datenspeicherung bildet das Fundament einer Anwendung. Die zu Beginn eines Projekts festgelegten Strukturen entscheiden maßgeblich über den Erfolg der Planungen. Welche Fehler gilt es zu Vermeiden? Welche Zielkonflikte bestehen?

ADD14 - DLLs sprach- und plattformunabhängig entwickeln

Speaker: Max Kleiner (kleiner kommunikation)

Beim Bau einer DLL will man versuchen, auch andere Welten zu berücksichtigen. Was hat es mit Aufrufkonventionen, Name Mangling, symbolischen Links und dergleichen auf sich, wenn eine Library sprach- und plattformunabhängig entwickelt werden soll? Durch das Sezieren der DLL auf dem OP-Tisch stellen wir ihre Struktur fest und erarbeiten ein Rahmenwerk auf der Basis von Compilerdirektiven.

ADD15 - Night School: Webanwendungen mit IntraWeb

Speaker: Olaf Monien (EDV-Beratung Monien)

Dieser Workshop führt in die Programmierung von Webanwendungen mit IntraWeb ein. Es wird zunächst ein kurzer Vergleich zu ASP.NET angestellt, um dann mit Beispielen die verschiedenen Möglichkeiten von IntraWeb zu demonstrieren. Nach dem unvermeidlichen Hello-World-Beispiel wird das Session-Management von IntraWeb besprochen. Wann terminieren Sessions und wie reagiert man darauf? Danach werden die Besonderheiten von datengebundenen Anwendungen besprochen, um schließlich zu Spezialitäten wie Threadfestigkeit, SSL, Kompression JavaScript etc. zu kommen.

ADD16 - Web Services Reloaded - das Indigo-Projekt

Speaker: Olaf Monien (EDV-Beratung Monien)

Diese Session gibt einen Einblick in die nächste Generation der Web Services: Das Indigo-Projekt von Microsoft. Was ist neu? Was bringt es? Wie kompatibel sind die neuen Web Services? Welche Möglichkeiten haben wir als Delphi-Programmierer schon jetzt oder müssen wir auf Borland und eine neue Delphi-Version warten?

ADD17 - Data Remoting with Delphi for .NET

Speaker: Jeroen Wiert Pluimers (Oosterkamp training / consultancy)

In the Win32 you could perform data remoting with DataSnap (formerly called MIDAS). With the introduction of Delphi 2005, Borland has added new components that makes it much easier to perform data remoting in .NET. During this session you will learn how to combine these components, and how it also makes it much easier to perform transaction management for you.