April 2011

 

SUCCESSFUL TEAM DEVELOPER 6.0 .NET ROADSHOW

Since March 14 this year, MD Consulting and Unify have been on the road trekking across Germany, Austria and Switzerland to present Team Developer 6 to existing and new customers. This year we held two events per location:

  • The event “Everything you always wanted to know about Team Developer 6…” is aimed at existing customers to inform them about new functionality and features in SQLWindows. A primary focus was to demonstrate how to take existing code and move the app to the Microsoft .NET platform with Team Developer 6.0 .NET.
  • The second event “Rapid application development for Microsoft .NET” is aimed at new prospects looking for a simple development tool for database driven business applications on the Microsoft .NET platform.

In summary we can say, that this year’s road show will be the most successful event in MD Consulting’s 20-year history: the total number of attendees will have exceeded the magic number of 300 at the end of the tour.

The opinion of the existing customers (coming from the road show surveys) have been very positive. Almost all requirements from our customers have been fulfilled with Team Developer 6.

  1. Options for the GUI design have been generally reworked and missing features, such as navigation pane, modern ribbon bar etc. have been implemented. The integration of  WPF controls, including XAML with WPF applications offers customers enough individual design options for a modern and appealing GUI.
  2. The open integration of components (web services, .NET assemblies) with other development tools convinced all attendees. SQLWindows can now be used as an integration platform.
  3. The demo of how easy a classic desktop application can be converted into a WPF browser app convinced attendees who are considering deploying their apps in the future as “software as a service” (Saas).

The event for new customers was challenging, because these have been brand new companies and contacts to us and we did not know a lot about their motivation and background. Therefore we developed a prototype of a small business app live. This way the productivity of Team Developer could be demonstrated best. Trial downloads later proved that we could raise the interest of this audience.
The announcement that next year’s road show is about all new features and functions in Team Developer 6.1 resonated with the audience and generated a tremendous amount of interest: customers are already looking forward to the road show next year!

td-roadshow

 

TEAM DEVELOPER 6.0 SERVICE PACK 2 NOW AVAILABLE!

Team Developer 6.0 Service Pack 2 (SP2) is now available for download. SP2 provides a number of enhancements to the Win32 and .NET version. Enhanced areas include Win32 GUI features, WPF GUI features, reporting and API features. Please follow the guidelines below to install TD 6.0 SP2.

  • Before installing Team Developer 6.0 SP2 you need to deinstall your Team Developer 6.0 or Team Developer 6.0 SP1 installation.
  • After deinstalling your existing TD 6.0 installation, proceed with installing Team Developer 6.0 SP2, which is a full product installer.
  • During installation, please provide the PMC you used for the original TD 6.0 installation.
  • When running TD 6.0 SP2 for the first time, activate the product using the Product Activation Key (PAK) that you received by email after activating TD 6.0 for the first time.
  • If you don not have your PAK handy anymore, register and activate your license using the register button from the About Team Developer dialog box.
Download Team Developer 6.0 SP2.
Download Report Builder 6.0 SP2.

 

BRINGING YOUR EXISTING APPS TO .NET


td6-upgrading-to-netUpgrading existing TD applications to .NET is a rather simple and straightforward process. Still there are some things to do. Unify has made the upgrading apps to .NET process as simple as possible. For example you can simply continue to use any ActiveX and COM Server with your .NET applications. No need to change any code for that. For the things that need to change a bit Unify has implemented a Version 6.0 Upgrade Report feature into TD itself. If you run this utility you will receive a detailed report of code that needs to change including explanations on what to change it to.

There is a lot more help available to support you with the application upgrading process. From videos, free online training to white papers and many samples. This newsletter provides you with all available resources about TD 6.0 and upgrading apps to .NET.

 
 

STEP BY STEP GUIDE TO .NET APPLICATIONS


Create a copy of all the sources your application uses.

  1. Is your app on TD 5.x? If not, update app to TD 6.0 Win32 first and bring 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

See below for more detailed instructions, videos and trainings.

 

TD 6.0 .NET RESOURCES


Unify Academy
Unify Academy 120x120 R10pxGet started with Team Developer 6.0 training now! Using the Unify Academy online training you can learn when and what you want, 24 hours a day. The Unify Academy brings you up to speed with upgrading applications to TD 6.0 .NET apps. And of course the Academy hosts detailed trainings about all of the new controls available in TD 6.0 like the new Page Navigator, the new Tree and much more.
Students can work through the chapters at their own pace. After all sessions have been completed, a final test including free certification can be taken.
Register for the Unify Academy

Webinar Videos
We have a series of webinars on many aspects of Team Developer 6.0. They have all been recorded and are available for viewing from our website.
Available videos include:

  • Replacing ActiveX with .NET WPF Controls
  • Supporting Mobile Apps
  • Deploying TD Apps as WPF Apps to the Browser
  • Updating existing TD apps to Team Developer 6.0
  • Using XAML to update the User Interface
  • New Page Navigator Control
  • New Tab Control
  • New Tree Control

View TD .NET Videos

White Papers
Our Tech Support Engineers have created an impressive amount of White Papers on features and capabilties of Team Developer 6.0. Didn’t have time to look into the advanced features and capabilities of TD 6.0 yet? Work through these White Papers. They will give you an idea of what can be done using TD 6.0.

  • Your first .NET WPF application in Team Developer 6.0. A quick guide on how to create .NET WPF apps for Desktop and Browser including a sample.
  • Calling .NET Assemblies from Team Developer 6.0. A guide on how to incude .NET classes in TD apps including several samples that showcase and explain how it works.
  • Team Developer 6.0 New Controls Demonstration. A White Paper about the capabilities of the new controls available with TD 6.0.
  • WPF Containers and Controls in Team Developer 6.0. This White Paper explains and demos the use of WPF controls from within TD WPF apps. Includes a Google maps sample and a number of other samples.
  • Moving Dynalibs to .NET SAL Libraries. A White Paper on how to move Dynalibs to .NET SAL Libraries. Isn’t that complicated really

Team Developer Community Wiki
Download and share Team Developer code samples, libraries and training slides.
Need help on how the new TD 6.0 tree control works in detail or how to include a WPF control into your application? The new Team Developer Community Wiki is your first point of contact. The new TD Community Wiki contains many samples and technical slides on the new technologies introduced with TD 6.0 and SQLBase 11.6. Plus the Wiki allows you to upload and share your code samples, libraries and tech details that you want to share with the community.

Go to the TD Community Wiki.

TD-wiki

 

UNIFY TD 6 SOCIAL NETWORK

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.