The Inside Track

Get technical information straight from the source. Written by our developers and PSG consultants, these articles provide technical information and insights on a variety of Synergy/DE features and technologies.

Accessing Synergy/DE Documentation from Visual Studio

Instead of interrupting your workflow by opening a web browser, navigating to the documentation web site, and searching for the OPEN topic, you can instead press a single key to access the documentation.
By Arief Zein, Software Engineer

Unit Tests, the Key to Improving Quality and Developer Efficiency

Wouldn’t it be great to get results in minutes, instead of hours or days, and to have developers run tests on their own machines before committing code and sending off a build to QA? Unit tests make this possible.
By Marty Lewis, Software Development Manager

Introduction to Repository

If you define a repository structure, you can use that structure in your own ISAM files, in a Synergy DBL program, in xfServerPlus and xfNetLink, in xfODBC, in CodeGen for use with Harmony Core, and more.
By Tate Chamberlain, Jr. Software Engineer

isutl: The Next Generation

Over the last year, the isutl utility has undergone a complete redesign of its internal indexing logic, taking advantage of parallel and asynchronous processing using multi-threading and atomic (non-locking) operations.
By John Brunett, Senior Software Engineer

Run As User Increases Security (Don’t Break the Space-Time Continuum)

In entertainment, impersonators are funny, but in terms of security in software, it’s no laughing matter and could leave your system vulnerable.
By Jim Sahaj, Product Development Manager

Modifying Strings Without Getting Strung Out

We added the StringBuilder class to traditional Synergy in version 11 to provide some of the more useful functionality of the .NET StringBuilder class.
By Galen Carpenter, Senior Systems Software Engineer

Bases Are Loaded: 12 New Methods for Base64 Encoding and Decoding

In Synergy/DE 11.1, we added a new class, Synergex.SynergyDE.DataEncoding, for performing base64 encoding and decoding.
By Galen Carpenter, Senior Systems Software Engineer