Newsletter

Synergy-e-News is published every few weeks and provides our customers with useful and important information about our products and services.


We cover

  • Announcements about product releases, updates, and patches
  • Helpful technical articles written by Synergex developers and consultants
  • Technical tips from our Developer Support team
  • Event announcements
  • Customer success stories
  • Platform news

Receive Synergy-e-News

Sign up now and be the first to get the latest product news.





Are you a current Synergex customer?

Do you currently use Synergy/DE?


captcha


Past Issues

Please note that some older links in the newsletters may no longer work.

2014 Issues

Synergy-e-News: December 12, 2014

  • Put the power of Synergy into the palm of your hand. Synergy/DE 10.3 brings native Android, iOS support plus a ton of new features and enhancements!
  • On the road with Synergy-enabled devices. Learn from Rural Computer Consultants’ success with devices and find out how they’re saving customers thousands.
  • The changing world of agile product releases. Read the latest blog post from Synergex CTO Roger Andrews to see the changes in the world of enterprise software.
  • Reasons to be cheerful. Read the latest blog post from Richard Morris, Synergex Technology Evangelist, and see why he is so cheerful.
  • Synergex’s 2015 Synergy DevPartner Conference will take place May 11-15 in Philadelphia, PA, USA.
Synergy-e-News: October 31, 2014

  • Automated Systems, Inc’s SynergyDE-based Insite app helps Currie State Bank compete with the big guys!
  • A Spooktacular eQuiz for the Halloween Whiz. Can you figure it out?
  • TECH TIP: An Addition operation involving decimal variables & literals sometimes show the ^A results with leading zeros. Why?
Synergy-e-News:  September 11, 2014

  • Get a sneak-peek at our new Synergex Resource Center. Give us your input!
  • Synergy Interop migration offers Jack Henry huge gains in productivity and code quality
  • TECH TIP: Applications in Workbench are unable to find System32 DLL’s or EXE’s. Why?
Synergy-e-News:  August 1, 2014

  • Synergy/DE 10.3 Beta – Develop for Mono, Android, Plus Synergy DBL Integration for Visual Studio enhancements and More!
  • Warning : Visual Studio 2013 Update 3 RC causes Synergy Projects to crash Visual Studio
  • TECH TIP: Make xfServer environment variables available to a web application hosted on IIS
Synergy-e-News:  June 20, 2014

  • Synergy DevPartner Conference 2014 in Birmingham, UK
  • Worth the Wait: Version 10’s Multi-user Repository
  • TECH TIP: Getting a “Cannot access network license server” error when Windows Firewall is enabled
Synergy-e-News:  April 24, 2014

  • Synergy DevPartner Conference Customer Demo
  • The DevPartner Conference: There’s No “One-Way” About It
  • Synergex Achieves Microsoft Gold Application Development Competency for 9th Year
  • Out of Scope, but Not Out of Mind
  • TECH TIP: Worbench no longer appears on Start screen
Synergy-e-News:  March 20, 2014

  • Announcing Synergy/DE 10.1.1c
  • Google It!
  • What Have Synergy/DE Customers Been Asking about This Year?
  • Steering Your Application Toward the Future
  • Overcoming Performance Problems Associated with Upgrading to Windows Server 2012
  • TECH TIP: %SYSERR returns error even though last Synergy I/O call returned successfully
Synergy-e-News:  February 14, 2014

  • Bit Shifting Operators Come to Synergy.NET
  • Quiz – Is Love in the Air?
    - Test your knowledge of enumerations as bit fields thus creating a collection of flags
Synergy-e-News:  January 13, 2014

  • Leading Australian corporate management software company launches 100% Synergy.NET-based Dashboard
  • TECH TIP: Determining which source code version created a binary file

2013 Issues

Synergy-e-News:  November 22, 2013

  • Microsoft launches VS 2013; Synergy Developers can benefit immediately
  • Microsoft releases Visual Studio 2012 Update 4
  • Get your solution “Connected” with Synergy/DE v10
  • TECH TIP: ISUTL error “Duplicates detected – records moved to exception file”
