Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.
The Definitive Guide to Windows Installer and over 300,000 other books are available for Amazon Kindle – Amazon’s new wireless reading device. Learn more

 

or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
40 used & new from $27.97

Have one to sell? Sell yours here
 
   
The Definitive Guide to Windows Installer (Expert's Voice in Net)
 
 
Start reading The Definitive Guide to Windows Installer on your Kindle in under a minute.

Don’t have a Kindle? Get yours here.
 
  

The Definitive Guide to Windows Installer (Expert's Voice in Net) (Paperback)

by Phil Wilson (Author)
Key Phrases: merge module, custom actions, launch conditions, Windows Installer, Program Files, Remove Programs (more...)
3.8 out of 5 stars See all reviews (6 customer reviews)

List Price: $49.99
Price: $44.99 & this item ships for FREE with Super Saver Shipping. Details
You Save: $5.00 (10%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Friday, July 17? Choose One-Day Shipping at checkout. Details
24 new from $32.53 16 used from $27.97
Also Available in: List Price: Our Price: Other Offers:
Kindle Edition (Kindle Book) $39.99

Frequently Bought Together

The Definitive Guide to Windows Installer (Expert's Voice in Net) + Deploying .NET Applications: Learning MSBuild and ClickOnce (Expert's Voice in .Net) + Smart Client Deployment with ClickOnce: Deploying Windows Forms Applications with ClickOnce (Microsoft .NET Development Series)
Price For All Three: $112.47

Some of these items ship sooner than the others. Show details


Customers Who Bought This Item Also Bought

Pro C# 2008 and the .NET 3.5 Platform, Fourth Edition (Windows.Net)

Pro C# 2008 and the .NET 3.5 Platform, Fourth Edition (Windows.Net)

by Andrew Troelsen
4.4 out of 5 stars (56)  $37.79
Windows® Internals: Including Windows Server 2008 and Windows Vista, Fifth Edition (PRO-Developer)

Windows® Internals: Including Windows Server 2008 and Windows Vista, Fifth Edition (PRO-Developer)

by Mark Russinovich
5.0 out of 5 stars (2)  $44.09
Smart Client Deployment with ClickOnce: Deploying Windows Forms Applications with ClickOnce (Microsoft .NET Development Series)

Smart Client Deployment with ClickOnce: Deploying Windows Forms Applications with ClickOnce (Microsoft .NET Development Series)

by Brian Noyes
4.4 out of 5 stars (8)  $31.49
Advanced Windows Debugging (Addison-Wesley Microsoft Technology Series)

Advanced Windows Debugging (Addison-Wesley Microsoft Technology Series)

by Mario Hewardt
4.9 out of 5 stars (21)  $48.59
Windows via C/C++ (Pro - Developer)

Windows via C/C++ (Pro - Developer)

by Jeffrey M. Richter
4.6 out of 5 stars (14)  $44.09
Explore similar items

Editorial Reviews

Product Description
This book definitely merits a spot on every packager's bookshelf!</a></p> </blockquote> <p id="quoteAuthor">&#8212; Darwin Sanoy, DesktopEngineerTraining.com</p></div>

<p>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&emdash;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. </p>

<p>This book covers every aspect of using the Windows Installer&emdash;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 <i> The Definitive Guide to Windows Installer </i> picks up where the other books trail off.</p>

About the Author
Phil Wilson graduated from the University of Aston, Birmingham, England, 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 8 years, and he became a Microsoft MVP for Windows Installer in 2003. To get away from computers, he plays and records guitar, and enjoys camping in the California desert.


Product Details

  • Paperback: 260 pages
  • Publisher: Apress (May 4, 2009)
  • Language: English
  • ISBN-10: 1590592972
  • ISBN-13: 978-1590592977
  • Product Dimensions: 9.2 x 7.5 x 0.8 inches
  • Shipping Weight: 1.2 pounds (View shipping rates and policies)
  • Average Customer Review: 3.8 out of 5 stars See all reviews (6 customer reviews)
  • Amazon.com Sales Rank: #74,953 in Books (See Bestsellers in Books)

Inside This Book (learn more)


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

6 Reviews
5 star:
 (1)
4 star:
 (4)
3 star:    (0)
2 star:
 (1)
1 star:    (0)
 
 
 
 
 
Average Customer Review
3.8 out of 5 stars (6 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
11 of 11 people found the following review helpful:
4.0 out of 5 stars Good But Not Definitive, July 27, 2005
By William E. Blum (San Ramon, CA USA) - See all my reviews
(REAL NAME)   
I say it's not definitive because I think that means there's nothing more to be said on the subject. The MS Windows Installer technology is huge, and it would take a book five times the length of this one to be definitive. This book describes the client/server architecture of the installer and explains about the important tables in the database. It demonstrates how to make an installation package with Visual Studio, but assumes you will be using a commercial package in real life. To get the most out of the book, you'll need to install Orca, which is available in the Microsoft Installer SDK. Orca lets you view and edit the tables in an installation package.
After a bit of orientation, each chapter tackles a common installation topic: patches, ASP.NET, .NET assemblies, windows services, and the installer APIs. Wilson is good about explaining why something should be done a certain way and giving you the background to understand it.
My only disappointment is that, due to the shortness of the book, there is no room to go into more detail about some of the standard actions. I'd like to have seen an example of the minimal set of actions needed to install a file; kind of the hello world of installer. The beginning example he provides is built with Visual Studio, and I'm sure it puts in a lot more actions than are really needed, so it's hard to mentally associate what the package is doing with the action records that are doing it. To really understand how the installer works, you should be able to build a package from scratch with Orca.
There are few or no typos, which is amazing for a computer book nowadays, and I didn't find any errors of fact.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
24 of 29 people found the following review helpful:
4.0 out of 5 stars Very elegant new approach, June 18, 2004
By W Boudville (Terra, Sol 3) - See all my reviews
(TOP 50 REVIEWER)    (REAL NAME)      
Many developers who write applications for a Microsoft operating system know all too well of installation hazards. The possibility of introducing DLLs that are incompatible with existing DLLs, for example. Plus lots more things that could fail. Wilson starts off his book with a listing of what could traditionally go wrong in an installation.

Not to put too fine a point on it, but this was a wretched state of affairs. You typically had programming expertise in your particular field. But there should have been no a priori reason why this expertise should have to stretch to the installation process. Right?

Wilson gives an alternative. He details how you can use Windows Installer to install and uninstall your application. The process is still nontrivial, mind you. Which is why we have a book of this length. But it shows how, if you fit your application within WI's strictures, then the entire install is now much easier and safer.

Perhaps the single best advantage is that WI makes your install a transaction. Either it all works, or the install will fail and your system will be unaffected. Atomic. We have rollback ability.

Those of you familiar with SQL and transaction processing will recognise this. Wilson shows that WI is in fact based on SQL tables and relational processing. Some people at Microsoft made a nice design! By undergirding the installation with SQL tables. It lets WI have an inner coherent structure, into which third party applications can fit, in a disciplined way. Plus, it allows the panoply of SQL queries. At the right level, it is an elegant approach.

Comment Comment (1) | Permalink | Was this review helpful to you? Yes No (Report this)



 
2 of 2 people found the following review helpful:
4.0 out of 5 stars An excellent place to start to learn about Windows Installer, June 11, 2009
By R. B. DOE (Seattle, WA United States) - See all my reviews
(REAL NAME)   
I purchased this book in a panic after I inherited a pile of WiX installer responsibilities as a result of a layoff. We live in interesting times.

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.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

4.0 out of 5 stars Very useful book
This book covers in a simply and useful way several aspects of Windows Installer. I suggest this book as a "bible" for those programmers who needs to customize their installation... Read more
Published on June 11, 2007 by Sandro Rosi

2.0 out of 5 stars Not for the grammer police
I liked that this was a Windows Installer book. I also liked how short it was (less than 300 pages). Read more
Published on March 23, 2005 by E. West

5.0 out of 5 stars Sixteen superbly organized and presented chapters
Specifically designed and written on an intermediate to advanced user level, The Definitive Guide To Windows Installer by Windows expert Phil Wilson fully lives up to the promise... Read more
Published on September 11, 2004 by Midwest Book Review

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]


Active discussions in related forums
   


Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Summer Sales

Omaha Steaks Hamburgers
Shop the summer food sale and save up to 50% on salsas and spreads, steaks and burgers, seafood, oils and vinegars, and desserts, only at Amazon Gourmet.

See all sale items

 

Best Books of 2008

Best of 2008
Find our top 100 editors' picks as well as customers' favorites in dozens of categories in our Best Books of 2008 Store.
 

Dive into Summer Reading

Summer Reading for Kids and Teens
Don't even think about hitting the beach without browsing the books in our Summer Reading Store. Discover bestsellers, paperback picks, beach reads, and more terrific titles all summer long.
 

Complete Your Kitchen Cabinets with Hardware

Shop for kitchen cabinet knobs and pulls
Transform your kitchen cabinets with stately or whimsical knobs and pulls. Choose from modern chrome, rustic bronze, and more.

Shop for kitchen cabinet knobs and pulls

 

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Free
Free by Chris Anderson
Paranoia
Paranoia by Joseph Finder
My Soul to Lose
My Soul to Lose by Rachel Vincent
Glenn Beck's Common Sense

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates