09.11.2009, 13:50 Uhr

Microsoft PDC 2009 - eine Vorschau

Mitte November (vom 17. bis 19. November 2009) findet in Los Angeles die PDC 09 statt, Microsofts wichtigste weltweite Konferenz für Entwickler. Der Artikel gibt eine Vorschau auf die Themen, die dieses Jahr im Mittelpunkt stehen werden.
12040.jpg
Klein ist die Auswahl an Konferenzen nicht gerade, die für Entwickler im Microsoft-Umfeld zur Auswahl stehen: PDC, TechEd, Mix und SPOC sind keine Codenamen für künftige Microsoft-Produkte, sondern Reisezeile für Entwickler, die sich auf dem Laufenden halten wollen oder müssen. Neben der Professional Developers Conference (PDC), die einmal im Jahr in den USA (seit 2001 wurde Los Angeles als Veranstaltungsort beibehalten) durchgeführt wird, findet gleich mehrmals im Jahr an verschiedenen Orten der Welt die TechEd statt, die Entwickler und IT-Professionals gemeinsam anspricht (die europäische Ausgabe geht diese Woche in Berlin über die Bühne). Für Entwickler im Web-Umfeld gibt es seit ein paar Jahren die Mix-Konferenz, die traditionell in Las Vegas stattfindet, und auf der es in erster Linie, aber nicht ausschließlich, um moderne Themen wie Silverlight und die Expression-Tools geht, die im Jahre 2009 beinahe schon zu den klassischen Entwicklerthemen zählen. Die dritte im Bunde der große Microsoft-Entwicklerkonferenzen ist die SharePoint- und Office-Konferenz (die letzte fand Mitte Oktober in Las Vegas statt - hier wurde zum ersten Mal SharePoint 2010 der Öffentlichkeit präsentiert[1]), auf der es um jene Themen, die Entwickler im SharePoint- und Office-Bereich interessieren.PDC 09 - PDC 08 Teil 2 Die für Entwickler im Microsoft-Umfeld mit Abstand wichtigste Konferenz ist die PDC. Hier geht es zu 100% um Entwicklerthemen und zu einem großen Teil um kommende Versionen von Windows, .NET Framework und Visual Studio. Auf der PDC 08 waren Windows 7, Azure, VS 2010 und .NET 4 die großen Themen. Da vor allem die ersten beiden Produkte von größter strategischer Wichtigkeit für den Softwarekonzern sind, geht es in diesem Jahr mit diesen Themen einfach weiter. Windows 7 ist deswegen so wichtig, weil es die Plattform für eine neue Generation von Anwendungen sein wird, die in den nächsten Jahren entstehen werden, und die nicht nur dazu beitragen sollen, dass Windows gegenüber MacOS nicht weiter Marktanteile verliert, sondern zur attraktiveren Plattform wird. Während die mit Vista eingeführten Neuerungen für .NET-Entwickler praktisch unzugänglich waren, sorgt seit kurzem eine Managed Code-API dafür, dass sich die Neuerungen von Windows 7 von Managed Code aus relativ problemlos ansprechen lassen [2]. Windows 7 führt zudem neue Geräteklasse wie berührungsempfindliche Sensoren und vor allem Touch-Display ein, für die Entwickler noch die passenden Anwendungen schreiben müssen. Und da alles einen Vorlauf von 2-3 Jahren besitzt, kann man als Hersteller nicht früh genug dafür werben. Azure 1.0 (?)Weniger kurzfristig, sondern eher mittelfristig ist die auf Windows Server 2008 basierende Cloud Computing Plattform Azure zu sehen, die auf der PDC 08 erstmals der Öffentlichkeit präsentiert wurde [3]. Viele Beobachter waren im letzten Jahr überrascht wie konkret die Azure-Plattform bereits vorangeschritten war und wie ehrgeizig Microsoft das Ziel einer Cloud-Computing-Plattform verfolgt. Mehr als eine CTP konnte Microsoft zur PDC 08 noch nicht präsentieren. Zur PDC 09 wird aller Voraussicht nach die Version 1.0 vorgestellt und Azure als Hosting-Plattform offiziell freigegeben werden. Microsoft war mit der frühen Freigabe einer CTP sehr daran gelegen, das Feedback der Entwickler-Community in die Weiterentwicklung einzubeziehen, was offenbar auch geschehen ist, denn Azure 1.0 wird einige wichtige Änderungen gegenüber dem ursprünglichen Entwurf enthalten.Natürlich dreht sich bei weitem nicht alles um Azure und Windows 7. Wichtige Themen werden parallele Programmierung mit .NET 4, VS 2010 (das im März 2010 offiziell werden wird), WPF 4.0 und WCF 4.0 sein. Die Frage, ob und in welcher Form die ebenfalls mit großen Erwartungen auf der PDC 08 angekündigten Themen Oslo (Modellierungsplattform) und Dublin (Applikationsserver) dieses Jahr eine Rolle spielen werden ist noch offen und wird in spätestens drei Wochen beantwortet werden. Attraktives Workshop-RahmenprogrammEine PDC beginnt traditionell am Vortag (in diesem Fall am Montag, dem 16.11) mit einem attraktiven Workshop-Programm. Mit einem kostenlosen ganztätigen Windows 7-Workshop hat sich Microsoft dieses Mal etwas Besonderes einfallen lassen (man muss sich regulär registrieren, wählt dann aber nur den Pre Conference-Workshop aus). Das Windows 7 Developer Boot Camp hält u.a. SysInternals-Mitentwickler und Windows-Legende Mark Russinovich. Die Themen sind Verbesserungen am Kernel, Shell-Integration, Einbeziehen von neuen Hardwaregerätetypen wie Sensoren und Touch-Displays und Ausnutzen von Hardwareverbesserungen wie z.B. der GPU. Auch die anderen, leider parallel stattfindenden, Workshopthemen sind sehr attraktiv: Getting the most out of Silverlight 3, Patterns of Parallel Programming (u.a. mit Herb Sutter und Stephen Toub) , Developing Quality Software Using Visual Studio Team System und Architecting and Developing for Windows Azure. Abgerundet wird der Preconference-Tag durch einen Microsoft Technology Overview, den Michele Leroux Bustamente geben wird.Wer kurz entschlossen ist, kann sich noch zur PDC 09 anmelden [4]. Wem das doch etwas zu kurzfristig und/oder zu kostspielig erscheinen mag, kann davon ausgehen, dass nach der PDC 09 wie üblich alle wichtigen Workshops und Sessions auch als Videostream zur Verfügung gestellt werden. Das ,,vor Ort dabei sein"-Gefühl, die Gespräche zwischen den Vorträgen, in der Exhibition Hall oder während des Ask the Expert-Abend und natürlich die exotische Kulisse, die die kalifornische Metropole Los Angeles praktisch zu jeder Jahreszeit zu bieten hat, können sie natürlich nicht ersetzen. Links[1] http://www.computerworld.ch/aktuell/news/49641/index.html[2] http://www.computerworld.ch/aktuell/news/48894/index.html[3] http://www.computerworld.ch/aktuell/developerworld/46917/index.html [4] http://microsoftpdc.com/Registration Peter Monadiemi


Das könnte Sie auch interessieren