Comments
Richard Davies wrote: The UK has a good crop of technology pioneers in cloud computing - for example ElasticHosts, FlexiScale, Flexiant, OnApp - and also some strong government initiatives such as G-Cloud. We will have to see whether this kind of technical leadership converts into swift mass-market adoption or not.
Cloud Expo on Google News


2008 West
DIAMOND SPONSOR:
Data Direct
SOA, WOA and Cloud Computing: The New Frontier for Data Services
PLATINUM SPONSORS:
Red Hat
The Opening of Virtualization
GOLD SPONSORS:
Appsense
User Environment Management – The Third Layer of the Desktop
Cordys
Cloud Computing for Business Agility
EMC
CMIS: A Multi-Vendor Proposal for a Service-Based Content Management Interoperability Standard
Freedom OSS
Practical SOA” Max Yankelevich
Intel
Architecting an Enterprise Service Router (ESR) – A Cost-Effective Way to Scale SOA Across the Enterprise
Sensedia
Return on Assests: Bringing Visibility to your SOA Strategy
Symantec
Managing Hybrid Endpoint Environments
VMWare
Game-Changing Technology for Enterprise Clouds and Applications
Click For 2008 West
Event Webcasts

2008 West
PLATINUM SPONSORS:
Appcelerator
Get ‘Rich’ Quick: Rapid Prototyping for RIA with ZERO Server Code
Keynote Systems
Designing for and Managing Performance in the New Frontier of Rich Internet Applications
GOLD SPONSORS:
ICEsoft
How Can AJAX Improve Homeland Security?
Isomorphic
Beyond Widgets: What a RIA Platform Should Offer
Oracle
REAs: Rich Enterprise Applications
Click For 2008 Event Webcasts
SYS-CON.TV
Top Links You Must Click On


InstallShield Express 2
InstallShield Express 2

You spend weeks, months, maybe years developing your application. Your testing phase is going well and you're almost ready to begin thinking about your deployment phase. Just when you think it's safe to breathe again, you're faced with the daunting task of deploying your application on the desktops of thousands of users. If your application is for the commercial market, then you have no idea how many users you will need to deploy it to. You need an easy, fail-safe way to get your application installed. Have no fear, InstallShield Express is here!

What is InstallShield Express?
InstallShield Express 2 is the first completely visual installation development system. Built on the technology of InstallShield, the world's most reliable software for Windows installation, it provides automatic support for more visual development environments than any other program, so developers can quickly and easily deploy the components their applications require. With InstallShield Express 2, developers can create Windows 95/NT logo-compliant installations in less than 10 minutes. No more frustrating days of grappling with Install Builder.

Setup Checklist
InstallShield Express' main screen is the setup checklist. It is from this screen that you will create every piece of your installation. Each step is logically organized in nine easy steps. I will briefly explain each step.

Set the Visual Design
This is where you define application information such as your application's name and version number. You can also define certain features of your installation routine such as your target platform (InstallShield Express supports both 16 and 32 bit platforms).

Specify Components and Files in Planning your Installation
Before you actually begin using InstallShield Express, it's a good idea to organize all the files you will need on paper and organize them into groups, components and setup types. Groups, components and setup types provide the framework for copying your files. Groups are a collection of files such as readme, help and tutorial files. Groups can then be assigned to components in which the readme, help and tutorial files group would be assigned to the Help Docs component. Setup types are usually typical, compact and custom. If you are offering multiple setup types, you will specify which components are included with each setup type. If you are not offering multiple setup types, you don't even need to worry about components. As you can see, creating your installation takes careful planning. Believe me, a well thought out plan will save you a lot of time when creating your installation. This portion took the most time for me. I did not prepare ahead of time and spent more time than necessary on this step. Note: You can open Windows Explorer from this section and drag and drop files from explorer to your groups.

Select User Interface Components
This is the fun part. Here is where you design the GUI portion of your installation. You have 13 different dialog boxes to choose from. Some options are a welcome message, software license agreement and a progress indicator. Before there was InstallShield Express, I spent hours with InstallShield 3, which comes with its own scripting language and is the only way to create an installation. With InstallShield Express, all I have to do is point and click on the dialog boxes I want and I'm done. This feature alone is well worth the cost of the product.

