Enterprise Explorer Client Customization

This section describes how ISD 2 can be used to start a new LAA client customization project from scratch or to customize an already existing LAA client customization project. These steps are applicable for APF clients that follows layered application architecture.

Contents

 

Get files for a new client customization project

Open your cifx file from ISD 2. Expand the archive tree and get down to the <component>/source/<component>/client node level. Under that node you can see all the client projects that are available for the particular component. You can select the project that you want to customize, right click on it and select Customize this action from the context menu.

"Customize this" option is enabled below the <component>/source/<component>/client level. This action will copy all the files that are need to start a new LAA client customization project into the workspace along with "navigator-functional.xml" file and also create workspace directory <component>/source/<component>/database that is required for the customization.

Now you can double click the solution(.sln) file and open the project with Visual Studio.
Start LAA client customization with Visual Studio

 

Get files to start an existing customization project

To start editing existing customization, a developer can use "Customized this" menu option. ISD 2 will identify if the developer is trying to start a new customization or modify an existing customization. Based on that ISD 2 will copy all required files (selected project and all related existing customization projects) into the workspace along with customized navigator-functional.xml files.

Note
ISD uses layers.ini files along with project name to check whether a project is related to a particular layer or not. Therefore, if ISD 2 can't locate layers.ini file, it will copy all projects available under the client folder.