Team Developer 6.0 Preview - Coming in 2010
Join the .NET Family
Team Developer 6.0 provides the power and ease of a rapid application development tool to help developers build .NET business
apps quicker than ever before.
By changing the build target from Win32 to .NET, you will be able to leverage your existing investments in TD code on the
.NET platform. For .NET targets, you have multiple options for deployment. TD 6.0 feature Microsoft’s new Windows® Presentation
Foundation WPF technology, which allows you to separate
the user interface from the application, and generates XAML
files, giving TD WPF apps truly outstanding GUI capabilities that can be deployed to Windows Desktop or as Browser apps.
Overview
- Create latest technology .NET Desktop applications including powerful new .NET GUI options.
- Create .NET Browser applications, deploy your applications via a download URL and run them in a Browser.
- Create distributed applications utilizing .NET Web Services, consume and/or provide .NET Web Services using Team Developer.
- Provide TD business logic through .NET Web Services, provide TD business logic as .NET Web Services and deploy using the easy deployment wizard in TD 6.0.
- Provide TD business logic as a .NET Class Library (DLL) to be reused by any .NET programming language such as C#.
- Leverage existing investments in C# code and call custom .NET Class Libraries (assemblies) from TD apps.
- Leverage the power of the .NET framework from within TD apps, call Microsoft .NET Class Libraries from TD apps.
Contact Unify Sales for a video demo of Team Developer 6.0 at sales@unify.com or complete this short online form
Team Developer 6.0 Architecture
- The new Team Developer 6.0 .NET compiler compiles applications directly to Microsoft Intermediate Language, MSIL,
the .NET application execution layer. No migration or porting of source code is involved in that process. Genuine .NET executables are compiled and assembled
by the TD .NET compiler.
- The new IL compiler in Team Developer 6.0 will allow you to create true .NET Desktop and Browser applications. With the new compiler, you will have new ways to use and
leverage the .NET framework, including full backward compatibility for Win32 applications. Creating Team Developer .NET applications is as easy as selecting one of the many new .NET
target build types from the Build Settings dialog.

Team Developer Applications on .NET
- The new .NET build targets of TD 6.0 will include WPF based Desktop and Browser applications. WPF is a new Microsoft .NET technology that allows you to separate the user interface from
the application. The user interface of WPF apps is written in XAML, an XML based description of the GUI. TD 6.0 generates XAML files for all the windows of an application. These XAML
files can then be edited by designers to apply custom themes or any other properties from the rich and powerful XAML language, giving TD WPF apps truly outstanding GUI capabilities.
- TThe TD 6.0 WPF applications can be deployed as Desktop and Browser applications including a new thin client for database connectivity based on Microsoft WCF that avoids
installing database client software on every user’s machine; instead database access is managed on the server side.
Debugging .NET Applications
- Debugging TD .NET applications works the same way as debugging TD applications in the past. However, for .NET applications, TD 6.0 uses a new .NET debugger that is based
on Microsoft’s .NET debugging class library (System.Diagnostics).
Components and Distributed Applications
- TD 6.0 allows creating distributed applications using .NET Web Services. TD 6.0 can create the Web Services provider and consumer with both running on top of .NET.
- The client app can run as .NET desktop and .NET browser apps.
- TD 6.0 includes easy deployment of Web Services to IIS servers, following the RAD approach of making things very easy for the developers.
- Experienced .NET developers can also use the .NET WCF technology and TD 6.0’s ability to call .NET classes to create distributed applications based on WCF.
Deploying TD Business Logic on .NET
- Team Developer business logic can be compiled to a .NET class library (dll). This allows reusing the TD business logic using other .NET programming languages
like C#. Just include the TD DLL into the Visual Studio project and call the TD business logic from within Visual Studio applications.

Leveraging Custom or Microsoft .NET Class Libraries
- Team Developer 6.0 lets you use any non visual class library that is available on .NET. These can be self created classes, third party classes or Microsoft .NET
class libraries. You can leverage all classes in Team Developer 6.0 applications, regardless of whether you are deploying a Win32 or a .NET app. Unify has created a new General
Assembly Interface Library (GAIL) that works similar to the existing ActiveX Explorer. In the wizard interface, you can choose the desired assemblies and classes. TD then creates
wrapper classes that can be used to call the .NET methods from a TD app.
Migrating Applications to .NET
- Are you considering migrating your TD applications or part of your apps to .NET using competitive products? We suggest you look at Team Developer 6.0 .NET first – it will save
you time and money.
- Have you thought about the costs and risks involved in migration, such as fill in the holes coding work and testing of migrated applications on .NET? This can easily be in the
100,000 of $/€ range.
- What if this add on to Team Developer can do the same for you? Take a look today at the features of Team Developer 6.0 due in 2010.
- TD 6.0 includes a true .NET MSIL compiler -- no migration process involved -- to compile existing and new applications to a variety of .NET build targets.