Make System File Changes
If you're building an installation for a 16-bit application, you will need to use this section. Here is where you will define any .INI file settings that need to be modified or updated. You can also make changes or add to your autoexec.bat and config.sys files as well.

Make Registry Changes
If you're building an installation for a 32-bit application you will need to use this section. Here is where you will define any registry settings that need to be inserted or updated. InstallShield Express automatically makes the necessary registry entries to enable uninstallation.

Specify Folders and Icons
This dialog allows you to specify the icons you want to place in your application's folder and define the initial size of your application's window. You can also select an alternate working directory, choose an image from a separate resource, specify a shortcut key or place an icon in a specified folder.

Run Disk Builder
All the hard work has been done and you're ready to create the disk images. With one click of a button InstallShield Express will verify that all of your settings are correct, compress your files and create diskette images. You have many options for disk size such as: 1.44mb, CD-ROM (includes an option for autorun) and 120MB. I have to say the compression routine is excellent. InstallShield Express created one less diskette than my original Install Builder installation.

Test the Installation
It is a good idea to test your installation routine before giving it to your users or customers. By clicking on this option, InstallShield Express will take you through a dry run of your installation using all the settings you previously defined. Be careful here; it will actually make your .INI or registry modifications that you specified.

Create Distribution Media
Once you are satisfied with your installation, you can copy the diskette images to floppy. You have the choice of copying all diskettes or only the ones you choose.

Summary
I can't say enough about this amazingly easy and fun product. I am now able to sleep at night knowing my customers are not going to be calling me with problems installing my application. There was one bug in creating a 16-bit target platform installation: At the end of the installation it would GPF. This was fixed with InstallShield Express 2.01. I was able to download the upgrade over the Internet. You can download a full working demo of InstallShield Express at http://www.installshield.com/express www.installshield.com/express. I was very pleased with their technical support as well. They were very responsive to my e-mail questions, and their news server on the Internet was also very helpful. I highly recommend this product to anyone who needs to create an installation routine for their application.

About Jason Cohen
Jason Cohen is Director of Technology at WEBSPEDiTE, Inc, a consulting and development company specializing in Object-Oriented Analysis and Design and developing N-Tier systems using PowerBuilder. Jason is currently assisting an insurance firm re-architect their current two-tier client/server systems into an object based, N-Tier environment. He also teaches PowerBuilder at the University of South Florida.

In order to post a comment you need to be registered and logged in.

Register | Sign-in

Reader Feedback: Page 1 of 1

Enterprise Open Source Magazine Latest Stories . . .
Apache Deltacloud, the Red Hat-contributed ReSTful API that abstracts differences between clouds so services on any cloud can be managed – provided of course there’s a driver – has graduated from the Apache Foundation’s incubator and is now a full-fledged Top-Level Project (TLP). The...
With Cloud Expo 2012 New York (10th Cloud Expo) just four months away, what better time to start introducing you in greater detail to the distinguished individuals in our incredible Speaker Faculty for the technical and strategy sessions at the conference... We have technical and st...
AMD said late Tuesday that its chief sales officer Emilio Ghilardi had left the company and that CEO and president Rory Read is going to do his job while a replacement is sought. AMD didn’t say why Ghilardi left but it’s assumed Read wants his own people. Read is relatively new to th...
During the lifespan of M3 (Monitis Monitor Manager) there has always been something lacking – timers. M3 execution procedure was outlined in this previous article. The execution mentioned in the latter was a one-time-execution, whereas server monitoring requires periodic invocati...
Red Hat is putting its bought-in Gluster scale-out NAS storage technology, acquired in October, on the Amazon cloud. It’s styled Red Hat Virtual Storage Appliance for Amazon Web Services and other clouds are supposed to follow in short order.
A new episode of the screencast series is now available at the OpenNebula YouTube Channel. This screencast demonstrates the new easily-customizable self-service portal for cloud consumers. Its aim is to offer a simplified access to shared infrastructure for non-IT end users. The scree...
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021


SYS-CON Featured Whitepapers
ADS BY GOOGLE