
Schlicht die Referenz, aber beschreibt keine Stolpersteine oder Schwächen von MSI - Der Autor ist einfach DIE Autoriät mindestens im deutschsprachigen Raum zum Thema MSI/Windows Installer.- Es gibt wohl kein besseres Buch über MSI, es geht auch schon ziemlich tief ins Detail. Wer genug Zeit hat und MSI aus einem Buch lernen möchte, für den ist es ideal.- Anfängern wird das Buch kein Nutzen sein. Wer keine professionelle Setupentwicklung unter Windows betreibt, benötigt das Buch ebenfalls nicht, es gibt genug Tools, die versuchen, von gewissen Ebenen zu abstrahieren, was aber natürlich immer nur bis zu einer Grenze gelingt.- Hauptthema des Buches sind MSI-Patches, weil eben der Windows Installer 3.0 und 3.1 im wesentlichen hier neue Funktionalität gebracht hat.- Abgesehen von Patches gibt es aber auch einen guten Überblick in:a) MSI Interna (Achtung Rezensentenkollegen, es gibt keine Internas)b) in benutzerdefinierte Aktionen, selbst mit offiziell nicht unterstützten .NET Custom Actions, c) in Transforms, auch mit der Beschreibung einiger Stolpersteined) In Upgrades allgemein und auch in die Einschränkungen z.b. für Small Updates und Minor Upgrades, die ja in der Praxis oftmals zu Problemen führen, und auch zukünftig eine untergeordnete Rolle spielen werden.- Setupentwickler, die keine MSI-Patches benutzen, werden nur kleine Teile des Buches nutzen können, aber auch die sind m.E. den Preis alleine Wert.- Aber: Setupentwickler, die bisher keine MSI-Patches benutzen, weil entweder das Wort, was auf reine Binärpatches hindeutet, oder bisherige Erfahrungen sie davon abgebracht haben, sollten sich aber jetzt nochmal damit beschäftigen, denn Patches (besser Updates genannt stellen ab MSI 3.1 DEN BESTEN EXISTIERENDEN STANDARDWEG zum Installieren von nicht vollständigen Updates dar und sie funktionieren auch jetzt. Und dafür braucht man dieses Buch!- Sicher, auf der MSDN Hilfe bzw. im Platform SDK findet man einen Großteil der Informationen auch. Aber eben nicht alles und nur als Referenz und ohne Zusammenhänge strukturiert. Wer wenig Geld hat oder nur mal einzelne Dinge nachschlagen möchte und schon vieles weiß, dem reicht jenes aus.- Es gibt eine kurze Einführung in das erste Shared Source Tool von Microsoft, den Windows Installer XML mit dem schönen Namen WiX. Dieses wird vom Autor auch selbst benutzt, zu Installshield und Wise gibt es andere Bücher und Spezialisten.- Die reichlich vorhandenen Design- nein, nennen wir es nicht -schwächen, sondern -eigenwilligkeiten :-) von MSI, die gerade Neueinsteiger oder Umsteiger anderer Setuptechnologien vor manchmal unüberwindbare Hürden stellen oder gar die ebenfalls, wenn auch nicht in grosser Zahl vorhandenen Fehler von MSI werden fast überhaupt nicht erwähnt. Der Autor ist eben bei Microsoft angestellt, das darf man nicht erwarten. Aber an einigen Stellen wird doch auf mögliche Stolpersteine hingewiesen.
Nicht das was ich gesucht hatte. - Ich bin Entwickler und ich muss natürlich auch Installationspakete erstellen, mit denen die Anwender meine Applikationen installieren können. Das macht man heutzutage mit dem Windows Installer und deswegen habe ich dieses Werk erstanden. Die Architektur des Windows Installer wird sehr eingehend und detailiert beschrieben. Aber die Sichtweise ist eher die des Entwicklers des Windows Installer als die eines Anwenders, der den Windows Installer benutzen möchte. Wenn ich ein Installpaket erstellen will, wie fange ich an? Wie mache ich weiter, wenn es darum geht, dass System zu verfeinern? Und wenn es sich vermeiden läßt, dann möchte ich nicht von Hand umfangreiche XML-Dateien editieren oder einen Haufen unterschiedlicher Tools benutzen. Ich wuensche mir eine integrierte, graphische Benutzeroberfläche. Das Visual Studio hat eine solche Oberfläche und die funktioniert auch. Nur einige Kleinigkeiten habe ich nicht hinbekommen. Dieses Werk geht darauf überhaupt nicht ein und ist mir dabei keine Hilfe.Sehr eingehend wird in dem Werk das Patch Management besprochen. Das braucht man, wenn bei einem installierten System nachträglich einzelne Dateien aktualisiert werden müssen. Und das macht man hauptsächlich dann, wenn die Gesamtinstallation so umfangreich ist, dass man sie nicht wiederholen kann oder will. Wer das braucht, sollte findet hier eine Menge Informationen. Ich brauche es nicht.
Geheimnisse gelüftet - Windows Installer 3.1 - Architektur, Troubleshooting, Patchmanagement so lautet der vollständige Titel des Buches - und genau das wird in dem Buch in verständlicher Weise beschrieben. Die Erläuterungen zur Architektur und zum Patchmanagement erfolgen auf einer sehr tieftechnischen Ebene, so dass der Leser die Geheimnisse und internen Abläufe des Installers nachvollziehen und entschlüsseln kann. Hierauf bauen die Informationen zum Troubleshooting auf, denn nur wer die internen Prozesse versteht, kann effektiv Probleme erkennen und beseitigen. Ein großes Lob an den Autor, denn durch dieses Buch habe ich viele Informationen erhalten, durch die meine tägliche Arbeit wesentlich effizienter verrichtet werden kann.
Solides Buch mit vielen Highlights - Dieses Buch beschreibt den Windows Installer vollständig und in verständlicher Weise. Die Beispiele sind sehr gut und nachvollziehbar. Die neuen Funktionen des MSI 3.1 werden detailliert erläutert. Ich hoffe, dass es ein ähnliches Buch zum Windows Installer 4.0 geben wird.
Mehr davon - Windows Installer 3.1 von Andreas Kerl ist ein Must Have für Jeden, der tiefer in die Technologie des Windows Installers einsteigen möchte. Es handelt sich um ein fundiertes und sehr gut strukturiertes Buch, dass sowohl als Nachschlagewerk, als auch als Bettlektüre geeignet ist. An vielen Stellen des Buches wird auf tieftechnischer Ebene der Installer durckleuchtet und es werden Problemlösungen angeboten und auch auf Fallstricke hingewiesen. So behandelt das Buch nicht nur die internen Abläufe des Installations- und Aktualisierungsprozesses, sondern zeigt auch die Internas beim Ausführen von Custom Actions. Gerade an dieser Stelle zeigt sich dass der Autor wirklich weiß wovon er schreibt. Es bleibt zu bemerken, dass dieses Buch einiges an Erfahrung und Umgang mit der Technologie voraussetzt, so dass ein Anfänger auf dem Gebiet des Windows Installers einige Zeit investieren muss um die Internas zu verstehen.