Synergy-e-News:  October 31, 2013

  • Announcing Synergy/DE 10.1.1b
  • PSG Blog: Synergy and XAML in Harmony
  • PSG Blog: UI Consistency 101 – Put some “Style” into your application
  • PSG Blog: Become Master of your AppDomain – Thread your way through Synergy.NET
  • Why we’re partial to Partial Methods
  • Quiz – Are you up for the Challenge?
    - Do you pass a Property as the argument to an “out” or “in” parameter?
Synergy-e-News:  September 30, 2013

  • Data bind exposed field properties on your Data Object to UI controls – It’s easy with Symphony Framework Data Objects
  • Snapshots in a snap – Recover previous data states with ISAM Change Tracking
  • TECH TIP: Ranging errors with string variables will cause “Unhandled Exception” errors at runtime in Synergy.NET code
  • Quiz – Synergy/DE Pros, can you answer this one?
    - Using the unit testing capabilities built into Visual Studio for testing code and returning proper results
Synergy-e-News:  August 29, 2013

  • Using Symphony Framework, expose your Synergy data and logic so it can be used in a WPF application
  • C# to Synergy DBL conversion tools now convert solutions
  • Are you ready for the demise of Windows XP? – See what Synergex CTO Roger Andrews has to say
  • TECH TIP: Error message: “List’s load method not found”
  • Quiz – Can you figure out the results of this Code example?
    - Tests proper handing of Optional Parameters in your code and consider using Synergy Objects instead
Synergy-e-News:  July 25, 2013

  • Synergy/DE supports preview release of Visual Studio 2013 and Windows 8.1
  • Improving software quality and QA productivity through Automated Testing
  • TECH TIP: How to get Intellisense to recognize files as Synergy source files
Synergy-e-News:  June 14, 2013

  • New Synergy/DE 10.1.1a patch delivers more than fixes – See the new features that improve code optimization
  • Introducing the power and flexibility of ISAM REV 6
  • TECH TIP: Which libraries do you need when running Synergy/DE on Linux?
  • Quiz – Synergy/DE Pros, can you figure out this one?
    - Learn more about Micro Substitutions and how it can keep your code “clean” for reading the flow of a function
Synergy-e-News:  May 20, 2013

  • To infinity and beyond – How a Synergy/DE customer changed app to Multi-Tier application
  • I support incremental loading – Windows 8 support for infinite scrolling!
  • TECH TIP: Unable to set Width property of a .NET form to less than 132 pixels
  • Quiz – What’s wrong with this code?
    - Things to remember when working with the XML parser – instantiate it!
Synergy-e-News:  April 12, 2013

  • Asynchronous programming: What you’ve been Awaiting for to improve responsiveness of your application
  • Paradise by the dashboard light – A fully functional interactive dashboard written in Synergy.NET!
  • “One of the best European airports” selects Synergy/DE-based ALDIS airport software
  • TECH TIP: Printing a PDF file in Synergy/DE
  • Quiz – Can you guess which code implementation gets accessed for an instance of Spring?
    - Learn how Synergy.NET supports classes that provides a mechanism for a form of multiple Inheritance
Synergy-e-News:  March 11, 2013

  • IP-based licensing makes its debut in Synergy/DE version 10
  • TECH TIP: Unable to create VTX14.so database driver for MySQL on Linux
  • Quiz – For St. Patty’s day, review the code to choose odds of getting Murphy’s Irish libation!
    - A function that derives its initial random seed from the current date and time to determine the odds
Synergy-e-News:  February 14, 2013

  • Greater productivity with Visual Studio 2012
  • William Mooney Blog: Windows 8 – If I can do it, so can you!
  • TECH TIP: Removing a product generates the error: “Error opening installation log file. Verify that the location specified ‘log.file’ exists and is writable”
  • Quiz – Can you figure out the output of this program?
    - Learn what happens when you cast an alphanumeric value as a string and as an object and then compare them for equality
