Installing WebForms Server as an ASP.NET application

About this task

This section describes how to install SDL WebForms as an ASP.NET Web application. You can only install SDL WebForms as (part of) an ASP.NET Web application if you run SDL Tridion 2011 or SDL Tridion 2011 SP1.

To install SDL WebForms Server as an ASP.NET Web application:

Procedure

  1. Access the System item in Windows Control Panel to find out the value of the TRIDION_HOME environment variable. This variable denotes the installation directory of Content Delivery.
  2. Copy all the files from the WebForms Server\java\lib directory on the installation CD-ROM to the %TRIDION_HOME%\lib directory, except if a file with the same name is already present on the target location. That is, whenever you are prompted to overwrite an existing file, do not overwrite the file.
  3. Copy webforms_conf_sample.xml from the folder WebForms Server\config on the installation CD-ROM to the %TRIDION_HOME%\config directory. Change the name to webforms_conf.xml.
  4. From the same folder, copy webforms_tcdl.xml to the folder where your Content Deployer configuration file is located. By default, this is the same location as in the previous step.
  5. Place the license file for SDL WebForms in the %TRIDION_HOME%\config directory.
  6. Now install WebForms Server either as a standalone Web application, or integrated with your existing Content Delivery Web application. The exact procedure depends on the version of the SDL Tridion suite on which you are installing, and on the bit size of your machine's CPU.
    Setup 1: WebForms Server as a standalone Web application

    To install WebForms Server as a standalone Web application, do the following:

    • Create a new Web application and in this Web application, create a subdirectory bin\.
    • Copy the following files from the CD-ROM to the bin\ subfolder of the new SDL WebForms Web application:

      • WebForms Server\dotnet\Tridion.WebForms.Interop.ASP.dll
      • WebForms Server\dotnet\standalone\Tridion.WebForms.JVMInterop.dll
      • WebForms Server\dotnet\standalone\Tridion.WebForms.dll
    • If your machine is a 32-bit system, copy the following files from the CD-ROM to the bin\ subfolder of the new SDL WebForms Web application:

      • WebForms Server\dotnet\x86\netrtsn.dll
      • WebForms Server\dotnet\x86\xmogrt.dll
    • Alternatively, if your machine is a 64-bit system, copy the following files from the CD-ROM to the bin\ subfolder of the new SDL WebForms Web application:

      • WebForms Server\dotnet\x86_64\netrtsn.dll
      • WebForms Server\dotnet\x86_64\xmogrt.dll
    Setup 2: WebForms Server integrated with SDL Tridion Content Delivery on SDL Tridion 2011

    To run WebForms in the same Web application as SDL Tridion Content Delivery on a system that runs SDL Tridion 2011, copy the following files from the CD-ROM to the bin\ subfolder of the SDL Tridion 2011 Content Delivery Web application:

    • WebForms Server\dotnet\Tridion.WebForms.Interop.ASP.dll
    • WebForms Server\dotnet\Tridion.WebForms.JVMInterop.dll
    • WebForms Server\dotnet\Tridion.WebForms.dll
  7. Set up TCDL tags for WebForms as explained in Setting up WebForms ASP.NET tags.

What to do next

Next, you must configure caching in the Content Storage configuration file, as explained in Configuring caching.