Our website is undergoing maintenance. You may experience some unexpected updates or outages. We appreciate your patience as we work to improve your online experience.

The Synergex Blog

Product announcements, technical articles, and other useful information for Synergy developers.

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

February 26, 2021

Stories from Synergex: Achieving DevOps through Continuous Integration

DevOps, continuous integration, and continuous deployment are often talked about like silver bullets to solve the woes of development and operations when it comes to software […]
November 3, 2020

Accessing Synergy/DE Documentation from Visual Studio

How do I use the OPEN statement? Do I need to pass a channel number? And how would I open the channel with read/write access? Well, […]
September 25, 2020

Unit Tests, the Key to Improving Quality and Developer Efficiency

Have you ever met a software developer who has never written a bug? Of course not. Applications are big, complicated, and interconnected systems with many potential […]
July 28, 2020

Introduction to Repository

What Is Repository? Repository is a system for defining data for use across Synergy/DE products. For example, if you define a repository structure, you can use […]
June 23, 2020

isutl: The Next Generation

Over the years, Synergex has provided a few different re-indexing tools for its proprietary ISAM files. Back in the ’80s when DBL version 4 first came […]
April 28, 2020

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

One of my favorite comedians is Frank Caliendo, an impersonator who does several well-known celebrities including Morgan Freeman, Al Pacino, John Madden, Charles Barkley, and football […]
March 27, 2020

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. StringBuilder is […]
February 14, 2020

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. Base64 encoding allows binary data to be transferred or stored when […]
January 23, 2020

Functional Testing for Synergy Web Services with ASP.NET Core

Until recently, web developers had two basic options for backend testing: unit tests and integration tests. Starting with ASP.NET Core 2.1, Microsoft introduced another testing mechanism, […]