Synergy-e-News:  January 18, 2013

  • Synergy/DE 10.1 has been released! – It will take you wherever you want to go
  • Nullable ain’t nothin’! – How to use nullable types
  • The changing face of data – PSG Blog from Richard Morris
  • HTTP API enhancements in version 10 – PSG Blog from Steve Ives
  • TECH TIP: Building using a .NET DLL
  • Quiz – If a DLL routine is opened but fails to close what happens on a second call to it?
    - Test your knowledge of opening and closing DLL routines multiple times using the %DLL_ calls

2012 Issues

Synergy-e-News:  November 2, 2012

  • Synergex International Corporation has new leadership
  • Synergex announces KitaroDB – A free NoSQL database for the next generation of applications!
  • Pinning Synergy/DE application in Windows 8 – Utility giving quick access from single Windows tile
  • Synergy/DE 10: The version too big for a byte – Ensuring your development won’t be affected
  • Quiz – What is the output of our latest challenging code?
    - Learn to keep functions with the same name in different namespaces straight
Synergy-e-News:  October 5, 2012

  • Synergy/DE supports newly-released Visual Studio 2012 – Develop modern apps across Microsoft’s platforms
  • Yeild better code in Version 10 – Using Synergy .NET v10
  • Sendig us data so we can help you troubleshoot an issue? STOP!
  • Welcome back, DBL! – Blog from the General Manager
  • TECH TIP: Print preview displays incorrectly in Synergy Windows printing API
  • Quiz – Can you figure out the output of our Code?
    - Highlights the new Lamdba statement in Synergy.NET & shows the compiler’s improved type resolution using .NET Framework
Synergy-e-News:  August 17, 2012

  • Symphony Framework and CodeGen help large Synergy/DE ISV migrate to WPF UI
  • TECH TIP: Seemingly valid code fails to compile with an “Invalid initializer” error
  • Quiz – Can you pick the code line that will correctly display a Euro symbol?
    – Test your knowledge of displaying a Euro symbol to an open terminal channel
Synergy-e-News:  July 13, 2012

  • The dreaded Record Lock: It appears without warning, leaves no trace, and instills rage in the innocent users who encounter it!
  • TECH TIP: Invaluable tools to help you troubleshoot Synergy .NET assemblies
  • Quiz – Can you figure out this Code question?
    – Test your knowledge of the Dblproto utility and Prototyping your code
Synergy-e-News:  June 22, 2012

  • Introducing Synergy/DE WebDocs – Access specific Synergy info via traditional Web search
  • A Fond (and Overdue) Farewell – To UI Toolkit’s gblctl.def & lstprv.def
  • PSG Blog – Updates on CodeGen, Symphony Framework, Windows 8, and more!
  • TECH TIP: Error: “Shared library located outside of SYS$SHARE not found”
  • Quiz – How well do you know your UI Toolkit routines?
    – How to prevent losing data in an input field if you exit without hitting Enter
Synergy-e-News:  June 5, 2012

  • Introducing two open source development tools from Synergex – CodeGen & Symphony Framework
  • Generic methods and delegates
  • TECH TIP: Prompted for a reboot when installing Synergy/DE 9.5.3a – Why?
  • Quiz – Can you determine the output of our sample code?
    – Learn the Powers and Dangers of using Override Properties in Synergex
Synergy-e-News:  May 10, 2012

  • Deploy your Synergy applications faster and easier with ClickOnce
  • Free Code for Synergy developers – Parse XML files with over 65,534 characters on a line
  • TECH TIP: Errors when installing Synergy/DE – “Unidentified Publisher” or “The certificate in the signature cannot be verified”
  • Quiz – Figure out our Printing code results?
    – You need to know your “For Loops” and the true value of a “^b operator” value
Synergy-e-News:  April 20, 2012

  • Liberated development – Synergy Language Integration (SLI) for Visual Studio
  • CodeExchange – Calling C routines from Synergy and vice versa on OpenVMS
  • TECH TIP: Security-Enhanced Linux (SELinux) can prevent access to libraries used by Synergy/DE
  • Quiz – Solve our code question and learn something?
    – Challenge your knowledge of basic Low-level Windows calls
