We know that customizing 3DEXPERIENCE to meet your specific needs brings even more ROI – we’ve done it countless times! Our PLM experts recommend taking the following steps before beginning configuration or customization of your 3DEXPERIENCE platform:
- Defining the functional criteria for the script
 - Defining test cases
 - Building an environment for testing – this ensures the script will not adversely affect production
 - Maintaining detailed script descriptions and instructions on how to hook into 3DEXPERIENCE
 - Proper source control of any custom code
 
Resources for Configuration and Customizing 3DEXPERIENCE
Most customizations of 3DEXPERIENCE are done in the following manner
- Java – JPO (Java Program Object) and
 
JSP (Java Server Page)
- Java Script – Runs on the client, i.e., to validate the format of a field
 - EKL – Enterprise Knowledge Language can run on the server and within the Dassault Native Apps
 - Web Services – Ability to run custom APIs over the web
 - TCL – Scripting language run on the server; no multi-threading or need to run from a console
 - MQL – Matrix Query language
 
xLM Solutions is offering a webinar on July 16 about best-in-class tools and processes for customizing the 3DEXPERIENCE platform. Register today.
