Deep-Dive Workshops direkt im Anschluss

Direkt im Anschluss an die Advanced Developers Conference fanden am Freitag, den 09. Oktober 2009 noch ganztägige Advanced Developers Workshops statt. Viele Teilnehmer haben diesen Tag zwischen Konferenz und Wochenende noch genutzt um gemeinsam mit erfahrenen Trainern wie Ralf Westphal oder Bernd Marquardt in deren absolute Spezialgebiete ein zu tauchen.

!EXKLUSIV auf der Advanced Developers Conference!

Windows 7 für Entwickler

Der Nachfolger von Windows Vista kommt in Kürze auf den Markt. Die Entwickler werden unruhig und fragen sich: müssen wir unsere Software erneut anpassen? Wie viel ändert sich verglichen mit Windows XP und Vista? Zusätzlich fügt jede Windowsversion eine Fülle neuer APIs hinzu, die genutzt werden können. Dieser Workshop wirft einen breiten Überblick auf die Arbeitsweisen und Programmierschnittstellen (APIs) von Windows 7 und wird insbesondere allen Entwicklern empfohlen, die sicherstellen möchten (oder müssen), dass Ihre Software bereit für die nächste Version des Windows-Betriebssystems ist. Konkret geht es um Themen wie die Windows Taskbar, Document Libraries, Federated Search, Multi-Touch, Sensors & Location, Services & Tasks, Energy Efficiency, Instrumentation und Kompatibilität.

Trainer: Neno Loje
Termin: 09. Oktober 2009
Dauer: 09:00-17:00 Uhr

!EXKLUSIV auf der Advanced Developers Conference!




Parallelprogrammierung mit der TPL

Die Parallelprogrammierung wird immer wichtiger, jedoch ist das Programmieren mit mehreren Threads kompliziert und fehleranfällig. Nun hat Microsoft eine neue Parallel-Bibliothek herausgebracht, die auch mit Visual Studio 2010 ausgeliefert wird: Die Task Parallel Library (TPL). Diese Bibliothek ermöglicht es, in der .NET-Umgebung parallel zu programmieren, ohne die lästigen Threads zu benutzen. In diesem Workshop erhalten Sie zunächst eine Einführung in die Thematik, bevor dann mit Hilfe vieler Beispiele und Anwendungsfälle auf einzelne Szenarien wie Schleifen, parallele Code-Bereiche, Tasks, Future-Elemente, Exceptions, oder Synchronisierung eingegangen wird. Natürlich werden auch Performance-Betrachtungen durchgeführt.

Trainer: Bernd Marquardt
Termin: 09. Oktober 2009
Dauer: 09:00-17:00 Uhr



Keine Angst vorm leeren Blatt, oder: Softwarearchitektur ist kein Hexenwerk

Software, die lange leben soll, will geplant sein. Das hat sich inzwischen herumgesprochen. Aber leichter gesagt als getan. Wo anfangen beim nächsten Projekt. Wie das Flipchart mit richtungsweisenden Diagrammen füllen? Wie überhaupt eine Richtung für die Architektur finden? Klassendiagramme sind in dieser Situation leider keine große Hilfe. Und Visual Studio bietet keinen brauchbaren Architekturwizard. Zum Glück ist noch nicht alles verloren! Softwarearchitektur ist nämlich gar nicht so schwer - wenn man nicht das Unmögliche versucht oder am falschen Ende anfängt. In diesem Workshop lernen Sie eine neue Sichtweise auf Software kennen und üben sich in einer Methode, die Sie in wenigen Schritten vom leeren Blatt zu einer systematisch implementierbaren Architektur führt. Kenntnisse der Objektorientierung und beliebter Architekturmuster werden dadurch nicht überflüssig, aber in einen größeren Zusammenhang gestellt. Die "Systemorientierte Programmierung", die der Workshop vermittelt, ordnet existierende Konzepte und fügt einige Bindeglieder hinzu. So muss am Ende niemand mehr Angst vor einem leeren Flipchartblatt haben.

Trainer: Ralf Westphal
Termin: 09. Oktober 2009
Dauer: 09:00-17:00 Uhr


Allgemeines

Kleidung ist Casual Wear. Der Veranstaltungsort ist behindertengerecht ausgestattet.