Donnerstag, 24. Mai 2012


Buch-Tipp

Silverlight 2

(Link zum Artikel: http://www.entwickler.de///000791)

Professionelle Rich-Media-Anwendungen

  • Autor/in: Georg Abramidis
  • Verlag: Addison-Wesley Verlag
  • Seiten: 483 Seiten
  • erschienen: 2009
  • Preis: 39,95 Euro
  • ISBN: ISBN 978-3-8273-2660-7

Microsoft Silverlight hat sich mit der im Herbst 2008 veröffentlichten Version 2 zu einer konkurrenzfähigen Plattform für "reichhaltige Internetanwendungen" entwickelt und Version 3 ist bereits in Sicht. Technologisch gesehen ist Silverlight durchaus anspruchsvoll, was sich allein an der mehr als 50 MB umfassenden Dokumentation im CHM-Format ablesen lässt. Für den Einstieg empfiehlt sich jedoch eher die Lektüre von Büchern, wobei die Auswahl an deutschsprachigen Silverlight-Titeln noch sehr begrenzt ist. Grund genug, um das bereits im März bei Addison-Wesley erschienene Werk vorzustellen.

Das Buch wendet sich laut Verlag an Fortgeschrittene. Der Schnelleinstieg mit Installation und erstem Testprojekt macht es auch für Einsteiger attraktiv. Von Vorteil sind allerdings Grundkenntnisse in der vom Autor gewählten Programmiersprache C# (VB.NET wäre ebenfalls möglich). Da Silverlight-Anwendungen auf der Designebene mit XAML entworfen werden, kommen die Grundlagen dieser XML-basierten Syntax nicht zu kurz. Dabei werden vor allem die Layoutkonstrukte Canvas, Grid und StackPanel, geometrische Grundformen, Brushes für Füllungen sowie speziellere Techniken wie Transformationen ausführlich behandelt und mit leicht verständlichen Codefragmenten untersetzt. Nach Ausführungen zum Umgang mit Text und Animationen steht die ereignisgesteuerte Kommunikation zwischen Benutzer und Anwendung über Maus und Tastatur im Blickpunkt. Ein 60-seitiges Kapitel ist den in Silverlight 2 verfügbaren Steuerelementen gewidmet, die sich komfortabel innerhalb der jeweiligen Entwicklungsumgebung verwenden lassen. Die verbleibenden Kapitel befassen sich mit der Anpassung von Kontrollelementen, der Deep-Zoom-Technik für eindrucksvolle Bildkompositionen und schließlich werden zwei größere praktische Projekte aus den Bereichen Video Player und Spieleentwicklung umgesetzt. Diese sind auch auf der beiliegenden DVD neben der nötigen Softwaregrundausstattung (Express-Versionen von Entwicklungsumgebungen und Silverlight Toolkit) enthalten, die sonstigen Beispielcodes leider nicht.

Fazit: Das Buch bietet einen umfassenden Überblick zu Silverlight 2 und den angrenzenden Konzepten. Hervorzuheben sind die klare inhaltliche Struktur und das ansprechende Layout. Farbige Abbildungen und Beispielcodes unterstützen den Lernprozess optimal.

von Thomas Meinike

Kommentare