Integration and Testing
Agileeas. net adopts the development method of platform and plug-ins. That is to say, after the plug-ins are developed, they need to be integrated into agileeas.. NET platform and perform integration tests. This will involve the installation, management, and organization of plug-ins, because the involved agileeas. for more information about how to manage the. NET platform, see agileeas.. NET Platform System Management User Guide.
Product subordinates
Subordinates of winform applications
Agileeas. NET provides activexform and smartclient runtime environments for winform. Both of them support automatic upgrade after installing, configuring, and organizing the plug-in module. You need to configure the runtime parameters and automatic upgrade parameters of the software.
The subordinates of the smartclient runtime environment must automatically upgrade the website on the top of the upgrade server, and release the initial installation of the client.ProgramThe EAS. smartclient. MSI client only needs to download and install EAS. smartclient. MSI for the first time during runtime.
Is the server Department directory, and other xclient \ Assembly stores the application Assembly file, xclient \ config stores the system configuration file, including the Assembly list file and client configuration information:
Here, smartassembly. config is the assembly list information, the smartclient. config file client configuration file, webconfig. config is the upgrade master information, and the control client updates the preceding two configuration files.
The Department of the activexform runtime environment must belong to the activexform website on the top of the application server, and release the client plug-in to initially install EAS. activexform. MSI. during runtime, the client only needs to download and install EAS for the first time. activexform. MSI and set IE Security:
Is the activexform directory, and other xclient \ Assembly stores the application Assembly file, xclient \ config stores the system configuration file, including the Assembly list file and client configuration information:
When activexform is running, the system configuration information related to the application is not downloaded. In the activexform configuration information design, the smartclient. config is decomposed into smartclient. XML, servicelocator. XML, ioccontiainer. XML three independent configuration files, each storing their own information, smartclient. XML stores public configuration information, servicelocator. XML stores SL configurations and ioccontiainer. XML stores the configurations of objects in the container.
The development of activexform runtime environment is as follows:
Activexform currently supports IE7 and IE8. You need to set IE Security before running. After installing EAS. activexform. MSI, open IE and enter the activexform Homepage Address, such as http://demo.smarteas.net/activexform:
To run activexform, you also need to modify the Security Settings. First, we add demo.smarteas.net to the trusted site:
Open the page again and prompt that IE has blocked the insecure ActiveX Control. activexform still cannot run. Now, let's modify the security of the trusted site region and select the Custom Level, enable "initialize and execute scripts for ActiveX controls that are not marked as secure scripts.
So far, activexform's IE security settings have been completed. If you need to add one point, the big brother and sister of the win7 operating system choose to run as administrator when starting IE.
Webform application subordinates
Agileeas. NET provides a webform running container for pure webform. developers can modifyCodeAnd style. The code structure is as follows:
For a web module independently developed during development, you need to modify the URL attribute of the module attribute when installing it to agileeas. Net:
The subordinate process of webform: The image pole used by the copy module *. ascx ,*. aspx to the specified directory of the running container. For example, in the previous news management example, you need to create a directory webmanage in the root directory of the running container (that is, the website), and set newslist. copy ascx to the webmanage directory, and compile the DLL files (such as EIS. webmanage. DLL.
Link
Agileeas. NET platform development guide-series Directories
Introduction to agileeas. NET application development platform-Index
Official website of agileeas. net
Agile Software Engineering Lab
QQ: 116773358