Microsoft auf der OOP 2009

KnowledgeInfrastrukturProfessionCommunityEventsDirectoryOOP 2008

Die OOP steht 2009 unter dem Motto „Soft(ware) Skills: the key to successful projects“ und verbindet wieder Softwaretechnik mit dazugehörigen Managementaspekten.

Inhaltsverzeichnis dieser Veranstaltungsseite:
ThemenThemen
Microsoft Architecture Track, Mittwoch 28.1 und alle Microsoft Vorträge auf der OOP 2009Microsoft Architecture Track, Mittwoch 28.1 und alle Microsoft Vorträge auf der OOP 2009

Themen

Passend zum Schwerpunkt der OOP bietet Microsoft folgende Themen auf der OOP an:

Architektur-Trends rund um Green IT, Software + Services, Cloud Computing, Multi-Core

Einsatz von Architektur-Patterns und -Best Practices zu (Rich)Client-/Service-/Cloud-Architekturen

Unterstützung durch Plattform & Tools für:

Architekturrelevante Aspekte des Software-Entwicklungszyklus (Design, Architecture Governance in der Implementierung, Architecture-Driven-Testing, Architecture Discovery, etc.)

Parallele Programmierung für Multicore Systeme

Application Lifecycle Management ALM

Best Practices bzgl. Prozessintegration und Toolunterstützung in der Produktentwicklung


Microsoft Architecture Track

Zum ersten Mal wird ein Microsoft Architecture Track durchgeführt, der in Theorie und Praxis aktuelle (Software-)Architekturkonzepte vermittelt. Vision, konkrete Problemlösung mit Nutzenpotentialen sowie Demonstration & Workshop der technischen Realisierung – diese drei Aspekte stehen dabei gleichberechtigt nebeneinander.

Hier die Agenda des Tracks am Mittwoch 28.1.09 mit Erläuterungen:

09:00-10:30

The next wave of application opportunity, Ulrich Homann

How is the digital lifestyle going to influence architecture? What will the impact of green IT on application architecture and solution development be? This presentation will walk you through some of the influences and challenges that application developers and architects will face in the future. It will walk through ideas and concepts of what and how to tackle those challenges and seize opportunities.

Ulrich Homann, Lead Solutions Architect in the strategic projects group, Microsoft worldwide services. Formerly he played a key role in the newly formed Platforms, Technology and Strategy Group at Microsoft. As solutions architect, he was responsible for the development and strategy for Microsoft in the area of business architecture and its relationship to solution architecture, software tools and infrastructure.

Zum herunterladen der Vortragsfolien melden Sie sich bitte an.
Download: PPTX | PDF

11:00-11:45

Heads in the Cloud, Feet on the Ground, Holger Sirtl (*)

Cloud Computing erweitert SaaS und andere Sourcing Ansätze zu einem Lösungskontinuum. Herausforderungen wie Anwendung(-sintegration) und Identity über Unternehmensgrenzen hinweg zu lösen und kostenffizienteren Betrieb durch Nutzung von Skaleneffekten zu ermöglichen sind dabei konkrete Potentiale. Wie kann diese Flexibilität in der Architektur erreicht und genutzt werden? Der Vortrag schlägt ein übersichtliches Modell vor zur strukturierten Entscheidungsfindung intern-oder-extern-betreiben? Die Auswirkungen dieser Entscheidungen werden anhand eines Szenarios diskutiert. Wie die genannten Problemlösungs-Szenarien selbst implementiert werden können, wird in der zum Vortrag gehörenden Night School (18:30, Composite Applications 2.0…) ganz konkret und tief technisch demonstriert.

Zum herunterladen der Vortragsfolien melden Sie sich bitte an.
Download: Heads in the Cloud, Feet on the Ground: PPTX | Composite Applications 2.0: PPTX

14:30-15:30

Applikationsarchitektur modularer Rich Client-Anwendungen am Beispiel der Windows Presentation Foundation, Jörg Jooss

Wie entwerfe ich die Applikationsarchitektur einer Rich-Client-Anwendung? Wie trenne ich Präsentation von Geschäftslogik? Wie kann eine Anwendung modular realisiert werden? Und wie funktioniert das Ganze hinsichtlich Unit- Testing? Der Vortrag beschreibt die in Architektur-Design-Workshops gewonnenen und erprobten Vorgehensmuster zur Beantwortung dieser Fragen mit Hilfe der Composite Application Library (CAL) von Microsoft patterns & practices für Windows Presentation Foundation-Anwendungen. Darüber hinaus beleuchtet der Vortrag nützliche Features in CAL, die auch einzeln für sich genommen einen Mehrwert für die WPF-Entwicklung bieten.

