A Word from Frank Verardi VP Worldwide Sales Unify

Unify started its new fiscal year May 1st and we are delighted with the continued momentum we’re seeing from customers for Team Developer 6.0.   Released six months ago, we are hearing customers love the new GUI functionality, are transitioning their applications to .NET and are using TD 6 for new .NET application development.  As exciting, we are winning new customers with Team Developer 6.0.  We’re getting the word out about TD’s GUI and .NET functionality through our blog, twitter, You Tube and Facebook pages.  Additionally, we recently received a review of TD in Germany’s Dotnetpro magazine, be sure to read the article below.

We have a new series of webinar where we’ll be addressing the functionality customers want to learn more about.  Our June webinar on Calling .NET Classes from TD 6 Win 32 apps is scheduled for Thursday, continue reading to learn more and register.   In addition to our new webinar topics and social media outreach, plans are underway for Unify’s 2011 Worldwide DevCons.  Showing customers how to take advantage of TD 6 will be a highlight of the conference, including the latest functionality and capabilities in the release of TD 6.1, scheduled for November 2011.

We have a great year ahead!  Continue to reach out to your sales rep or partner to get everything you need from our products. 

Best,
Frank Verardi
Vice President and General Manager
Unify Worldwide Sales

Worldwide Developers Conferences

Unify Developers Conferences
Be the first to learn about Team Developer 6.1!


The new high productivity IDE, the new GUI controls for extremely rich business apps and the new .NET features will all be discussed in detail.

Find everything you need online, including the agenda, locations and registration details

http://www.devcon-events.com/

Team Developer 6.0 featured in German DotnetPro Magazine

The German DotnetPro magazine reviewed Team Developer 6.0 .NET and is impressed with the power and functionality of TD 6.0 .NET.

DotnetPro Magazine

Code once, run on multiple platforms: This is the dream of many software developers. People using Team Developer 6.0 can create Win 32 and .NET applications from one line of source code.

Email us to get a copy of the article (German).
Article on DotnetPro

June Webinars

CALLING .NET CLASSES FROM TEAM DEVELOPER 6.0 WIN32 APPS
Date: Thursday, June 30, 2011
Time: 8 am Pacific / 11 am Eastern / 17:00 CET
See how you can learn to leverage the .NET framework and other .NET functionality from Team Developer 6.0 Win32 Apps. This webinar will include a live demo.

Register for the June TD Webinar

TD .NET Technology

Microsoft .NETTeam Developer is using the latest Microsoft Windows Presentation Foundation (WPF),  User Interface technology for providing .NET Desktop and .NET Browser apps. Many new Microsoft products and products from other manufacturers are built using WPF User Interface technology. Microsoft Visual Studio 2010 is based on WPF as well as Microsoft Expression Blend and Yahoo Messenger for example. WPF offers rich and easily customizable application User Interfaces for Desktop and Browser apps.

All TD application code is compiled to 100% native .NET Intermediate Language (IL) and assembled into .NET assemblies. No code conversion to C# is taking place at all. At execution time the TD .NET applications are fully managed by the .NET runtime environment. For debugging .NET applications, TD uses the Microsoft .NET framework debugging technology.

.NET and WPF resources for further reading
Windows Presentation Foundation
http://windowsclient.net/
http://www.wpftutorial.net/Home.html

Microsoft WPF controls
Read more on MSDN

TD .NET Integration

TD Assembly interface in VS ExplorerTeam Developer 6.0 .NET provides powerful two way .NET integration features. Allowing you to leverage investments into non TD .NET code and also to leverage TD business logic created with other .NET programs. From inside Team Developer apps, other .NET code can be called. And other .NET languages like C# can call Team Developer .NET Assemblies. From Visual Studio one can simply add TD .NET Assemblies to a project, like adding any other .NET assembly to an application. Team Developer lets you call .NET Classes from Win32 apps and from .NET apps. The .NET Explorer allows developers to choose .NET assemblies and from assemblies choose the classes that are going to be used in TD. TD then generates a wrapper library, which allows one to easily call .NET classes regardless of which platform the app is executing on.

The image shows the Visual Studio Class Explorer with a TD .NET assembly added.

Team Developer 6.1 .NET Outlook
With Team Developer 6.1 due later this year, more .NET integration features are coming your way. TD 6.1 .NET will allow you to consume Web Services and to provide .NET Web Services. Providing TD business logic as .NET Web Services makes it easy for you to create asp.net apps that call TD business logic via Web Services for example.


.NET Step by Step Guide

Getting your apps to .NET isn’t that hard. TD 6.0 provides a lot of help to get you there easily, like the V 6.0 Upgrade Report and tasks that help you organize and execute your .NET upgrade quickly.
TD V 6.0 Upgrade Report
 
  1. Is your app on TD 5.x? If not update app to TD 6.0 Win32 first and bring your app to Unicode
  2. Set the app build target to .NET WPF Desktop. And run the V 6.0 Upgrade Report.
  3. Work through the provided task list. Or work on the items below on your own.
  4. Remove Table Window split windows, as these are not supported on .NET. Replace old VT controls with newer TD built-in controls like the new tree control. Use the QuickTabtoTab conversion tool to convert QuickTabs to the new tab control.
  5. Examine external DLL calls. See if they are using complex parameters like cstructs. These need to be replaced with either different DLL calls or .NET classes.
  6. Convert dynalibs to .NET Sal Libraries. In the main app remove included APDs and include new .AXL libs.
  7. Replace old Win32 custom controls with new .NET WPF controls.
  8. Compile the app and start testing your new .NET application
Team Developer 6.0 .NET Resources
Team Developer Community Wiki
Recorded TD 6 Webinars
Unify Academy


Social Networking

blog  Unify Blog, the place to read the latest talk about Team Developer and SQLBase.

td-wiki  Your community repository for code samples, libraries, XAML samples and technical details about Team Developer and SQLBase

facebook  Read the most recent announcements on webinars and shows

twitter  Get the latest on Unify, Team Developer and SQLBase

linkedin  Unify’s home on LinkedIn

youtube  See technical videos on TD and SQLBase

Community Driven Social Networking

The Unify user community is quite active and vibrant and has created several Social Networking initiatives. Here is a quick list of community networking sites.

  In this issue:
  • A Word from Frank Verardi VP Sales Unify
  • Worldwide DevCons
  • DotnetPro Article
  • June Webinar
  • TD .NET Technology
  • TD .NET Integration
  • .NET Step by Step Guide
  • Social Networking

Webinar Registration

Register for the Unify Academy

Unify on facebook

TD Community

Unify Blog

Unify on LinkedIn

Unify on YouTube

Unify on twitter