Release Notes

Island Hopper is Case-Insensitive - It will not run properly against a SQL Server database which has its sort order set to case-sensitive. If you wish to run against case-sensitive SQL Server, modifications will need to be made to data access code in the COM components so that all queries to the database use table and field names of the proper case.

Installing Sample A and Sample C on the same machine is not supported. Make sure you completely uninstall one level of the sample before installing another.

If you experience intermittent access violations that refer to OLEChannelWnd:mtx.exe, they are the result of an operating system error. You can download a patch for this error at ftp://ftp.microsoft.com/bussys/winnt/winnt-public/fixes/usa/NT40/hotfixes-postSP3/roll-up/

The Island Hopper database includes a record for a sample customer. You can use this customer when you are exploring the Island Hopper sample. The e-mail address for the sample customer is "someone@microsoft.com" and the password is "microsoft".

Installing and Configuring Island Hopper News Level C

This topic describes the prerequisites and installation instructions for level C of the Island Hopper News sample. If you only want to take a quick look at the source code, run source.exe to unzip source files.

The Island Hopper News Sample is shipped on the MSDN Library CD. You can copy the Island Hopper News Sample installation files to your local drive or install the samples directly from the MSDN Library CD.

To copy the installation files for the Island Hopper News Sample to your local drive

  1. Insert your MSDN Library CD in your CD-ROM drive and double-click Setup.

  2. Click Add/Remove to add new components.

  3. Select Island Hopper News Sample and click Continue.

The Island Hopper News Sample files are copied to Program Files\Microsoft Visual Studio\MSDN98\98VS\1033\Samples\Vs98\SampleC if you accept the default installation location.

Prerequisites

Level C of the Island Hopper News sample requires at least one machine for installation. Machines should meet the minimum system requirements for Visual Studio. See System Requirements online in MSDN Library Visual Studio 6.0 for complete information on machine requirements. You can install level C on as many as four different machines, each with a different role. You can think of these roles as follows:

You can use a different machine for each role, or you can choose to combine some roles onto one machine. Using one high-powered machine for all four roles also works. A separate setup program is included for each role. Run the setup programs on the machines you have chosen for each role. If you want to use one machine for all four roles, run all four setup programs on that machine.

Software Requirements

Before installing Level C, you must have installed the following software:

Client Machine Developer Machine Server Machine Database Machine
Internet Explorer 4.0 or higher Visual Studio 6.0, Enterprise Edition

NT Option Pack, version 4.0

NT Option Pack version 4.0 Microsoft SQL Server 6.5

Other Information

Gather the following information before you begin the installation process. The setup programs will prompt you for this information.

Installation Instructions

Important:   If you are installing all of the sample on the same machine, make sure you complete the following procedures in the order in which they appear. Make sure you run the server setup program after the client and source code setup programs.

The setup programs are self-extracting .zip files. Double-clicking any setup program first uncompresses the files required for the setup program, then launches the setup program automatically.

These instructions assume that you are installing the sample directly from the MSDN Library CD. If you have already copied the sample files to your local drive, substitute the correct location on your local drive for each location mentioned in the steps below.

To install the Island Hopper News clients

  1. Insert the MSDN Library Disk 1 CD in the CD-ROM drive of the client machine.

  2. Navigate to Samples\Vs98\SampleC.

  3. Double-click Client.exe to uncompress and run the client setup program.

To install the Island Hopper News source code

  1. Insert the MSDN Library Disk 1 CD in the CD-ROM drive of the developer machine.

  2. Navigate to Samples\Vs98\SampleC.

  3. Double-click Source.exe to uncompress and run the source code setup program.

To install the Island Hopper News server components

  1. Insert the MSDN Library Disk 1 CD in the CD-ROM drive of the server machine.

  2. Navigate to Samples\Vs98\SampleC.

  3. Double-click Server.exe to uncompress and run the server setup program.

To install the Island Hopper News database

  1. Insert the MSDN Library Disk 1 CD in the CD-ROM drive of the database machine.

  2. Navigate to Samples\Vs98\SampleC.

  3. Double-click Database.exe to uncompress and run the database setup program.

The last thing you need to do before running Island Hopper is to change the settings on some of the Island Hopper Microsoft Transaction Server (MTS) packages. Complete the following steps on the server machine if you have installed Island Hopper across multiple machines.