Synergy-e-News:  March 29, 2012

  • CodeExchange – Add PDF capabilities to your Synergy apps
  • Spotlight on Synergy/DE: Extending the Unextendable
  • TECH TIP: “psect $DBL_FXD4CTL” warnings on OpenVMS
  • Quiz – Test your skills with Classes!
    – Learn how Synergy/DE’s strong rules about private members enable full encapsulating of the inner workings of classes
Synergy-e-News:  March 8, 2012

  • Keeping up with industry security standards – UI Toolkit making PCI compliance easier
  • CodeExchange – Demystifying ArrayLists
  • TECH TIP: ILASM errors when trying to run dblnet
  • Quiz – In honor of St. Patrick’s Day, Is our sample Windows application wearing any Green?
    – Refresh your knowledge of Low-level Windows routines to solve this quiz
Synergy-e-News:  February 17, 2012

  • Now that’s a good cup of Joe – Synergy/DE 9.5.3 includes hot Java features for xfNetLink deployments
  • Google It
  • CodeExchange – You can use Google Maps APIs in Synergy applications
  • TECH TIP: Unexpected xfServerPlus connection error
  • Quiz – Can you figure out what our Sample Program’s output?
    – Be prepared with your skillset of ‘Bit Sets’ and ‘For Loops’ to solve this Valentine’s Day quiz
Synergy-e-News:  January 26, 2012

  • OpenVMS Today, Tomorrow, and Beyond
  • Are “Lamdbas” just Greek to you? – An introduction to Lamdbas for Synergy Developers
  • Bit CodeExchange – Get a head start on Synergy .NET development
  • TECH TIP: ILASM error when trying to run dblnet
  • Quiz – Find the answer to this sample program
    – Working with complex data structures, are you ready?
Synergy-e-News:  January 6, 2012

  • Synergy/DE 9.5.3 Enhancements – DBMS files, U_Edit, Lambda functions, Synergy Language Integration, and More
  • Hooked on Synergy DBMS – Possibilities abound with the new IOHooks class
  • TECH TIP: Limitations on using XCALL COPY on OpenVMS
  • Quiz – How efficient are you with your calculation code?
    – Test your ability with the use of a d28 field for greatest accuracy

2011 Issues

Synergy-e-News:  December 9, 2011

  • Bit CodeExchange – RemoteServer enables you to compile remotely on Unix & OpenVMS systems with Workbench
  • TECH TIP: Data corruption using xfServer over a VPN
  • Quiz – How well do you know the RANDM subroutine?
    – When using an integer field, just what do you get back from the RANDM subroutine, find out
Synergy-e-News:  November 17, 2011

  • Synergy/DE based application first in its industry to provide one-step remote electronic check deposit
  • Support for multiple Synergy/DE versions on one machine has come to an end with v9.5.1
  • CodeExchange – Chose the best client/server architecture for your application
  • TECH TIP: xfServerPlus service is not restarting after a reboot
  • Quiz – Don’t get Boxed up with this Quiz?
    – How well do you know your primitive data types and their boxed equivalents?
Synergy-e-News:  October 28, 2011

  • CodeExchange – Get information on calls from and to a routine
  • TECH TIP: Getting an ActiveX list in UI Toolkit composite window to load completely
  • Quiz – Is your coding too clever, to excess? Find out with our sample code
    – Learn how excessively clever code can get you into trouble!
Synergy-e-News:  September 30, 2011

  • Powerful, home-grown Synergy app gets a new Infragistic’s front end
  • CodeExchange – Have you ever wanted to code a Synergy program to transfer files via FTP?
  • TECH TIP: VSLICKCONFIG error in Workbench
  • Quiz – Watch your Math parameters in your code
    – Know your parameters and how they are declared when using them for math calculation in your code
Synergy-e-News:  September 9, 2011

  • Synergy/DE 9.5.1b patch released
  • TECH TIP: Workspace in Workbench not restored
  • Quiz – Learn some good programming tips from this quiz
    – Three good lessons to learn from this programmer’s quiz, learn what they are!
