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 Stolpersteine
d) 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.