Zielpublikum: Software- Architekten, - Entwickler
Voraussetzungen: Grundkenntnisse in der Entwicklung von Rich Client-Anwendungen (Beispielcode in C#)
Level: mittel

Zum herunterladen der Vortragsfolien melden Sie sich bitte an.
Download: PPTX | PDF

17:00-18:00

Strukturierte Prozessunterstützung und integriertes ALM von Modellierung bis Test mit VSTS Rosario, Christian Binder

Die Aufgaben von Architekten berühren oft große Bereiche des Software-Lebenszyklus wie Modellierung, Design, Entwicklung, Test, Quellcode- und Fehlermanagement, die in vielen Fällen nicht genügend miteinander integriert sind. Wäre es nicht wirtschaftlicher, die dadurch gebundenen Ressourcen stattdessen zur Entwicklung tragfähiger Architekturen einzusetzen? Der Vortrag beleuchtet neben typischen Reibungsverlusten und Fehlerquellen im Software- Lebenszyklus deren Hintergründe und gibt Lösungsansätze an die Hand. Eine Implementierung davon ist Microsoft VSTS. Im zweiten Teil des Vortrages werden anhand von Visual Studio Team System Architect Edition - Codename Rosario - Kernszenarien für Architekten gezeigt und praktisch demonstriert.

Zielpublikum: Architekten, Projektmanager, Software-Entwickler, TDM, BDM
Level: mittel

Zum herunterladen der Vortragsfolien melden Sie sich bitte an.
Download: PPTX | PDF

18:30-20:00

Composite Applications 2.0 – Aufbau von Software + Services Architekturen in der Praxis, Dariusz Parys

IT-Abteilungen stehen vor der Herausforderung, über eine individuelle Kombination aus lokal betriebener Client- und Serversoftware, bereitgestellten Anwendungen Dritter und Internetdiensten Nutzeranforderungen zu bedienen. Der Vortrag diskutiert hierbei auftretende Architekturfragen und stellt als Lösungsoption das IT-Konzept Software + Services (S+S) von Microsoft auf der Basis von .NET und Cloud Services vor. Detailliert werden Bestandteile und Services Microsofts S+S Plattform erläutert und der Aufbau eigener Architekturen, die Cloud Services für Storage, Integration und Identity einsetzen, mit konkreten Beispielen gezeigt.

Zielpublikum: Architekten, Software Entwickler
Level: mittel

Zum herunterladen der Vortragsfolien melden Sie sich bitte an.
Download: PPTX

(*) Ersetzt den ursprünglich geplanten Vortrag “Heads in the clouds, feet on the ground“ von Gianpaolo Carraro.

Ausserhalb des Microsoft Architektur Tracks bietet Microsoft weitere 3 Vorträge bei der OOP an:

Im Rahmen des Platform Orientation Days:
Vernetzte Geschäftswelt fordert neues Plattformdenken, Karin Sondermann

Dienstag, 27.1.09   09:00-10:30

Mit »Software plus Services« liefert Microsoft eine umfassende Antwort auf den Wandel in der IT–Industrie. Die Konvergenz von Web 2.0, SOA und SaaS fordert ein neues Plattformdenken und neue Business Modelle. Aus der Vereinigung von Web-basierenden Services sowie dem etablierten Konzept und der Client-Server-Software resultieren neue Lösungen basierend auf hybriden IT-Architekturen. Für den Kunden ermöglicht die Umsetzung der »Software plus Services« IT-Strategie ein Maximum an Fähigkeiten, Wahlfreiheit und Flexibilität. Die Anwendungsentwicklung in einer »Software plus Services«-Welt wird zu einer Reihe neuer Möglichkeiten und Herausforderungen für Software Architekten und Entwickler führen.

Zielpublikum: Business Entscheider, IT Entscheider, SW Architekten

Zum herunterladen der Vortragsfolien melden Sie sich bitte an.
Download: PDF

Im Management und Metrik Day (als 2. Teil der Keynote):
Prozessintegration und Best Practices in der Produktentwicklung bei Microsoft Corp., Marcus Alt

Mittwoch, 28.1.09   09:45-10:30

Welche Erfahrungen hat ein Software-Hersteller wie Microsoft, mit welchem Prozess und Best Practices wird Software in Redmond entwickelt? Der Vortrag zeigt auf, wie Microsoft Application Lifecycle Management intern einsetzt dabei einen formalen Engineeringprozess in der Produktentwicklung elegant mit agiler Vorgehensweise über sog. Feature Crews synchronisiert. Im Vordergrund des Vortrags stehen der eingesetzte Prozess sowie die Vorteile, welche dadurch im Bereich neuer Metriken und erweiterter KPIs für die tägliche Arbeit entstehen.

>Zielpublikum: Prozessexperten, Projektmanager, Manager, Entscheider, Software Development Leiter
Voraussetzungen: Grundkenntnisse in Software Engineering und Agile Prozesse
Schwierigkeitsgrad: Anfänger

Im Trends Track:
Programmierung für Multicore CPUs, Klaus Rohe

Mittwoch, 28.1.09   17:00-18:00

Rechner mit mehreren CPUs und / oder Multicore CPUs werden zunehmend Standard, auch im Desktop und Laptop Segment. Damit diese Hardware effektiv genutzt wird, muss die Architektur der Anwendungsprogramme darauf abgestimmt sein. Dies geschieht üblicherweise, in dem man explizit Multi-Threading nutzt. Das führt wiederum zu komplexen Programmen, die viele Fehler enthalten und schwer zu warten sind. Es werden einige typische Herausforderungen von Multi-Threading, wie Dead-Locks und Race-Conditions diskutiert und Lösungsalternativen skizziert. Weiter wird mit den Parallel Extension for .NET eine konkrete Technologie vorgestellt, welche die Entwicklung von Software vereinfacht, die Multicore CPUs effektiver nutzt.

Zielpublikum: Software-Entwickler und -Architekten
Voraussetzungen: Vorkenntnisse in Multithreading und .NET nützlich aber nicht notwendig
Schwierigkeitsgrad: mittel

Zum herunterladen der Vortragsfolien melden Sie sich bitte an.
Download: PDF

Architects Connection: Live Search

Architects Connection
Herzlich willkommen,

Sie sind derzeit nicht angemeldet
Sign in to Windows Live ID

**
**