Synergy-e-News:  August 18, 2011

  • Picture Perfect – Major UK photo developing company migrates Synergy OpenVMS to new platform
  • CodeExchange – Access United States Postal Service information from your Synergy application
  • TECH TIP: Internal runtime failure: HATFNC when using DD_ routines
  • Quiz – Do you know your ASCII character codes?
    – Find out what the Synergy/DE call %CHAR(2764) returns to you!
Synergy-e-News:  July 28, 2011

  • xfNetLink Java and Encription
  • PSG Blog – Exposing WCF Services using xfNetLink .NET
  • PSG Blog – All Hooked up(Circa 1957, Elvis Presley)
  • CodeExchange – Generate xfMethod and xfParam sttribute statements from existing Synergy source code or your current SMC data
  • TECH TIP: Too many column returned by query
  • Quiz: Do you really know what the routine %NUMARGS tells you?
    – Find our how it can fail you and your code if not used correctly
Synergy-e-News:  June 30, 2011

  • Extending your Synergy applications with MEF
  • PSG Blog – Building distributed apps with Synergy/DE and WCF
  • CodeExchange – Send an e-mail from a Synergy program
  • TECH TIP: Licensing error on a Windows machine with both 32 and 64-bit Synergy/DE installed
  • Quiz: How well do you know Repository Schemas?
    – Be careful when referencing a field from within Repository that is not unique, problems can occur
Synergy-e-News:  June 9, 2011

  • Constraints on generic types
  • And the Winner is – Rural Computer Consultants, awarded Minnesota Small Business Persons of the Year
  • CodeExchange – ISAMUtils routine provides a handy GUI wrapper to several ISAM utilities
  • TECH TIP: xfServerPlus environment variable confusion on UNIX
  • Quiz: How well do you know your UI Toolkit window coloring calls?
    – See the diffence between color numbers and pallete entries in a Synergy.ini or Synuser.ini file
Synergy-e-News:  May 19, 2011

  • Introduction to Generic Types in Synergy .NET
  • CodeExchange – Compare xfServer with mapped drive performance
  • TECH TIP: “Signal Trap/Segmentation violation” error at runtime – On a 64-bit Windows Synergy/DE app
  • Quiz: Can you write a method that returns three different strings?
    – Try using a Custom Class – Synergy/DE provides several options for solving any problem
Synergy-e-News:  April 29, 2011

  • FOREACH with a twist – Spotlight on Synergy/DE
  • CodeExchange – Display a splash screen in a Synergy .NET Windows Presentation Foundation application
  • TECH TIP: Exceeding buffer size for command string argument in SPAWN routine
  • Quiz: Why does our code snippet fail? Opps, gave you the answer or did I?
    – Learn the differences between boxed primitives and their unboxed equivalents
Synergy-e-News:  March 29, 2011

  • Unraveling the Mystery behind installation issues
  • TECH TIP: Application hangs when using a custom destructor. Why?
  • Quiz: Do you fully understand the Synergy/DE USING statement?
    – The USING statement is not only linguistically expressive, it performs as well as the CASE statement
Synergy-e-News:  March 11, 2011

  • Referencing Synergy .NET Assemblies
  • TECH TIP: Calling a destructor from outside a shared image on OpenVMS
  • Quiz: Why does Case-sensitivity affect the outcome of this code snippet?
    – Synergy/DE has the ability to port your code to Microsoft’s .NET Framework and thus new issues can result
Synergy-e-News:  February 11, 2011

  • Synergy .NET new language feature: Delegates
  • Synergy/DE in the World – Supplying the foodservice industry with fine refrigerated food products
  • CTO Blog – Mapped drives and Synergy
  • TECH TIP: “Rountine not found in ELB” error on 64-bit system when routine is there
  • Quiz: Can you create a wrapper with the S_BLD for your own routines passing the same arguments?
    – It may depend on your knowledge of Synergy Call-back routines or .NET Framework to make it possible
Synergy-e-News:  January 6, 2011

  • Keeping to Code Standards: Code formatting in Synergy Language Integration for Visual Studio
  • That prototyping Thingamajig: Understanding & Using a Quality Assurance tool that you can bank on
  • TECH TIP: Debugging segmentation violations or signal trap errors on UNIX with core files
  • Quiz: Can you have a Class and a Namespace both with the same name in Synergy/DE?
    – Learn how to deal with Classes, and Namespaces and not create confusing code for others to have to figure out later

