Neue Fundgrube für Microsoft-Entwickler
Das Visual-Studio-Ökosystem wächst. Der neuste Spross ist ein Code-Repository mit dem vielversprechenden Namen All-In-One Code Framework.

» Von , 24.06.2011 09:18.
Entwickler lernen am besten an Beispielen. Diese Herangehensweise kommt dem typischen Arbeitsablauf entgegen, der oft darin besteht, sich kurzfristig in eine neue Thematik einarbeiten zu müssen. MVVM bei WPF, XNA mit Silverlight oder Code First bei Entity Framework, beinahe im Monatsrhythmus kommen neue Themen hinzu, bei denen Entwickler beurteilen müssen, ob sie für ihre Projekte geeignet sind. Ihre erste Anlaufstelle ist die MSDN-Library, in der das alles irgendwo beschrieben ist. Sie wächst und wächst. Allerdings glänzt die Bibliothek nicht gerade durch leichte Zugänglichkeit – insbesondere bei neuen Themen. Ihr grösstes Manko ist das Fehlen von praktischen Beispielen.
Mit dem neuen «All-In-One Code Framework» des Microsoft Community Teams in Redmond soll dieses Defizit adressiert werden. Anders als der Name vermuten lässt, verbirgt sich dahinter kein weiteres Framework, sondern lediglich eine Sammlung von Beispielprogrammen (Samples) sowie eine Zusammenstellung von Coding-Guidelines für C++- und .NET-Entwickler in Form eines knapp 80 Seiten langen Word-Dokuments.
Die Startseite für die Code-Samples ist das CodePlex-Portal. Hier stehen die Samples – sowohl nach Kategorien unterteilt und als Gesamtpaket – zum Download bereit. Der grösste Download ist das 50-MByte-Archiv «All-In-One Code Framework.zip». Es enthält derzeit über 600 Beispiele und soll wachsen. Laut den Autoren sind sechs neue Samples pro Woche geplant. Alle Beispiele werden in der Datei «Samples.xml» zusammengefasst, die als Inhaltsverzeichnis fungiert. Die Palette reicht von C++-Beispielen, die Excel automatisieren oder einen COM-Server aktivieren, über VB-Samples, die zeigen wie man ein MVVM-Framework benutzt oder eine Service-Komponente erstellt.
Die Themenauswahl orientiert sich dabei weniger an Aktualität, sondern an dem, was von den beteiligten Entwicklern zusammengetragen wurde. Die Themen laufen daher quer Beet durch den grossen Microsoft-Entwicklergarten. Einen Schwerpunkt bilden Beispiele der Kategorie klein und nützlich, die man auch in vielen Blogs und Büchern findet.
Nächste Seite: All-In-One Code Framework in der Praxis



KOMMENTARE
KOMMENTAR SCHREIBEN