If you select the CE Generate for .NET Framework during your Component Enabler installation, the CE Generate for .NET Framework is installed as part of the setup program.
This installs the following files:
[CERoot]\bin\CEGenerateDotNET.dll
[CERoot]\bin\CEGeneratorDotNETResources.xml
[CERoot]\bin\CEGenerateDotNET.xml
[CERoot]\ReadmeCEGenerateDotNET.htm
The installation registers the CEGenerateDotNET.dll with COM and in the Global Assembly Cache as follows:
regasm [CERoot]\CEGenerateDotNET.dll /tlb:[CERoot]\CEGenerateDotNET.tlb gacutil -i [CERoot]\CEGenerateDotNET.dll
The CEGenerateDotNET.dll can be unregistered as follows:
gacutil /u CEGenerateDotNET,PublicKeyToken=d75f28b512e9147c regasm [CERoot]\CEGenerateDotNET.dll /unregister
This feature requires that .NET Framework 4.7.2 be installed on the target machine. When you select this feature and .NET Framework 4.7.2 is not detected, a message box will prompt you to install .NET Framework 4.7.2 before selecting this feature.
If you select the ASP.NET Web Forms Generator during your Component Enabler installation, the ASP.NET Web Forms Generator is installed as part of the setup program.
When you select this feature and you have not selected either CE Runtime for .NET Framework or CE Generate for .NET Framework, a message box will prompt you to install one of those feature options.
The ASP.NET Generator in the AB Suite 7.0 Release includes support for AJAX technology.
In order to install and run the generator you need to have the following additional system software installed above the base Component Enabler software requirements.
Microsoft .NET Framework 4.7.2 or later
Microsoft Visual Studio (optional).
This is only required on the generation workstation if you wish to modify the generated project file in order to perform customization prior to compiling the files as an ASP.NET Web Forms application
Microsoft Internet Information Services 10.0 or later (optional).
This is only required on the generation workstation if you wish to deploy and test the ASP.NET Web Forms Application locally.
The Web Server
Microsoft .NET Framework 4.7.2 or later
Microsoft Internet Information Services 10.0 or later
The Application Server
TCP/IP capability is required on the Enterprise Application System with the Remote Access server software and the web server.
Installation Structure
The installation creates a new subdirectory called ASP.NET Generator in the installed Component Enabler Directory (for example, ..\ASP.NET Generator).
The C# version of the ASP.NET Web Forms Generator is a dll called GenerateFormASPdotNET.dll, which is copied into the Component Enabler “Bin” directory for use by the CE .NET Generate environment.
The ASP.NET Web Forms Generator installation directory includes the following sub directories:
Bin – Contains two dll's called UniCombo.dll and UniMenu.dll. They are used at runtime to provide support for combo-boxes and a right-click context menu in the ASP.NET Web Forms.
Common – Contains infrastructure files that are common to the entire application.
Images – Contains a default image called blank.gif, which is used when the requested image file is not found at runtime.
Lang – Contains infrastructure files that can be customized for each language of an application.
Utilities\Setup – Contains sample scripts that can be used to compile the generated files and establish the Virtual directory for the ASP.NET application. The SetupASPNet.vbs script creates a specified Virtual directory, a physical directory and copy the required files across from the installed ASP.NET Web Forms Generator directories into the correct locations.
Configuration
Specify <Install Directory>\Bin\GenerateFormASPdotNET.dll as the User Defined View Generator in the CE Folder properties.
If you select the ASP.NET Web Services Generator during your Component Enabler installation, the ASP.NET Web Services Generator is installed as part of the setup program.
When you select this feature and you have not selected either CE Runtime for .NET Framework or CE Generate for .NET Framework, a message box will prompt you to install one of those feature options.
In order to install and run the generator, you need to have the following additional system software installed above the base Component Enabler software requirements.
The Generation Workstation
Microsoft .NET Framework 4.7.2 or later
Microsoft Visual Studio (optional)
This is only required on the generation workstation if you wish to modify the generated project file in order to perform customization prior to compiling the files as a Web Services.
Microsoft Internet Information Services 10.0 or later (optional)
This is only required on the generation workstation if you wish to deploy and test the Web Services locally.
The Web Server
Microsoft .NET Framework 4.7.2 or later
Microsoft Internet Information Services 10.0 or later
The Application Server
TCP/IP capability is required on the System with the Remote Access server software, and the web server.
Installation Structure
The installation creates a new subdirectory called Web Services .NET Generator in the installed Component Enabler Directory (for example, ..\Web Services .NET Generator.
The C# version of the Web Services .NET Generator is a dll called GenerateWSdotNET.dll. This dll file is copied into the Component Enabler Bin directory for use by the CE .NET Generate environment.
The Web Services .NET Generator installation directory includes the following sub directories:
common\views – contains infrastructure files such as error checking files, a configuration XML file and a compiler batch file.
utilities\BundleViewSetp – contains Visual Basic script files.
utilities\discoveryTool – contains a Web Service Discovery tool for testing generated Web Services.
Configuration
Specify <Install Directory>\Bin\GenerateWSdotNET.dll as the User Defined View Generator in the CE Folder properties.
If you select the VB.NET Forms Generator during your Component Enabler installation, the VB.NET Forms Generator is installed as part of the setup program.
When you select this feature and you have not selected CE Runtime for .NET Framework and CE Generate for .NET Framework, a message box will prompt you to install one of those feature options.
If you select JSP Generator during your Component Enabler installation, the JSP Generator is installed as part of the setup program. When you select this feature, the CE Generate for .NET Framework is installed.
In order to install and run the JSP Generator you must have the following additional system software installed above the base Component Enabler software requirements.
Oracle JRE and JDK – 1.6 (jdk-7u51-windows-i586.exe) or 1.7 (jdk-7u3-windows-i586.exe)
Note: JDK is required for Presentation Client and JSP Client generation.
Java based IDE. For example, Eclipse
This is only required on the generation workstation if you wish to modify the generated jsp files in order to perform customization prior to compiling the files as a JSP Web application.
Apache Tomcat 6.0 or 7.0 (apache-tomcat-6.0.26-windows-x86)
This is required if you wish to run the JSP Web application.
Installation Structure
The installation creates a new subdirectory, JSP Generator in the installed Component Enabler Directory (for example, ..\JSP Generator).
The JSP Client Generator is a .NET assembly called GenerateFormJSP.dll, which is copied into the Component Enabler Bin directory for use by the CE .NET Generate environment.
The JSP Client Generator installation directory includes the following sub directories:
Common – Contains infrastructure files that are common to the entire JSP application.
Lang – Contains infrastructure files that can be customized for each language of a JSP application.
Utilities\Setup – Contains scripts that establish the virtual directory for the JSP application. The sample script, SetupJSP.vbs is a wizard that guides the user through the steps for setting up the folder structure for the Web Application, copies all necessary infrastructure files into the Tomcat_home/webapps directory. The ce.properties file, which is located at, TOMCAT_HOME\webapps\<application_name>\WEB_INF\classes is updated with values for the following properties.
Application Name
Bundle Name
Package Prefix
You must update the following values in the ce.properties file manually.
Username
Password
View name
Host name
Host port
Configuration
To use the JSP Client Generator, you must specify GenerateFormJSP.dll as the User Defined View Generator in the CE Bundle Folder properties of the System Modeler or EAE Developer.