Axinom Logo

Deployment to Production

Deployment to Production involves setting up (do in manually!) and deploying your application there (files and database structures).

Deployment to Production Environment  involves two steps:

  • Set up in Production Environment
  • Deploy your application into Production Environment

Set up in Production Environment

To deploy into production please use Manual Installation.

The automatical Installer supplied with Standard and Premium Template Projects is only suitable for Development Environment. In Production there are much more options and specific restrictions (e.g. multiple servers, component distribution, security constrains, administration policies, etc.).

Before you start installation, perform the planning step and consider Deployment Options described under Basic Concepts.

Deploy Your Application into Production Environment

Your application consists of:

  • Files
  • Database Objects

To deploy files just copy them into the proper location. Only deploy the files which are really needed on production (e.g. avoid deploying source code files - executable code is already deployed with DLL-files).

If your application extends database, you should script the new object (e.g. Tables, Indexes, etc.) which you create as SQL-scripts and store within your solution.

To deploy database changes just execute the database script.

What about content?

Avoid moving content from one environment to another. For production content only use production system to enter content.

If you still need to move content to another database, you can either script it as SQL (e.g. INSERT INTO AxLabel VALUES (...)) or use Export/Import content (or use Create Application, which uses the same XML format as Import/Export).