Synergex
 
  Synergy-e-News
 
  News and updates for Synergy/DE Developers :: December 18, 2009
 
 
 
LATEST BLOG POSTS

Steve Ives: Web Browser “Session Merging”

Richard Morris: Testing Times

William Hawkins: Application Design Models

William Mooney: Get your ducks in a row for the Next Generation

LATEST PRODUCT VIDEOS

ChronoTrack: Getting Started

UPCOMING EVENTS

SPC 2010 is coming October 4-8!
 
IN THIS ISSUE
 
Security, Performance, Productivity…Announcing Synergy/DE 9.3
Learn more about the release

Announcing Dates and Location for SPC 2010
It’s big, and it’s coming back to California, October 4-8

Productive Projects in Workbench 9.3
By Marty Lewis, Software Engineer

Synergy/DE Tech Tip
Debugging controls without a full Visual Studio development environment

Quiz
See if you can answer this question!

Platform News
Read a selection of recent articles


Synergex Holiday Reminder
We'll be closed 12 PM PST 12/24 - 12/25 and 12 PM 12/31 - 1/1


Modified Developer Support Hours
7 AM and 4 PM PST, from 12/22 – 1/2
 
 
   
Security, Performance, Productivity…Announcing Synergy/DE 9.3
Learn more about the release

Be ready to start your new year with the latest that Synergy/DE has to offer. Synergy/DE 9.3 has been released and is available for you to download*. Even though this is a busy time of year, you will want to make time to update to it. Version 9.3 delivers a number of important new features that bring security, performance, and productivity. The following are a few highlights.

Encryption
Securely store data to files and securely transfer network data

Select class
Simplify data selection logic and significantly improve remote file access

GRFA and optimistic concurrency
Improve I/O performance when using optimistic locking

Improved xfServerPlus development
Simplify development with automated Method Catalog updates, enumerations, and more

Workbench enhancements
Develop more efficiently with collapsible regions, project enhancements, and more

Click here to view all the latest features.

Synergy/DE 9.3 delivers many other important new features in addition to those described above. For complete information about this new release, see our Synergy/DE 9.3 Web pages.

Get your new year off to a good start with Synergy/DE 9.3 and the important new capabilities it delivers. Add security, performance, and productivity to your Synergy/DE solution by upgrading today.

*You must have Synergy/DE Developer Support to download from the Synergy/DE Resource Center. If you do not have Developer Support, contact your Synergy/DE account manager fo rmore information.

Announcing Dates and Location for SPC 2010
It’s big, and it’s coming back to California, October 4-8

So what makes the 2010 Synergy/DE developers’ conference so significant?
In short, SPC 2010 will highlight the much anticipated Synergy/DE interoperability with Microsoft .NET and integration with Visual Studio, as well as other important new Synergy/DE capabilities, such as encryption, the Select class, and snapshots—all features that have been directly requested by customers like yourself.

Don't miss out. As you plan your calendar and budget for next year, be sure to include the SPC. The conference will take place October 4-8 in Sacramento.

Click here to add the conference to your calendar.

Stay tuned to Synergy-e-News for details.

Productive Projects in Workbench 9.3
By Marty Lewis, Software Engineer

Last month’s Workbench article (Workin’ It with Workbench 9.3) was really just a teaser of what’s in store for this new version of your Synergy Language IDE. Workbench has no shortage of enhancements and fixes. We’ve included a new version of SlickEdit, 64-bit toolset support, improved tagging performance of your object-oriented code, improved support for the .NET Component project, and a full set of project types and build options to allow for a more streamlined development process.

> continue

Synergy/DE Tech Tip
Debugging controls without a full Visual Studio development environment

Now that you’re using some state-of-the-art controls in your Synergy application on Windows, how do you debug them when you don’t have a Visual Studio development environment set up? One relatively simple way is to use DebugView from Windows Sysinternals (http://technet.microsoft.com/en-us/sysinternals/bb896647.aspx):

1. Install DebugView.

2. Do the following:

--To enable debugging within the Synergy .NET assembly API, set the environment variable SYNNET_DEBUG=1.

--To enable debugging within the Synergy ActiveX API, set the environment variable AXDEBUG=EXTERNAL.

3. Start DebugView, and run your Synergy application.

Quiz
Synergy/DE pros, see if you can answer this question!

What is the output of the following program?

namespace mortality
  public class mortal
    method ~mortal
    record
        name    ,a30
        line    ,i4
    proc
      xcall modname(1, name, line)
      writes(1, %atrim(name) + ":" + %string(line))
    end
  endclass
endnamespace
main
proc
    open(1,o,"TT:")
    xcall life
    stop
end

subroutine life
record
    human       ,@mortal
proc
    human = new mortal()
    xreturn
end

a. MORTALITY.MORTAL.~MORTAL():8
b. LIFE:27
c. :0
d. You can’t rely on this code’s output.

Click here for the answer and explanation.


Platform News

Practice Overtaking Theory in Cloud Computing

Windows
Microsoft: Office 2010 to Ship in June 2010
Microsoft on Silverlight vs. Standards
Microsoft To Open C#, VB.Net Compilers
Microsoft Makes Big Azure Announcements at PDC 2009
Microsoft Reveals First Internet Explorer 9 Details

OpenVMS
OpenVMS 8.4 Field Test

IBM
IBM Buys Database Security Firm Guardium


Synergex Holiday Reminder

We will be closed from 12 PM PST December 24 through December 25 for the Christmas holiday, as well as from 12 PM December 31 through January 1 for the New Year’s holiday. If you anticipate needing our assistance on any of these days, please contact us at synergy@synergex.com to make arrangements.

Modified Developer Support Hours

Synergy/DE Developer Support will be available between the hours of 7 AM and 4 PM PST, from December 22 – January 2 (with the exception of Holiday closures mentioned above). If you anticipate needing our assistance outside of these hours, please contact us at synergy@synergex.com to make arrangements.