InfoWeek Lesetips für IT-Professionals
Artikel erschienen in Swiss IT Magazine 2008/05
Mit dem Titel «Effektive Softwarearchitekturen» bringt der Hanser Verlag seinen bereits 2002 erschienenen Klassiker von Genot Starke in einer überarbeiteten
3. Auflage, die um aktuelle Themen wie SOA und Enterprise-IT-Architekturen ergänzt wurde. Das Buch wird seinem Untertitel «Ein Praktischer Leitfaden» durchaus gerecht und eignet sich daher ideal als Ausgangspunkt für Softwareentwickler, Projektleiter oder IT-Manager, die sich mit Software-Architektur befassen möchten.
Zu Beginn wird erklärt, worum es bei Software-Architektur überhaupt geht und weshalb diese so wichtig ist. In den nachfolgenden Kapiteln wird dann aufgezeigt, wie eine Architektur geplant, entwickelt und implementiert wird. Ergänzend dazu bietet das Buch jede Menge Grundlagen-Know-how. Dazu gehören ausführliche Einführungen in UML2 (Unified Modeling Language) und MDA (Model Driven Architecture) oder einen Überblick über wichtige Design Patterns und Architekturaspekte. Abgerundet wird das Buch durch ein komplettes Beispiel einer Architektur-Dokumentation, in dem die methodischen und strukturellen Ansätze einer Architektur anhand eines fiktiven Software-Projekts aufgezeigt werden.
Mit dem Titel «SharePoint & Co.» bringt der Verlag Microsoft Press ein etwas anderes SharePoint-Buch auf den Markt. Statt den Funktionsumfang von SharePoint wie in anderen Fachbüchern von vorne bis hinten durchzukauen, wird hier anhand konkreter Anwendungsbeispiele aufgezeigt, wie sich SharePoint für die Optimierung von Prozessen und zur Förderung der Zusammenarbeit nutzen lässt. Zu den im Detail vorgestellten Lösungen gehören neben anderen eine Projektplanung, eine Business-Intelligence-Plattform, eine Formularanwendung basierend auf InfoPath und den Forms Services oder ein Verwaltungssystem für PowerPoint-Präsentationen. Das Buch zeigt auch, wie sich andere Microsoft-Produkte wie etwa Groove, MapPoint oder Access gemeinsam mit SharePoint nutzen lassen. Interessant sind insbesondere die Kapitel über die Integration mit SAP-Systemen und der Aufbau einer sicheren SharePoint-Umgebung. Die Umsetzung der vorgestellten Lösungen wird anhand von Schritt-für-Schritt-Anleitungen demonstriert. Dabei lernt der Leser auch immer wieder wichtige Basiskonzepte wie beispielsweise Content Types, Masterseiten oder Dokumentbibliotheken kennen.