Syncfusion and WPF
NOTE: Dyalog version 14.0 onwards is supplied with Syncfusion's WPF and Javascript control libraries. The licence that applies to these libraries includes the condition that they can only be used in an application where Dyalog is a core component; you must not use them with other development tools without purchasing a licence to do so from Syncfusion.
Syncfusion Support
Direct support for both WPF and JavaScript is available from Syncfusion at an annual rate of $250; to get this special rate you must state that it is support for Dyalog.
Direct support from Syncfusion entitles you to download new updates from Syncfusion, to report bugs to them and receive fixes, as well as to seek limited assistance with coding (similar to Dyalog Ltd's support offering). It is most appropriate for developers who are committed to a WPF user interface, who need constant access to the latest and newest controls from Syncfusion and who might need insight into the controls that Dyalog cannot provide. However, for tips on application building, the Dyalog forum should be considered the primary resource.
Downloads
The latest version of the Syncfusion controls can be downloaded from my.dyalog.com. By downloading this file, you are indicating that you agree to the licence conditions (that is, that these controls can only be used with Dyalog and must not be used with other products without purchasing a licence to do so from Syncfusion). Once downloaded, double-click on the file to install the Syncfusion controls.
In addition, DSS members are entitled to download the Syncfusion Dashboard. This provides a front-end that allows you to explore samples of all the Syncfusion controls, the code behind all of which is also included. The Syncfusion Dashboard can be downloaded from my.dyalog.com but requires a licence key for installation (contact support@dyalog.com to request this licence key). By downloading this file, you are indicating that you agree to the licence conditions (that is, that these controls can only be used with Dyalog and must not be used with other products without purchasing a licence to do so from Syncfusion). Once downloaded, follow the instructions on my.dyalog.com to install the Syncfusion Dashboard.
Syncfusion Controls: Examples Using APL
Syncfusion's WPF toolkit has its own documentation. However, the examples included in this documentation are in C#. To avoid every Dyalog user having to translate these into APL, there is an ongoing Dyalog community effort to establish a list of translations that APLers have performed and are happy to share.
Examples of the use of the Syncfusion Javascript libraries can be found in MiServer 3.0, which is still under development but can be downloaded from https://github.com/Dyalog/MiServer.