Synergy in Visual Studio
Version 12.1
You can use Visual Studio and the .NET CLI to develop traditional Synergy applications and Synergy .NET applications. Synergy DBL Integration for Visual Studio (SDI) is the product that makes this possible. See www.synergex.com/synergy-dbl-integration for information on requirements for SDI, and see the SDI release note entries for the current version (resources.synergex.com/SiteReleaseNotes).
There are a number of advantages to using Visual Studio for your Synergy development. You can develop for .NET, builds are often much faster, strong prototyping is automatic, and you have access to features such as IntelliSense and colorization. Synergy’s integration with Visual Studio is extensive, so most applicable Visual Studio features are available for Synergy development, and some Synergy-specific features are added with SDI. See SDI features for information on Synergy’s integration with Visual Studio.
For information on using the .NET CLI, see Microsoft documentation and the “Basic .NET CLI development steps” sections in Developing for .NET 6 or Higher, Developing for .NET Framework, and Developing a traditional Synergy application in Visual Studio.
Some topics in this section discuss the basics of SDI and developing in Visual Studio for both traditional Synergy and Synergy .NET. Other topics discuss traditional Synergy development in Visual Studio. For information that is specific to Synergy .NET, see Synergy .NET Development.
|
|
Topics in this section do not fully document third-party products, such as Visual Studio, or the development procedures required to use them. For full information on third-party products, refer to the documentation for those products. |
|
|
SDI also supports Build Tools for Visual Studio, which enables you to set up a build server for Synergy project builds without requiring the Visual Studio IDE. The features and functionality described in this documentation apply to SDI with the full Visual Studio IDE, not to SDI used with Build Tools for Visual Studio. For more information, see www.synergex.com/synergy-dbl-integration. |
