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.