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

SYS-CON.TV
Cloud Expo & Virtualization 2009 East
PLATINUM SPONSORS:
IBM
Smarter Business Solutions Through Dynamic Infrastructure
IBM
Smarter Insights: How the CIO Becomes a Hero Again
Microsoft
Windows Azure
GOLD SPONSORS:
Appsense
Why VDI?
CA
Maximizing the Business Value of Virtualization in Enterprise and Cloud Computing Environments
ExactTarget
Messaging in the Cloud - Email, SMS and Voice
Freedom OSS
Stairway to the Cloud
Sun
Sun's Incubation Platform: Helping Startups Serve the Enterprise
POWER PANELS:
Cloud Computing & Enterprise IT: Cost & Operational Benefits
How and Why is a Flexible IT Infrastructure the Key To the Future?
Click For 2008 West
Event Webcasts
InstallShield Developer 8.0
InstallShield Developer 8.0

I am in love! Of all the products I have had the pleasure to review as editor-in-chief of .NET Developers Journal, InstallShield Developer has gone the furthest toward reaffirming my faith in the software development industry. Installing the product was a snap, learning to use it was a breeze, and the range of features it supports is absolutely mind-boggling.

My experience began with a 10-minute download of the evaluation version of the product from the InstallShield Web site Click Here!. The file was about 159MB in size and I am on a relatively slow ADSL connection, so this seemed about right. Once the file was downloaded I was able to complete the installation in just a few minutes by running through the installer and accepting all of the defaults.

Before accepting the defaults, I investigated some of the other installation options and was a little disappointed with the old version numbers of some of the technologies that were bundled along with the installer. For example, MDAC 2.6 was on the list and Jet (Microsoft's Access database engine) was on the list, but MSDE was nowhere to be found. Immediately after finishing my installation, however, the automatic software update feature found that MDAC 2.7 and MSDE 2000 were both available as freely downloadable updates for the application, so my enthusiasm returned at once to its previous level!

This support for automatic updates is, perhaps, one of InstallShield Developer's most appealing features. With just a few clicks of the mouse, administrators and developers can add features to their installers that will allow them to automatically remain up to date by having them query a predetermined Internet location at regular intervals for software updates and patches. For organizations that don't wish to add the complexity of maintaining these Internet update sites, InstallShield offers a service that will do this for them. The choice is left purely up to the administrator or developer building the installer.

The first way that I tried using InstallShield Developer was via its integration with Visual Studio .NET 2003. As shown in Figure 1, InstallShield Developer adds an "InstallShield Developer Projects" entry to the Visual Studio Project Types list. Within this list there are several specific types of projects that can be created. Given my personal focus on mobility technologies, the first type I played around with was the "Smart Device Setup Project."

Developers familiar with the process of manually hacking together CAB files to distribute their .NET Compact Framework applications will find InstallShield Developer's GUI support for these same features tremendously appealing. I particularly liked the product's out-of-the-box abilities to:

  • Bundle the .NET Compact Framework
  • Create shortcuts
  • Add entries to the Windows CE registry

    Once I was finished playing around with the .NET Compact Framework support, I exited Visual Studio .NET and started up the stand-alone instance of Install-Shield Developer. Probably the best way for a novice InstallShield user to become familiar with the product is by using the Project Wizard, and this is exactly what I did. In less than 15 minutes, I had created a fully functional installer for a fairly sophisticated stand-alone .NET executable using just this tool. It was exceptionally easy to use.

    When the Project Wizard finishes, you are dropped into the full IDE for InstallShield Developer, with your newly created project already open. It was at this point that I began familiarizing myself with the vast list of options and settings that can be configured, as shown in Figure 2. In addition to the desktop and server equivalents of the options described above, a developer can use these settings to configure such things as:

  • ODBC drivers and settings
  • INI file entries
  • Environment variables
  • IIS settings

    After spending a couple of days creating and tweaking a few sample installers, I was left with a single, extremely positive overall impression of InstallShield Developer's capabilities: If you can't do something with InstallShield Developer 8.0, you're probably doing it wrong!

    Company Info
    InstallShield Software Corp.
    900 National Parkway
    Suite 125
    Schaumburg, IL
    60173-5108
    Phone: 847.466.4000
    Web: www.installshield.com
    E-mail: sales@installshield.com

    Test Environment
    Visual Studio .NET 2003
    Windows XP Professional
    Dell Latitude 640

    Pricing
    Full product: $1,199
    Upgrade from existing Developer or Professional: $599
    Upgrade from Express: $899

    About Derek Ferguson
    Derek Ferguson, founding editor and editor-in-chief of .Net Developer's Journal, is a noted technology expert and former Microsoft MVP.

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

    Register | Sign-in

    Reader Feedback: Page 1 of 1

    anlari


    Your Feedback
    huseyin wrote: anlari
    Latest Cloud Developer Stories
    Swisscom, the Swiss telecom, is going into the cloud business. Its subsidiary Swisscom IT Services AG has signed up with Red Hat as a Certified Cloud Provider and launched a public cloud Infrastructure-as-a-Service (IaaS) cloud targeting enterprise-class customers primarily in ...
    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)....
    In a surprise move on Tuesday, January 10, Oracle wheeled out its Big Data Appliance. That’s the one it said in October would be ready sometime in the first half. Only nobody believed it meant early in the first half. Heck, it’s not even clear anybody thought Oracle could make ...
    Rackspace Hosting, the service leader in cloud computing, on Thursday announced its acquisition of SharePoint911, an industry leader in SharePoint consulting, training, and "JumpStart" services within SharePoint. The unification of both companies provides capabilities to deliver ...
    CloudLinux, Inc., on Thursday released CafeFS 3, a virtualized file system for shared hosters that cages each customer within its own virtualized file system. CageFS becomes part of CloudLinux OS at no additional charge. CloudLinux OS, the only commercially-supported Linux OS m...
    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

    Breaking Cloud Computing News
    As client demand for engagements increases, Revel Consulting (www.revelconsulting.com), a Kirkland, ...