2010 Issues

Synergy-e-News:  December 9, 2010

  • Getting started with Synergy .NET – Itching to kick the tires of Synergy .NET, but not sure where to start?
  • TECH TIP: Passing arguments by ^DESC, ^REF, and ^VAL
  • Quiz: Can you figure out what our Mangled text says without running the sample app?
    – Test your skill with this sample code for a secure encryption algorithm, or at least half of one.
Synergy-e-News:  November 12, 2010

  • TECH TIP: Viewing build output when working with .NET and Java component projects in Workbench
  • Quiz: Can you take the Static out of our sample code and improve it?
    – Changing a Static method to an Instance methods, what issues does this cause?
Synergy-e-News:  October 19, 2010

  • Where in the World is Synergy/DE? – Selling heaters with the help of TV personalities Bob Vila & Richard Karn
  • TECH TIP: xfODBC error: INTERNAL:ZEXMAIN:Multi RID overflow
  • Quiz: In Synergy/DE, do you know what the operator “//” means?
    – Learn that this operator is more than just a division operator in Synergy/DE calculation codes
Synergy-e-News:  September 16, 2010

  • It’s easy to give your Synergy/DE-based application a Modern UI
  • Ready for the Rush – How a company’s proactive practices paid off BIG
  • TECH TIP: Error returned when building the SQL Connection server shared library for Oracle 10g on Solaris
  • Quiz: Does a Class of Strings have anything to do with a Music class?
    – Learn how Synergy/DE code converts Objects to strings – explicitly!
Synergy-e-News:  August 26, 2010

  • New Security updates for SSL on HP OpenVMS
  • If you use mapped drives or NAS drives, be aware of possible issues
  • TECH TIP: Using Visual Studio to create a ClickOnce deployment
  • Quiz: Why is RAD50 called RAD50?
    – Learn more about Synergy/DE’s ASCR5 & R5ASC routines for conversion between ASCII string & RAD50 integer equivalent
Synergy-e-News:  August 5, 2010

  • Synergy/DE customer migrates 14,000+ data tables from Oracle to SQL Server – with ease
  • TECH TIP: Use xfODBC to enable Crystal Reports to access Synergy data
  • Quiz: What type of field can store a numeric value between 0 and 255, inclusive, in a single byte?
    – Learn how values are stored in Alpha, Integer and Byte types to solve this question
Synergy-e-News:  July 8, 2010

  • If data security is of any importance to your business, Synergy/DE can help you
  • TECH TIP: Configuring xfODBC access to multiple databases on a single OpenVMS machine
  • Quiz: Why can’t I use GOTO’s in my code anymore? – See why in our sample code
    – Even though Synergy/DE has limited support for GOTO statements, it’s no longer recommended! There are better ways to get there
Synergy-e-News:  June 17, 2010

  • PSG Blog – Are you keeping up with all of the Tips & Tricks of the PSG Blog?
  • Crisis averted with Version Control Software
  • TECH TIP: Consuming keyboard input in a .NET form within a UI Toolkit application
  • Quiz: How do you look at your IF conditional code? – There are two ways to do so
    – Learn the options you have with the IF conditional code in Synergy/DE
Synergy-e-News:  May 27, 2010

  • AgTrax’s TraxView – Instantly displays Synergy DMBS data vis xfServerPlus in Map form
  • TECH TIP: Creating a form letter with Microsoft Word and xfODBC
  • Quiz: Can Strings and Alphanumeric values be used interchangeably? – Find out how.
    – See how to get the results you want when combining Strings and Alphanumeric values
Synergy-e-News:  May 6, 2010

  • An ounce of Encryption is worth a pound of cure – Part 3 – Data Encryption
  • TECH TIP: Visual Studio Data Source wizard error: “Failed to add relation(s) Unexpected error”
  • Quiz: What does the message “Signal 11 re-signaled” mean?
    – Have you ever seen this error and wondered what’s wrong? Learn now what causes it within Synergy/DE code
