You have two options when you develop Synergy applications on Windows: native .NET applications or traditional Synergy applications. And you can choose from two integrated development environments (IDEs): Visual Studio or Professional Series Workbench.
Synergy DBL Integration for Visual Studio enables you to develop traditional Synergy applications or native .NET applications with Microsoft’s Visual Studio IDE. Synergy/DE provides one of the most complete Visual Studio integrations of any third-party language. Learn more…
Professional Series Workbench enables you to develop traditional Windows applications with the Workbench IDE. With Workbench, Windows development can be compatible with Linux/Unix and OpenVMS development. Learn more…
Both options include
- Synergy DBL, a cross-platform DIBOL-based language with base class libraries and object-oriented features.
- Synergy DBMS, a scalable, portable, high-performance ISAM database.
- xfServer, a high-performance data server that enables Synergy applications to access remote Synergy DBMS data.
- Access to remote Synergy logic from the following clients via xfServerPlus:
- Java, .NET, and Synergy on Windows systems
- Synergy and Java on Linux/Unix systems
- ODBC and ADO.NET access to Synergy data from Windows clients via xfODBC.
- SQL Connection, a SQL API that enables Synergy applications to access third-party databases (Oracle, SQL Server, MySQL, and other ODBC-compliant databases).
- UI Toolkit, a library and utilities for creating user interfaces that are compatible with Linux/Unix and OpenVMS development.
- Synergy/DE Repository, a centralized location for your data definitions.
- Synergy APIs, which enable applications to send and receive via HTTP and HTTPS, directly access sockets for TCP/IP communication, integrate DLLs written in other languages, directly access XML from your Synergy applications, and more.
- Encryption support.
- Tools for managing projects, building license protection into your applications, and more.