To change settings on the Island Hopper packages

  1. Click Start, Programs, Windows NT 4.0 Option Pack, Microsoft Transaction Server, Transaction Server Explorer to start the Microsoft Management Console.
  2. Expand the Microsoft Transaction Server folder and the Computers folder, then expand the folder for your computer (for example, My Computer).
  3. Expand the Packages Installed folder.
  4. Select the IsleHop_Utilities package, right-click to display the shortcut menu, and click Properties.
  5. Click the Activation tab, click Library Package, and click OK.
  6. Expand the IsleHop_Utilities package and the Components folder.
  7. Select the TakeANumber component, right-click to display the shortcut menu, and click Properties.
  8. Click the Transaction tab, click Supports transactions, and click OK.
  9. Select the TakeANumberUpdate component, right-click to display the shortcut menu, and click Properties.
  10. Click the Transaction tab, click Requires a new transaction, and click OK.
  11. On the Console menu, click Exit. Click Yes when prompted to save the settings.

Level C of the Island Hopper News is now installed on your system. The source code is located on the developer machine in Program Files\IslandHopper\ScenarioC. You can run either the Windows or Web client for the application.

To start the Windows client:

  1. Click Start on the client machine.
  2. Point to Programs.
  3. Point to Island Hopper.
  4. Click Island Hopper C.

To start the Web client:

  1. Start Internet Explorer on the client machine.
  2. In the Address box, type the name of the Web server where you installed the Island Hopper sample and the directory for the Web client (islandhopperc). For example, http://myserver/islandhopperc.

For more information, see the following topics online in MSDN Library Visual Studio 6.0.

Uninstallation Instructions

The client, source code, and server setup programs of the Island Hopper News sample each include an associated uninstall program. There is no uninstall program for the database. If you are using a single machine for more than one role, you need to execute the uninstall programs in the reverse order from the installs. For example, you might run the uninstall programs in the following order:

  1. Server uninstall

  2. Source code uninstall

  3. Client uninstall

If you are using more than one machine for the sample, you need to execute uninstall programs on each machine. Additionally, if you have installed the clients or the source code on a machine different from the server machine, you will need to uninstall additional components on the client and developer machines.

The following procedures describe how to uninstall the Island Hopper News sample from a single machine and from multiple machines.

To uninstall Island Hopper News from a single machine

Use these steps to remove the Island Hopper News sample if you installed all the pieces on a single machine.

  1. Insert your MSDN Library Disk 1 CD in the CD-ROM drive.

  2. Navigate to Samples\Vs98\SampleC.

  3. Double-click RempackC.exe to remove the Island Hopper packages from Microsoft Transaction Server.

  4. Click Start, point to Settings, and click Control Panel.

  5. Double-click Add/Remove Programs.

  6. Click Install/Uninstall, if necessary.

  7. Select Island Hopper Scenario C Server and click Add/Remove.

  8. Select Island Hopper Scenario C Source and click Add/Remove.

  9. Select Island Hopper Scenario C Client and click Add/Remove.

To uninstall Island Hopper News from multiple machines

Use these steps if you installed the client or source code on a different machine from the server machine.

  1. On the client machine, click Start, point to Settings, and click Control Panel.

  2. Double-click Add/Remove Programs.

  3. Click Install/Uninstall, if necessary.

  4. Select Remote Application - IsleHop Accounting (remove only) and click Add/Remove.

  5. Select Remote Application - IsleHop Classifieds (remove only) and click Add/Remove.

  6. Select Remote Application - IsleHop Utilities (remove only) and click Add/Remove.

  7. Select Island Hopper Scenario C Client and click Add/Remove.

  8. Repeat these steps on the machine where you installed the source code.

    Note:   If you installed the client and the source code on the same machine, in step 7 remove Island Hopper Scenario C Source first, then remove Island Hopper Scenario C Client.

  9. On the server machine, insert your MSDN Library Disk 1 CD in the CD-ROM drive.

  10. Navigate to Samples\Vs98\SampleC.

  11. Double-click RempackC.exe to remove the Island Hopper packages from Microsoft Transaction Server.

  12. Click Start, point to Settings, and click Control Panel.

  13. Double-click Add/Remove Programs.

  14. Click Install/Uninstall, if necessary.

  15. Select Island Hopper Scenario C Server and click Add/Remove.