Synergy-e-News:  April 15, 2010

  • An Ounce of Encryption Is Worth a Pound of Cure — Part 2 – Network encryption with xfServerPlus
  • Where in the World Is Synergy/DE? – Awarding over $1M to independent tire dealers in need of a bailout
  • TECH TIP: Debugging performance issues on Windows
  • Quiz: How can you create a “lazy list” in Synergy/DE?
    – Find out what a “lazy list” is and how you can use one to your advantage
Synergy-e-News:  March 18, 2010

  • An Ounce of Encryption is Worth a Pound of Cure – Network Encryption with xfServer
  • TECH TIP: Error when defining TRUE and FALSE
  • Quiz: Can you make your Sequential file sorting more efficient?
    – Learn the way to efficiently sort a sequential file containing 12,000 records of 1024 bytes each
Synergy-e-News:  February 25, 2010

  • Synergy/DE is Now “Compatible with Windows 7” – “But didn’t Synergy/DE already support Windows 7?”
  • Spotlight on Synergy/DE – Developing xfServerPlus Applications Just Got Easier
  • TECH TIP: XSUBR call causes untrappable segmentation violation error
  • Quiz: Do you use good Design Principles in your code?
    – Get some suggestions on how you can create better and less confusing code in the future
Synergy-e-News:  February 4, 2010

  • Spotlight on Synergy/DE – Controlling the User Installation Experience for Synergy/DE Products
  • TECH TIP: Why is the .NET assembly loading so slowly?
  • Quiz: Did you know you can control the background color of a field when focusing it in UI Toolkit?
    – From this quiz. learn how to use Arrive, Leave, IEDTFMT_METHOD, & IDISPLAY_METHOD methods in UI Toolkit to do this
Synergy-e-News:  January 12, 2010

  • Binary Prototypes – Speed up compiles and reduce dependencies
  • Implementing Interoperability Between Embedded .NET WinForms and your Existing Synergy/DE UI Toolkit Logic
  • TECH TIP: Consuming keyboard input in a .NET form in a UI Toolkit application
  • Quiz: How do you get the current Coordinated Universal Time (UTC)?
    – Learn the Synergy/DE functions %timezone and %datetime in ways you may never of thought of

2009 Issues

Synergy-e-News:  December 18, 2009

  • Productive projects in Workbench 9.3
  • TECH TIP: Debugging controls without a full Visual Studio development environment
  • Quiz: Can you figure out the output of our sample code?
    – Learn to be cautious when using Destructors in your Namespaces
Synergy-e-News:  November 12, 2009

  • Learn more about PSG’s ChronoTrack – See the video on YouTube’s Synergex channel – Playlist
  • TECH TIP: Keep an “i” on your unloaded data
  • Quiz: What is the type of the object referenced by the variable x? (in our sample code)
    – See how to dictate the type of boxed primitives by using a Type-specific Cast
Synergy-e-News:  October 20, 2009

  • “Data Model” Not the Same as “Date a model”…But Still Pretty Cool
  • TECH TIP: Using %NUMARGS and trailing null arguments
  • Quiz: Making changes to a Constructor parameter in our sample code snippet
    – Find out how changes to Constructor parameters in a Public interface of a Class requires some recompiles
Synergy-e-News:  September 24, 2009

  • North America’s Premier Resort Club Upgrades Timeshare App to Synergy/DE 9
  • TECH TIP: When is zero not zero?
  • Quiz: What do you know about System.Collections.ArrayList class?
    – Learn more about working with ArrayList classes and providing your own interface
Synergy-e-News:  September 3, 2009

  • A Geek Tragedy in Three Acts – How xfServerPlus could have stopped a systems derailment
  • TECH TIP: Developing applications on 64-bit Windows
  • Quiz: Can you find added vulnerabilities in the updated sample code from August’s Synergy-e-News?
    – Find out how to take an even closer look at your Class code for the fine issues found there
