- Taschenbuch: 324 Seiten
- Verlag: Apress; Auflage: Softcover reprint of the original 1st ed. (1. Mai 2006)
- Sprache: Englisch
- ISBN-10: 1590592972
- ISBN-13: 978-1590592977
- Größe und/oder Gewicht: 19,1 x 1,9 x 23,5 cm
- Durchschnittliche Kundenbewertung: Schreiben Sie die erste Bewertung
- Amazon Bestseller-Rang: Nr. 206.637 in Fremdsprachige Bücher (Siehe Top 100 in Fremdsprachige Bücher)
- Komplettes Inhaltsverzeichnis ansehen
Andere Verkäufer auf Amazon
+ kostenlose Lieferung
+ kostenlose Lieferung
The Definitive Guide to Windows Installer (Expert's Voice in Net) (Englisch) Taschenbuch – 1. Mai 2006
Kunden, die diesen Artikel gekauft haben, kauften auch
Es wird kein Kindle Gerät benötigt. Laden Sie eine der kostenlosen Kindle Apps herunter und beginnen Sie, Kindle-Bücher auf Ihrem Smartphone, Tablet und Computer zu lesen.
Geben Sie Ihre Mobiltelefonnummer ein, um die kostenfreie App zu beziehen.
Wenn Sie dieses Produkt verkaufen, möchten Sie über Seller Support Updates vorschlagen?
When a company builds and ships software, the installation process is often the first opportunity for a customer to view the the product and the company--and the installation experience can make or break a lasting impression. So this book is ideal for companies and developers who want to impress their clientele. This book covers every aspect of using the Windows Installer--the underlying installer technology in Windows. A valuable tool for you software developers, this book helps ensure thorough and reliable installation for your customers. Most other books for software developers end too abruptly and omit critical information, like how to create the necessary installation software. But The Definitive Guide to Windows Installer picks up where the other books trail off.
Über den Autor und weitere Mitwirkende
Phil Wilson graduated from the University of Aston in Birmingham, U.K. with a bachelor's degree in chemistry, but he preferred computers to test tubes and eventually worked for 15 years on developing operating systems for Burroughs and Unisys mainframes. Phil started programming for Windows in the early 1990s and has developed in MFC, ATL COM, Visual Basic, and C#. He has been involved in installation design and technology for about eight years, and he became a Microsoft "Most Valuable Professional" for Windows Installer in 2003. To get away from computers, he plays and records guitar, and enjoys camping in the California desert.
|5 Sterne (0%)|
|4 Sterne (0%)|
|3 Sterne (0%)|
|2 Sterne (0%)|
|1 Stern (0%)|
Die hilfreichsten Kundenrezensionen auf Amazon.com
1. 50,000 Foot Overview
a. Covers a few (it even mentions that the list is NOT exhaustive) of the issues with installations
b. Future NOT covered
c. Summary introduces an entirely new and IMPORTANT concept
2. Hello World
a. Same as every example on the internet
b. GUIDS, an integral part of the Installer are only overviewed in a few paragraphs
c. A section covering the Installer API, huh why is this in with the Hello World example
a. This chapter SUCKS
b. Does mention the issues with Shared Components
c. Merge Module, why here?
d. More API stuff stuck in the middle of Side-by-side install…
e. Does NOT cover
i. Isolated Applications
ii. COM+ Applications
iii. Self Registration vs. Registry Table use
vi. COM Interop
vii. Strong naming
viii. Uninstall of COM Components
ix. Upgrade of COM Components and the issues with Interface changes.
4. Search and Conditionals
a. Not much here that is not covered in the SDK
5. Sequence and Custom Actions
a. Some stuff covered here
b. Leaves out the issues with execution order and custom actions
c. Covers nested installations which are no longer supported
6. How Do you Fix It?
a. Covers updates only nothing about the Repair feature
b. Does cover several other issues decently
7. ASP .NET Installations
a. Sample app
b. Does cover not installing to the root
8. .Net Assemblies
i. More FUD
ii. Does not really cover GAC versioning at all
b. COM Clients
i. Not in the chapter with COM
c. Acceptable coverage of other areas.
9. Install Design
a. One great point here about Application prerequisites
b. A good discussion regarding the issues with, and possible solutions to those issues, when dealing with self-extracting executables and installation prerequisites.
c. Rounds out with a decent discussion of UI and several other issues
10. Windows Services
a. Good Coverage of Win32 and .NET Service installations
11. The GAC and Updating Assemblies
a. Ultimately good coverage of GAC issues, and how to work through them.
b. However, this chapter still presents an unhealthy dose of FUD regarding the GAC
12. Using Patches
a. Update the Hello World example
b. Did not read this chapter in-depth
13. Installation Environments
a. Terminal Services
b. 64 Bit machines
d. Internet Installations
14. Tips and Tricks
a. One warning, “VBScript Custom Actions Are Easy” does NOTHING to cover the issues regarding Custom Actions in General and specifically the issues with VBScript custom actions. This Tip is downright dangerous.
15. Installer API
a. Leaves out the free tools, the most glaring Omission here is WIX which is used by most internal MS installer teams, and is free.
This book covers creation of Windows Installers using Visual Studio. (This book does not cover WiX.) A key point is that an MSI file is a database, comprised of many tables. This books shows hows to exploit this architecture.
The process of creating installers with Visual Studio is a little unusual, but makes sense when you try it. Visual Studio can produce an impressive, somewhat customized installer quite easily. I literally started with nothing, and in 12 minutes, I had built an installer for a large project. However, the resultant installer may not be exactly what you had in mind. To customize the installer, use Orca to edit the resultant MSI installer manually. Write scripted SQL queries to edit the resultant process automatically, possibly as a post-build event. This book takes you through that process.
This book advanced my skills from knowing nothing about installers to being the local expert. (I am now converting WiX installers to Visual Studio installers.) It was a great starting point, but I found that I needed to search MSDN to find some details. The book is VB-centric with regards to scripting, which for me is a negative, but may be positive for you. I would like to see coverage of MSI manipulation in tools more typical of a build environment, namely Perl or PowerShell.
In summary, read this book to get the big picture and lots of details, and then plan to get other details from MSDN.
Also, it refers to a very old version of the Windows Installer engine, many things have changed since this book was written. We're in Version 4.5.x now, this book written around Version 2.x.