AgilePoint Developer / Project Templates |
This project template is used to create a new custom AgileWork. AgileWork assemblies (like AgilePart assemblies) must be deployed into the AgilePoint Server's GAC. Deploying the AgileWork assemblies must be done manually via drag and drop or by using the .NET Framework tool gacutil.exe.
AgilePoint Envision provides the AgilePart and AgileWork AgileShapes, which enables you to associate your own custom AgileParts or AgileWorks (which you build in AgilePoint Developer) with a common, pre-built AgileShape in Envision. This allows you to use the .NET code for a custom AgilePart or AgileWork without creating a custom Visio shape. This is a shortcut that is often used to test custom AgileParts or AgileWorks. Usually in a production environment, organizations will take the extra step to create a unique AgileShape to associate with the custom AgilePart or AgileWork. These AgileShapes include all of the core properties of AgileParts and AgileWorks. They can also include additional custom properties.
The main differences of an AgileWork component as compared to an AgilePart are: