System requirements
xfNetLink .NET is supported only on Windows platforms; however, you can create an assembly from Synergy routines that reside on UNIX or OpenVMS.
To build a distributed system with xfNetLink .NET and xfServerPlus, you’ll need the Microsoft .NET Framework. See Microsoft .NET Framework requirements for the current version requirements. The .NET Framework is installed with Visual Studio, or you can download it from the Microsoft website. If you do the latter, be sure to get the full version, which is intended for developers.
We recommend that you also install Microsoft Visual Studio, but it is not required to build a Synergy assembly. If you do not have Visual Studio, you will need to install Visual Studio Community (formerly Visual Studio Express), along with the Windows SDK. These applications will provide the tools necessary to build a Synergy assembly.
You’ll also need to be familiar with some .NET Framework concepts. Here are some of the topics you may need to research:
- Public vs. private deployment of assemblies
- Versioning
- Signing
- Public and private keys
- Pooling
- The GAC (global assembly cache)