Synergy-e-News:  August 13, 2009

  • Congratulations to Synergy/DE Customer DaVita! – The second largest provider of dialysis in the US opens their 1500th clinic
  • Sorry, Looks Do Count – Is your Synergy application in need of a makeover?
  • TECH TIP: Installing Synergy/DE on 64-bit Windows
  • Quiz: What Scoping issues should you be aware of when moving your app to Object-oriented?
    – Increase your skill set with Object-oriented issues such as Mem_proc and UI Toolkit components that are scoped differently
Synergy-e-News:  July 16, 2009

  • Leading Provider of Bank Software, ASI, takes just six weeks to develop a Mobile version of their Synergy/DE app
  • Silverlighting – How I learned to stop worrying and love application request routing
  • Is your Application projecting an image as modern as its functionality? – See what AgTrax did
  • TECH TIP: Making a 32-bit application work on 64-bit Windows
  • Quiz: With an Object-oriented class, can you compose a RGB color value?
    – In solving this quiz, you can learn how it is done
Synergy-e-News:  June 25, 2009

  • Synergex Passport to the Web – Enables leading international supplier of specialty yeast and bacteria to bring their Synergy/DE-based ERP application online
  • TECH TIP: When Context Tagging loses context: Giving Workbench’s tagging engine a helping hand
  • Quiz: In Synergy/DE, how can you delay evaluation of a function passed as an argument?
    – Learn how it is possible to pass a representation of a function as a string, an integer, or an object, without invoking it immediately
Synergy-e-News:  June 4, 2009

  • Leading chemical manufacturer upgrades to Synergy/DE 9 and HP OpenVMS Integrity – Experiences 75% increase in Performance
  • TECH TIP: What is DTK_NEWGRID, and does it affect %GRID_CREATE?
  • Quiz: In our Sample code, will impatience cause the User problems?
    – Find out how display optimization of UI Toolkit and the Windowing system saves the day!
Synergy-e-News:  May 7, 2009

  • Leading Midwestern retailer migrates Synergy/DE-based ERP from version 6 to version 9 on OpenVMS Integrity in just 2 months
  • Protecting the spread of Security Infections in places you might not think about
  • TECH TIP: xfServerPlus and the hidden cost of confusing speed with performance
  • Quiz: Is there a “kill” statement in Synergy/DE? – Solve this quiz and find out
    – Learn what “kill bill” does in the sample code, you may be surprised
Synergy-e-News:  April 15, 2009

  • Where In The World Is Synergy/DE? – In Space!
  • TECH TIP: xf NetLink Connectivity issues? Check your settings…
  • Quiz: What type am I?
    – Learn more about what Prototyping does and what the system-supplied function “^argtype” tells you
Synergy-e-News:  March 17, 2009

  • Silverlighting Your Synergy Code with the .NET Assembly API
  • Synergy/DE SQL Connection to Support SQL Native Client 10
  • TECH TIP: Configuring xf ODBC access to multiple databases on a single OpenVMS machine
  • Quiz: Can you write a function that returns more than one type? – Check out this quiz!
    – Expand your skill set and find out how this can be done
Synergy-e-News:  February 19, 2009

  • Where in the World is Synergy/DE? – Heating up the propane industry with RCC!
  • TECH TIP: How does one add proxy authentication (username and password) to an HTTP request?
  • Quiz: Can you spot a Pure Function when you see one?
    – The benefit of pure functions is that they can be used anywhere without fear of dependencies
Synergy-e-News:  January 29, 2009

  • Detect Potential Problems Early! – Using Synergy/DE 9.1.* Enhancements
  • TECH TIP: “Error 21: Invalid operation for file type” when making method call with xf ServerPlus
  • Quiz: What does it Say? – Figure out the Sample code to find out!
    – See why it’s a good idea to use Naming Conventions that avoid name collisions!
Synergy-e-News:  January 8, 2009

  • The Host with the Most – The Synergy .NET Assembly API Part 2: Cross-Language debugging
  • CodeExchange – Get the local time offset from Universal Time with LocalUMTOffset
  • TECH TIP: Escape sequences not recognized by “install_lm” or “config_lm” on Linux
  • Quiz: Do you have the answer for the question posed?
    – Use the OnEvent() method to signal the event from the Server.run() method efficiently. Know your Object-oriented coding