Development Environment

The development environment is optional. It allows you an application administrator at your site to test out changes in CalmView before moving them to the live site. If used, a development environment for CalmView can be anything from the desktop of a PC to a server, as long as it can run Internet Information Services manager (IIS) and the .net 4.0 framework and you have full administrator access to it.

Please note: Setting up and troubleshooting Microsoft IIS and Microsoft .net 4.0 framework are not supported by Axiell, any advice required will need to be obtained from your server support team.

Perform the following steps to create the development environment:

Setting up the environment

  • Check the minimum requirements list for the development environment and install or upgrade any missing software.  

Please note: If you are using IIS version 7 or above, you will need to install the IIS Console and other components to allow CalmView to be installed.

Please note: If you are running a 64-bit version of Windows Server 2008, you will need to install the 32-bit IIS environment alongside the 64-bit one. Windows Server 2008 is able to run both environments together. This is not necessary for Windows Server 2012 or above.

  • If IIS was installed after the .net framework, ensure that the .net framework is registered with IIS (see your server support team for instructions).
  • Within IIS, allow ASP and .net applications to run.

Installing the Calm software and databases

  • Install the Server version of Calm from your installation CD. Please note: This must be the same version as Calm running on your current live server.
  • Ensure the DScribe Server/2 service is loaded and started.
  • Install the Client version of Calm from your installation CD.
  • Follow the instructions for copying your live Calm databases from your Calm server to this environment. This is the responsibility of your organisation.

Please note: It is very important that you build your CalmView website using your live copy of Calm data and not empty databases, as CalmView will pick up personalised settings from your databases (such as picklists and field labels).

  • Run the Calm client and enter the license key. Check that your Calm records have been copied successfully.

Installing CalmView

  • Start to install CalmView from your installation CD.
  • Enter the language you wish to install CalmView in.
  • Enter the password (contact the Calm Helpdesk for this).
  • When you are asked which CalmView features you wish to install, leave the defaults selected i.e. CalmView, Brokers, CalmBroker, Discovery (Core, which is greyed out) and CalmView Configurator ticked.
  • On the pages that follow, leave the default settings for CalmView, CalmBroker, CalmViewStats and CalmViewConfig i.e. install them into the default website and the inetpub\wwwroot subfolder on this machine.
  • Once the files have been installed, the Calm API Configuration window will pop up. Enter the version of Calm you are using, but do not change any of the other settings.

As well as CalmView itself, the Configurator, Statistics package and Broker will be installed on this machine. You are now ready to run CalmView and its Configurator using the following URLs:

CalmView Configurator http://localhost/CalmViewConfig/

CalmView http://localhost/CalmView

  • Configure CalmView using the rest of this guide (unless you have made arrangements with Axiell to complete the configuration on your behalf).
  • Run CalmView and perform relevant searches to check the filtering is correct, i.e. any records that you do not wish the public to view are not accessible.

Once configuration is complete, the next step is to set up the Public-facing Server.