Installing the .NET software

This section provides information for helping .NET client mobile device users set up to use Unwired Accelerator. Use Mobile Web Studio to set up an account for each user, and supply the following information to the user:

Each user must install the following software on a Windows mobile PDA:


Installing the .NET Compact Framework

Install the .NET Compact Framework 1.0 Service Pack 3 on your device. You may want check to see whether the required .NET Compact Framework is already installed. If it is not installed, download the Service Pack from the Microsoft Web site and install it.

StepsChecking the .NET Compact Framework version

In this step, verify the Service Pack installed on your mobile device. Skip this procedure if you already know you need to install .NET Compact Framework 1.0 SP3 on your device.

  1. Open the File Explorer application on the device.

  2. Browse to the \Windows folder.

  3. Locate and click once on the file cgacutil. If there is no cgacutil file, the .NET Compact Framework is not installed.

    A pop-up window displays the version number of the installed .NET Compact Framework. Use the information below to determine which version or versions of the .NET Compact Framework is installed.

    Table 2-3: .NET Compact Framework versions

    Version number

    Software version

    1.0.2268.0

    .NET Compact Framework 1.0 RTM

    1.0.3111.0

    .NET Compact Framework 1.0 SP1

    1.0.3226.0

    .NET Compact Framework 1.0 SP2 Recall

    1.0.3227.0

    .NET Compact Framework 1.0 SP2 Beta

    1.0.3316.0

    .NET Compact Framework 1.0 SP2 Final

    1.0.4177.0

    .NET Compact Framework 1.0 SP3 Beta

    1.0.4292.0

    .NET Compact Framework 1.0 SP3

    2.0.4037.0

    .NET Compact Framework 2.0 (part of VS2005 CTP May)

    2.0.4135.0

    .NET Compact Framework 2.0 (part of VS2005 Beta 1)

    2.0.4317.0

    .NET Compact Framework 2.0 (part of VS2005 CTP November)

    2.0.4278.0

    .NET Compact Framework 2.0 (part of VS2005 CTP December)

    2.0.5056.0

    .NET Compact Framework 2.0 (BETA 2)

    2.0.5238.0

    .NET Compact Framework 2.0 Release

  4. If you do not see version 1.0.4292.0 or higher, install .NET Compact Framework Service Pack 3.

    NoteYou may see multiple version numbers in the pop-up window, meaning that multiple CFs are installed, such as CF 1 and CF 2. This is acceptable, as long as 1.0.4292.0, the version number for .NET Compact Framework 1 Service Pack 3, is included in the list of installed versions.

StepsDownloading .NET Compact Framework Service Pack 3

In this step, download the Service Pack from the Microsoft download Web site to your PC. Skip this procedure if .NET Compact Framework SP3 is installed on your mobile device.

  1. Navigate to:

    http://www.microsoft.com/downloads/details.aspx ?FamilyId=A5A02311-194B-4C00-B445-F92BEC03032F& displaylang=en

  2. Review the download instructions on the Microsoft Web site.

  3. Download the Service Pack to your PC, according to the instructions.

StepsInstalling .NET Compact Framework Service Pack 3

In this step, download the Service Pack from your PC to your mobile device, and install the Service Pack on the mobile device. Skip this procedure if .NET Compact Framework SP3 is installed on your mobile device.

  1. Use ActiveSync to connect your mobile device to your PC.

  2. On your PC, with your mobile device connected, run the Service Pack installer. The installer detects your device operating system, copies the appropriate configuration file to your device, and installs it.


Installing ASA for Windows CE

Install the Adaptive Server Anywhere for Windows CE (ASA for CE) database on your mobile device. The database is used for persistent storage of system and mobile application data.

The CABinet (CAB) file for ASA for CE is located in:

$SYBASE/tomcat/webapps/onepage/PocketPC

If you cannot access the Unwired Accelerator file system, or if you are WiFi-enabled, you can obtain the CAB file at:

http://hostname.domain:port/onepage/PocketPC/

NoteTo install a CAB file into any folder other than the default destination, use a CAB file installer, such as the freeware tool CabInstl, that allows you to browse for a CAB file, then select where to install it.

CabInstl is available from http://s-k-tools.com/util.html (or go directly to http://s-k-tools.com/freeware/cabinstl.zip to obtain the downloadable zip file). The zip file includes three versions of the tool—English, German, and Russian. Other similar tools are available on the Internet.

If you are using CabInstl, manually create the folders to which you want to extract the CAB file content, before you unpackage the CAB file.

StepsInstalling ASA for CE

In this step, install ASA for CE on your mobile device. Since the CAB file is quite large (about 9MB), you may want to use ActiveSync to copy the file from Unwired Accelerator to the mobile device. Skip this procedure if ASA for CE is already installed on your device.

  1. Use ActiveSync to connect your mobile device to your PC.

  2. Use File Explorer to navigate to $SYBASE/tomcat/webapps/onepage/PocketPC.

  3. Explore the mobile device and copy the asa_ce.ARM.30.CAB file to the device.

  4. Use File Explorer on the device to browse to where you placed the asa_ce.ARM.30.CAB file.

  5. Tap on asa_ce.ARM.30.CAB once to start the installation.

    If you have a memory card plugged into the device, you may be prompted to install the database to the device or the memory card. Optimally, select the device memory as the installation destination for faster runtime performance.

    However, if your device is running low on storage space, you can select the memory card.

    NoteOn Windows Mobile 2003 devices, create the destination folder on the memory card, \Storage Card\Program Files\Sybase\ASA9, then use the CAB installer to extract the files into this folder.

    On Windows Mobile 5, the operating system is designed to create the destination folder automatically.


Installing the Unwired Accelerator 7.0 .NET client

In this step, install the Unwired Accelerator .NET client on your mobile device. The client is used to synchronize with the Unwired Accelerator server.

StepsInstalling the .NET client

  1. Use ActiveSync to connect your mobile device to your PC.

  2. Use File Explorer to navigate to $SYBASE/tomcat/webapps/onepage/PocketPC.

  3. Copy the UnwiredAcceleratorClient_PPC.ARMV4.CAB file to the mobile device.

  4. Use File Explorer on the device to browse to where you placed the UnwiredAcceleratorClient_PPC.ARMV4.CAB file.

  5. Tap on UnwiredAcceleratorClient_PPC.ARMV4.CAB once to start the installation.

    If you have a memory card plugged into the device, you may be prompted to install the database to the device or the memory card. Sybase recommends that you install to device memory for optimal runtime performance.

    NoteIf you do install to memory card, performance will be very slow, since the .NET client frequently accesses the ASA database, and file access on the memory card is slower than file access on the main device memory.

    To install to a memory card on Windows Mobile 2003 devices, create the destination folder on the memory card, \Storage Card\Program Files\Sybase\ASA9, and then use the CAB installer to extract the files into this folder.

    On Windows Mobile 5, the operating system is designed to create the destination folder automatically.