1. Create your application.
Applications which use a Palisade developer kit can be written in any standard Windows programming language. Palisade developer kits provide two interfaces - ActiveX and DLL - for maximum flexibility in developing your program. The ActiveX interface provides an intuitive set of methods and properties to make integration of analytical functions smooth and fast (Note that the interface can be used in the .Net environment through the COM Interoperability feature.). To see how simple it is to set up a model using a developer kit, see the sample code for the examples running on this site.
To help you develop your application, all the toolkits provide example files that you can use, copy, and adapt to your own models. And, there are online examples with code you can access! Palisade Corporation also has consulting and programming services available to help you during the development process. All these resources are designed to get you up and running as quickly as possible.
2. Put your application on a server.
Once written, your Palisade developer kit application can be installed on a network or web server for efficient distribution to end-users who need it. This configuration ensures consistency for all end-users by storing all program code, model logic, and simulation and optimization libraries on the server. Users can easily change whatever inputs or parameters the application allows, run their simulations or other analyses, and get results and graphs. Changes to the program can be easily made and distributed without having to perform multiple local installations.
3. Colleagues everywhere use your application.
Applications can be accessed from any Internet web browser, enabling organizations to deploy their solutions to users in different offices or different countries. Using web deployment, Palisade developer kits make powerful risk and decision analysis techniques accessible to more users than ever before!