Setting up Developer Workstation for Application Forms Development

This installation guide describes how to setup a workstation for developing IFS Application with Application Forms Development tools.

Contents

Process

The process for setting up a development environment is very straightforward. Make sure that your environment meets the requirements specified in the System Requirements section, then run the Application Forms Development Tools setup and you are set. This article describes a general installation of the development environment. Project specific requirements and process steps may exist and should be considered for each individual project. See  IFS Environment Web.

System Requirements

Supported Operating Systems: Windows 7 (x86 & x64), Windows 8.1 (x86 & x64).

Installation Instructions

  1. Navigate to an Update Center. The default Update Center at IFS is file://corpnet/files/F1Tools/
  2. Run IFSF1ToolsInstaller.exe
  3. On the page "Chose Components", select Application Forms Development Tools for Applications 9 and then press Install.
    Slave Setup will now be launched.
  4. Enter project folder and team project folder

    Local Project Folder is the local development structure folder.
    It can be wise to group all development projects as sub folder to a general work folder like c:\work. An example of Local Project Folder could then look like c:\work\<project>

    Team Project Root Folder (Team Development Project Share Folder) is the team project root for your current project. <Team Project Root>\Client\Runtime will be probed for assemblies that is not found locally.

    NB! The Application Forms Development Tools do not contain any runtime assemblies needed for development. These required assemblies are installed from the Team Project Root during installation. If this field is not specified during installation the installation can not be used for development without additional manual steps, not covered here.
     
  5. Press Finish.

Remarks

Each local project development structure function as version independent "xcopy" installations; i.e.; you can install different development projects in parallel on your client, where different projects are developed with different versions of the tools. Example: c:\work\customerA could be DevTools 8 while c:\work\customerB is DevTools 9. Same is true for different versions for the same application track.

Installation instructions above point to the Umbrella installer for IFS Tools. This central installer is created to have one point of origin for IFS Tools installation. For Application Forms Development Tools it is also possible to run the tool specific installers directly from .\IFSApplicationFormsDevelopment.

Updates

When a new version is released the developer will be notified about this from within Visual Studio. This check is done when a project is opened or created in a development project structure. Each local development project structure is self contained. So when you decide to update to the latest version only the current structure is updated leaving any parallel project structure intact. For current version information please see the IFS Development Tools About dialog in Visual Studio, that specifies current and available versions.