Enterprise-level agile software development platform based on DOTNET component technology-agileeas. NET platform development guide-Application Deployment

Source: Internet
Author: User
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

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.