In most organizations, application developers deploy to a local test environment before deploying to a production environment. This allows you to thoroughly test in a safe environment before moving the application into production.
When generating an application in Iron Speed Designer, the application is automatically deployed on to the local server that is running Iron Speed Designer. This is almost always a development or test environment. When you are ready to deploy the tested application into a production environment, several additional steps are required:
Step 1: Copy your application’s executable files and web pages to your production server. See Copying Your Application Files to a Production Server for details.
Step 2: Configure your .NET framework and the Microsoft IIS web server to run ASP.NET applications. See Configuring the Microsoft .NET Framework for details. Note: this is the most common source of application deployment problems.
Step 3: Create a virtual directory for your application on your production server. Identify your application to the Microsoft IIS web server(s) in your production environment. See Creating a Virtual Directory for Your Application for details.
Step 4: Change your database connection settings. Update your Web.config file so that the database connection strings point to your production database(s). See Changing Database Connection Settings for details. Note: this is the second most common source of application deployment problems.
Step 5: (Optional) Load your stored procedures into your production database. (Enterprise Edition only.) Use the LoadStoredProcedures.bat utility program to load your application’s stored procedures into your production database server. See LoadStoredProcedures.bat for details.
Step 6: (Optional) Add your application to the Windows Registry. This enables Windows event viewer logging of certain events and errors. See Adding Your Application to the Windows Registry for details.
Step 7: (Optional) Start your session state service. See Starting Your Session State Service for details.
Step 8: (Optional) Enabling or disabling event logging in the Event Viewer. See Disabling Event Viewer Logging.