This chapter describes the JADE .NET class exposure example for the JADE Erewhon demonstration system, which is an Internet‑enabled online purchasing and tendering application. You can download a zip file containing all of the example systems from the JADE Web site using the hyperlink https://www.jadeworld.com/pdf/white-papers/examples/71/JADEExamples.exe.
The Erewhon .NET example consists of an exposure of classes from the Erewhon system that is used by a WPF application to access the JADE database. The JADE .NET class library functions can be executed in the WPF application to execute a number of actions.
Display a list of Agent objects
Create, update, and delete a Client object
Register and unregister for notifications on system events
Register and unregister for notifications on user events
Lock and unlock a Client object
Arm exception handlers and handle an exception
Run LINQ queries
Use multithreading
The code in the WPF application is for demonstration purposes only and is not intended for production systems.