InstallAware for Windows Installer, Native Code, DRM, Virtualization.

Slides:



Advertisements
Similar presentations
InstallAware for Windows Installer, Native Code, DRM, Virtualization
Advertisements

MODULE 3: OS & APP LAYERS. Agenda Preparing and importing a gold image Creating and understanding Install Machines Creating basic Application layers Understanding.
Which server is right for you? Get in Contact with us
Windows Deployment Services WDS for Large Scale Enterprises and Small IT Shops Presented By: Ryan Drown Systems Administrator for Krannert.
3 Section C: Installing Software and Upgrades  Web Apps  Mobile Apps  Local Applications  Portable Software  Software Upgrades and Updates  Uninstalling.
Scripting Automated Solutions for Siemens PLM Software
CHANGE THINGS YOUR WAY May 30, 2006 Sales Force Automation Koen Pellegrims.
Kashif Jalal CA-240 (072) Web Development Using ASP.NET CA – 240 Kashif Jalal Welcome to week – 2 of…
11.1 © 2004 Pearson Education, Inc. Exam Planning, Implementing, and Maintaining a Microsoft Windows Server 2003 Active Directory Infrastructure.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 12: Managing and Implementing Backups and Disaster Recovery.
Hands-On Microsoft Windows Server 2003 Chapter 2 Installing Windows Server 2003, Standard Edition.
Module 6 Windows 2000 Professional 6.1 Installation 6.2 Administration/User Interface 6.3 User Accounts 6.4 Managing the File System 6.5 Services.
NETOP ONDEMAND What’s new in version 2.1? DECEMBER 09 NETOP ONDEMAND1.
Cambodia-India Entrepreneurship Development Centre - : :.... :-:-
How To Keep Up With Security Patches Eric Schultze Security Strategies Microsoft.
Deploying Visual Studio Team System 2008 Team Foundation Server at Microsoft Published: June 2008 Using Visual Studio 2008 to Improve Software Development.
 Visual Studio has great support for building ASP.NET web applications  Real web application development involves more than just copying the files created.
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
Full Packaged Product (FPP) OEM – PC Preinstall Volume Licensing.
OnBase Module Deployment
Dynamics AX Technical Overview Application Architecture Dynamics AX Technical Overview.
SharePoint Portal Server 2003 JAMES WEIMHOLT WEIDER HAO JUAN TURCIOS BILL HUERTA BRANDON BROWN JAMES WEIMHOLT INTRODUCTION OVERVIEW IMPLEMENTATION CASE.
Enterprise Reporting with Reporting Services SQL Server 2005 Donald Farmer Group Program Manager Microsoft Corporation.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 12: Managing and Implementing Backups and Disaster Recovery.
Working with Applications Lesson 7. Objectives Administer Internet Explorer Secure Internet Explorer Configure Application Compatibility Configure Application.
Hands-On Microsoft Windows Server 2008 Chapter 1 Introduction to Windows Server 2008.
InstallAware for Windows Installer. Key Objectives Who is InstallAware? Eliminate Bloated MSI Packages One-Click Deployment of Runtimes Improve Customer.
WebFOCUS Developer Studio Update Dimitris Poulos Technical Director September 3, 2015 Copyright 2009, Information Builders. Slide 1.
Introduction to HP LoadRunner Getting Familiar with LoadRunner >>>>>>>>>>>>>>>>>>>>>>
Tim Mangan Kahuna, TMurgent Technologies.  Applications Are Hard  Many Enterprises skipped Windows Vista  Capacity of computers not at necessary levels.
Module 8: Managing Client Configuration and Connectivity.
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 15 Installing and Using Windows XP Professional.
9/10/20151 Hyperion Enterprise 6.5 New Features & Functionality Robert Cybulski, CPA Finit Solutions.
Tutorial 11 Installing, Updating, and Configuring Software
Basics of Web Databases With the advent of Web database technology, Web pages are no longer static, but dynamic with connection to a back-end database.
InstallAware for Windows Installer. Agenda Who is InstallAware? Eliminate Bloated MSI Packages One-Click Deployment of Runtimes Improve Customer Relationships.
©Kwan Sai Kit, All Rights Reserved Windows Small Business Server 2003 Features.
Using the WDK for Windows Logo and Signature Testing Craig Rowland Program Manager Windows Driver Kits Microsoft Corporation.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 12: Managing and Implementing Backups and Disaster Recovery.
IT 211 Project Integration and Deployment Lab #11.
Section 10: Assigning and Publishing Software Packages Using MSI Packages to Distribute Software Using Group Policy as a Software Deployment Method Deploying.
Implementation - Deployment Methods of deployment –User PC –Network shared (workstation install) –Terminal server –Web Deployment (ActiveX) (Note: this.
10/1/2015 Chapter 2 Installing Windows XP Professional.
1 © Copyright 2009 EMC Corporation. All rights reserved. ISIS and PixTools Toolkits Quickly Enabling Document Capture Solutions EMC Corporation.
COLD FUSION Deepak Sethi. What is it…. Cold fusion is a complete web application server mainly used for developing e-business applications. It allows.
11 MANAGING AND DISTRIBUTING SOFTWARE BY USING GROUP POLICY Chapter 5.
Windows XP to Windows 7 using P2V Migration. Agenda Deploying Local P2V Migration for SA Retro Mode Scripts Customize MDT 2010 with Disk2VHD Windows Virtual.
Scalable Game Development William Roberts Senior Game Engineer
DEV325 Deploying Visual Studio.NET Applications Billy Hollis Author / Consultant.
WINDOWS XP PROFESSIONAL AUTOMATING THE WINDOWS XP INSTALLATION Bilal Munir Mughal Chapter-2 1.
Oracle Application Express. Program Agenda Oracle Application Express Overview Use Cases Key Features Packaged Applications Packaging Pricing Call to.
30/10/2000 Software Installation and Maintenance at LAL - JLab 2000 Software Installation and Maintenance at LAL Michel Jouvin LAL, Orsay
One Platform, One Solution: eToken TMS 5.1 Customer Presentation November 2009.
InstallAware for Windows Installer. Agenda Who is InstallAware? Eliminate Bloated MSI Packages One-Click Deployment of Runtimes Improve Customer Relationships.
Open Solutions for a Changing World™ Copyright 2005, Data Access Worldwide June 6-9, 2005 Key Biscayne, Florida 1 Application Deployment Stephen W. Meeley.
Hosting Websites and Web Applications with Microsoft ® SQL Server ® 2008.
Plug-In Architecture Pattern. Problem The functionality of a system needs to be extended after the software is shipped The set of possible post-shipment.
Eliminate Team Build Headaches with Unit Tests, WiX and Virtualization Benjamin Day
Planning Server Deployments Chapter 1. Server Deployment When planning a server deployment for a large enterprise network, the operating system edition.
A S P. Outline  The introduction of ASP  Why we choose ASP  How ASP works  Basic syntax rule of ASP  ASP’S object model  Limitations of ASP  Summary.
Upgrade on Windows 7. DownloadSoftware Download Software from link provided in Webliography: e/
InstallAware for Windows Installer, Native Code, DRM, Virtualization.
InstallAware A Simple Solution for Windows Installer
Introduction ITEC 420.
Extended Operating System Support
Laplink PCmover.
Application Packaging
Automated Update System
Solutions: Backup & Restore
InstallAware for Windows Installer, Native Code, MSIX, Virtualization
Presentation transcript:

InstallAware for Windows Installer, Native Code, DRM, Virtualization

Key Objectives Who is InstallAware? Eliminate Bloated MSI/EXE Packages One-Click Deployment of Runtimes Improve Customer Relationships Simplify and Consolidate Setup Projects Eliminate Custom Actions InstallAware X2 Feature Highlights Available Editions and Pricing

Who is InstallAware?

Founded in 2003 by former InstallShield employees who sensed that InstallShield was not leading the market: –Lack of innovation –Hard to learn and use –Thousands of outstanding work orders –Outdated user interface and setup engine –Copy-cat products were not innovating either

What Makes InstallAware Unique? InstallAware is the: –Fastest –Most Scalable –Best Looking –Easiest to Program Windows Installer solution. InstallAware improves the end-user experience and the development experience.

What Makes InstallAware Unique? InstallAware provides leadership by: –Keeping standards from driving your processes –Helping you do with your setups what was not possible before –Providing a powerful abstraction of Windows Installer technology in MSIcode scripting –Providing the fastest, most scalable, and most flexible installation engine for Windows

What Makes InstallAware Unique? InstallAware makes it much easier to support Windows Installer: –No proprietary database or custom action programming is required to build installations –InstallAware abstracts all MSI internals into an intelligible script called MSIcode! –InstallAware automatically builds logo-compliant Windows Installer packages –InstallAware builds setups that can be deployed unattended via Group Policy –InstallAware lets you integrate your business logic into your installer and make intelligent decisions at install-time

What Makes InstallAware Unique? InstallAware has its own Native Code Setup Engine: –Runs where Windows Installer is disabled or damaged (Windows Safe Mode, corrupt system) –Supports multiple simultaneous installations –Fastest installer for Windows –Most flexible runtime scripting options –Shell to any third party MSI or EXE setup, even capturing their native setup progress –Use Direct Deploy technology to silently push any EXE or MSI setup across an entire Active Directory network in a single click – absolutely no client or server software needed, absolutely no setup repackaging needed to convert EXEs to MSIs!

Eliminate Bloated MSI/EXE Packages

InstallAware reduces the size of a setup by up to 90% using the best compression available – 64 bit LZMA, LZMA2, and BCJ2. InstallAware can even re-compress files and packages that have already been compressed using other compression formats. Only InstallAware builds setups with advanced better-than-Microsoft compression.

Eliminate Bloated MSI/EXE Packages InstallAware makes it easy to download technology runtimes or optional application features only when needed/selected. InstallAware does not produce empty web based installers that force an Internet connection even to copy vital application files. Only InstallAware lets the developer choose exactly which files go online in a setup.

One-Click Deployment of Runtimes

InstallShield’s bundled runtimes can be very difficult to get working properly. Common frameworks like Microsoft.NET and SQL Server deploy very simply using InstallAware. Plus, InstallAware improves compression by as much as 90% - at no effort/cost to you.

One-Click Deployment of Runtimes InstallAware provides one-click runtime installers for: –Microsoft.NET Framework (with service packs) –Microsoft SQL Server Express (custom instances) –Microsoft Visual Basic VMs –Microsoft Visual C++ Runtimes (with secure updates) –Crystal Reports for Microsoft.NET Framework –Microsoft Data Access Components (MDAC) –Microsoft DirectX –Ability to build your own custom runtimes

One-Click Deployment of Runtimes All one-click runtimes can, with one click: –Add all nested dependencies to the setup project –Add all necessary hardware/software requirements to the setup project Only InstallAware automatically adds the proper system checks and nested runtime dependencies.

Can I install older technologies? You can easily add any merge module or other technology installers to your setup, plus InstallAware lets you: –Improve compression –Run them silently –Capture and display native progress –Take actions based on return codes

Improve Customer Relationships

InstallAware helps you gain critical software Business Intelligence by making it much easier to: –Register users online from directly within the setup dialogs –Survey users when they uninstall your software –Track product usage when customers check your website for updates

Improve Customer Relationships Only InstallAware lets you handle Digital Rights Management tasks such as: –Authenticating users online before they can install the product (full sample project included) –Authenticating users before they download and install updates –Defining application features on-the-fly, based on results of live authentication

Simplify and Consolidate Setup Projects

Consolidate Setup Projects Do you maintain separate installers for similar products or product editions? Do you use complex automation interfaces to emit setup projects? Wish you had an easier way to manage your releases? Consolidate your projects with InstallAware.

Consolidate Setup Projects Only InstallAware lets you: Conditionally exclude/include files, registry keys, and other setup actions at build time Inject and customize text at build time Build multiple flavors and editions of your product from a single setup project Save yourself the complexity and overhead of managing multiple redundant setup projects

Eliminate Custom Actions

Custom action authoring is an inherently error prone process Developing custom action DLLs requires programming skills Unforeseen scheduling errors with custom actions can lead to unexpected, hard to reproduce setup errors

Eliminate Custom Actions MSIcode eliminates custom actions: Only available with InstallAware, MSIcode is a human readable, linear setup script No programming skills are required to develop MSIcode scripts All common setup tasks are available as drag-drop script commands in MSIcode InstallAware converts your MSIcode script to a Windows Installer MSI database automatically at build time Let InstallAware worry about generating an MSI package that gets the job done right

InstallAware X2 Product Highlights

What’s New with Version X2? InstantInstall Technology: The Fastest Windows Installer. 64 bit Compression: Reduce runtimes and app sizes by up to 90% on 64 bit computers with 64 bit Windows installed. Windows 10 Eco-System: Featuring full support and integration with Visual Studio 2015 and.NET Framework 4.6. Transition Effects: Sexy and smooth dialog wizard transitions, offering an unmatched out-of-the-box experience for your users. Both fade and slide effects are available, and supported on all custom dialogs. Team Foundation Server: The InstallAware IDE integrates with Team Foundation Server versions 2010, 2012, and 2013; providing seamless source/version control functionality. Application Pinning: InstallAware is the only installer which lets you pin your apps to the Windows 8.1 Start Screen/Windows 10 Live Tiles Start Menu – something claimed “impossible” by Microsoft and other setup kits.

64 Bit Support in InstallAware X2 Target all 32 and 64 bit versions of Windows with one setup, one wizard. Support includes: –x64 processors –ia64 processors –EM64T processors –Windows XP x86 through Server 10 x64 –New 64 bit compression for super size shrinks

Virtualization in InstallAware X2 Check to see if the setup is running on a virtualized operating system –Detect VMware, Virtual PC, or Hyper-V virtualization platforms –Optionally disable setups from running when a virtual machine is detected –Take specific actions when your software is being installed virtualized

Drivers with InstallAware X2 –Install drivers on x86, x64, and ia64 platforms –Check for the presence of a device –Manage signature warnings –Suppress ARP applet entries –Complete sample project included –Based on DIFx 2.1

Windows 10 & Visual Studio 2015 No matter how you author your setups – InstallAware’s output MSI is always Windows 10 Certified logo compliant, automatically. Forget about validation suites and authoring requirements! InstallAware’s Visual Studio 2015 Add-In automatically creates setup projects for your solutions. Build/run your setups inside the Visual Studio IDE or fine tune them with InstallAware.

Web Updates & InstallAware X2 –Build updates from an integrated view –Choose from three web update modes: scheduled, manual, or fully automatic (always forcing only the latest version of your app to run/install) –Deploy an update client that integrates with the Windows Task Scheduler, or works stand-alone from the Start Menu, or is invoked at every run of your setup for guaranteed updates –Minimize updates to the system tray, or work interactively –Fully customizable update user interface and logic – target updates by product version, language, and other business logic –Serve patches, full blown new version installers, or other types of applications as updates –Use the new automatic web updates to easily build third party product bundles with your application

Web Update Costs InstallAware Web Updates do not cost extra. –In Version X2, Web Updates are included with every product version, from Express to Studio Admin editions –InstallShield has removed the Update Service Starter edition, requiring their users to pay for web updates

Upgrading to InstallAware X2 Now is the best time to InstallAware: –New built-in InstallShield, Wise import for one-click conversion of InstallShield projects saved as XML files and WiseScript files –Call “Set Variable NATIVE_ENGINE to TRUE” to enable the new InstantInstall Native Engine 3.0 in any existing setup –Set the variable back to FALSE to use the Windows Installer Engine

What Else Can InstallAware Do? Run SQL Scripts on Microsoft, Oracle, or MySQL database servers Create new IIS websites, virtual folders, application pools Register assemblies, call.NET installer classes Install ODBC drivers and DSNs Install services, register file types, environment variables Share folders, set access control lists on a variety of system objects Call any custom DLL or EXE file Extend the IDE directly with custom plug-ins that participate in the build process

Available Editions and Pricing

Express vs. Developer Edition –Express provides point-and-click simplicity –Express does not include MSIcode scripting capabilities or App-V build capabilities –Developer provides full scripting capabilities with advanced project samples and App-V build targets –Express uses the same project format with other InstallAware editions for instant migration

Developer vs. Studio Edition –Developer offers MSIcode scripting, with easy-to-learn drag-drop authoring –Developer lets you fully customize the setup logic and actions –Studio includes a dialog designer for your setup wizards, and a MSIcode debugger –Studio offers Compiler Variables, letting you build multiple setup releases from a single source project without complex automation

Studio vs. Studio Admin Edition –Studio Admin allows you to import and customize MSI and MSM databases –Studio Admin lets you perform setup capture on existing installations to convert them into InstallAware packages –The automation interface allows you to emit complete setup projects programmatically, without access to the InstallAware IDE

Pricing Full VersionCompetitive UpgradeUpgrade Express Developer Studio1,9991, Studio Admin3,9992,6391,999

Licensing Options One license is required for each developer using the IDE Floating licenses are available for non- simultaneous usage by more than one developer (+50%) No additional licenses are required for build machines with the purchase of a Studio or Studio Admin edition

Competitive Upgrades Users of any version of InstallShield and Wise products are eligible Competitive upgrades qualify you for an instant 34% discount Just provide your competitive product serial number to qualify

Upgrades and Maintenance Packs Minor version upgrades are free for life Major version upgrades are free within 3 months of your original order date Upgrades may be ordered any time at 50% of new product cost Maintenance packs are available for 1 or 2 year terms, at 40% and 70% surcharges respectively