Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Creating Great Installers - Cleveland WPF

Fec6a312fc2dff26897c287bd941cdd8?s=47 Joe Kuemerle
November 21, 2012

Creating Great Installers - Cleveland WPF

Whether you are creating applications to run on millions of desktops or server side applications that only your network administrators will set up, your most lasting impression will be that of your installation experience. This session will give an overview of the free WiX toolset and how to create and maintain a great installer. We will then dive deeper into the flexibility provided by WiX by integrating it into our build script, perform deep customization of the installation process, ensure correct prerequisites are installed and provision other services like IIS configuration and database deployments. Attend and learn about how to make a great first impression with WiX.

Fec6a312fc2dff26897c287bd941cdd8?s=128

Joe Kuemerle

November 21, 2012
Tweet

Transcript

  1. Creating Great Installers Joe Kuemerle @jkuemerle / www.kuemerle.com

  2. @jkuemerle / www.kuemerle.com Joe Kuemerle • Developer at BookingBuilder Technologies

    • Over 15 years of development experience with a broad range of technologies • Focused on application and data security, coding best practices and regulatory compliance • Presenter at community, regional and national events.
  3. @jkuemerle / www.kuemerle.com

  4. @jkuemerle / www.kuemerle.com

  5. @jkuemerle / www.kuemerle.com

  6. @jkuemerle / www.kuemerle.com Product Feature Feature Feature Component Component Component

    Files Registry Shortcuts Services SQL IIS
  7. @jkuemerle / www.kuemerle.com Photo Attributes • http://www.flickr.com/photos/will- lion/3113287885 • http://www.flickr.com/photos/citrixonline/54472

    48934 • http://www.flickr.com/photos/petereed/4963929 56 • http://www.flickr.com/photos/amatuerphotograp her/1348136073
  8. @jkuemerle / www.kuemerle.com Tools – Wix: http://wix.codeplex.com/ – Wix Extended

    Bootstrapper Application: http://wixextba.codeplex.com – WixEdit: http://wixedit.sourceforge.net/ – Wix#: http://www.codeproject.com/Articles/31407/Wix- WixSharp-managed-interface-for-WiX – Orca: included in Windows SDK – Shimmer: https://github.com/github/Shimmer
  9. @jkuemerle / www.kuemerle.com References • UI Sequence: http://msdn.microsoft.com/en- us/library/windows/desktop/aa372039(v=vs.8 5).aspx

    • Execute Sequence: http://msdn.microsoft.com/en- us/library/windows/desktop/aa372038(v=vs.8 5).aspx
  10. @jkuemerle / www.kuemerle.com