CTC - Client Tools Consultancy

HomeGenerators>Downloads>Purchase>ServicesSupport>Company>
User Interface Generator Technology for users of EAE and AB Suite
April 22 2012
Announcing the release of the CTC Smart Client Generator for Smart Devices including:
  • Apple iPads & iPhones
  • Android Tablets & Phones
  • Windows Tablets & Phones
  • PCs and MACs
January 13 2012
CTC Silverlight Client Generator V2.0.1 now available. Features include:
July 18 2011
CTC WCF Services Generator V2.0.0 now available with support for:
WCF 3.5, WCF 4.0, Visual Studio 2008 with WCF LOB Adapter SDK and Visual Studio 2010 with WCF LOB Adapter SDK 2010.
June 27 2011
CTC WPF Client Generator V2.0.0
now available with support for:
WPF 3.5, WPF 4.0,
Visual Studio 2008 and Visual Studio 2010.
May 16 2012
Presentation material now available for download at:
The Smart Client Generator from CTC generates a Smart Client user interface for EAE and AB Suite systems that runs on any modern smart device such as PCs and MACs, Apple iPads & iPhones, Android Tablets & Phones and Windows Tablets & Phones.
The generated solution is based on industry standards such as HTML 5, CSS 3 and JavaScript with no dependencies on proprietary plug-ins. This means the solution is cross-vendor and runs on popular browsers such as IE, Chrome, Safari and Firefox supporting HTML 5 and CSS 3.
The runtime of the solution is based on a very efficient architecture that utilizes the power of the client device for rendering the forms, while minimizing the resources required on the web server. This results in a good end user experience with great performance.
The WCF Services Generator from CTC generates a Microsoft WCF Services Interface for EAE and AB Suite systems.
The generated solution is based on the WCF LOB Adapter SDK from Microsoft that provides the design-time tools and runtime environment for exposing services from line of business systems such as EAE and AB Suite in a Service Oriented Architecture.
Services exposed using the Adapter technology can be consumed in a variety of ways allowing for integration of disparate systems. Services can be consumed by .NET applications such as BizTalk, Windows/WPF applications and other custom .NET applications without having to go via a traditional Web Services interface. In addition, services can also be consumed from external applications as traditional industry standard Web Services supporting cross-vendor interoperability.
Adapters for back-end systems such as SAP, PeopleSoft, Siebel, Oracle and Relational Databases have been created using the WCF LOB Adapter SDK. And using the same technology, adapters are now also available for EAE and AB Suite.
The generated Adapter solution utilizes the CTC WCF Service Controller, which manages the communication with the back-end EAE or AB Suite system, as well as providing efficient processing of service requests.
The WPF Client Generator from CTC generates a Microsoft WPF User Interface for EAE and AB Suite systems.
This generator takes advantage of the capabilities available with the Microsoft WPF environment, allowing users of EAE and AB Suite to provide a modern, rich user interface for the desk top.
Forms are generated in the Extensible Application Markup Language (XAML) using the data binding features of WPF to bind to the data items of the back-end EAE and AB Suite systems. This provides a clear separation of the presentation layer from the code, which enables collaboration between Designers and Developers to provide a rich user interface.
The generated application utilizes the CTC WPF View Controller, which manages the communication with the back-end EAE or AB Suite system, as well as providing efficient downloading of forms and other external files on demand.
The Silverlight Client Generator from CTC generates a Microsoft Silverlight User Interface for EAE and AB Suite systems.
This generator takes advantage of the capabilities available with the Microsoft Silverlight environment, allowing users of EAE and AB Suite to provide a modern, rich user interface.
Forms are generated in the Extensible Application Markup Language (XAML) using data binding, one of the Silverlight features. The architecture of the generator enables collaboration between Designers and Developers to provide a rich user interface.
The generated application utilizes the CTC Silverlight View Controller, which manages the communication with the back-end EAE or AB Suite system, as well as providing efficient downloading of forms on demand.
The ASP.NET WebForms Generator from CTC generates an ASP.NET User Interface for EAE and AB Suite systems.
Users can choose to generate the interface based on ASP.NET AJAX or the standard classic ASP.NET.
Choosing AJAX is as easy as setting one option and the generator automatically adjusts the generated user interface accordingly.
Options are included to enable the delivery of an efficient ASP.NET application.
The generator provides developers with many options for customizing and influencing the generated application, to create a user interface that satisfies an organisation's specific requirements.
For most customers it is strategically important not to become dependent on a vendor or a vendor's product. The CTC generators make use of the standard EAE Developer and AB Suite Developer features. Our generators are free standing tools, which don't change or update your EAE or AB Suite environment.

At CTC, we are confident that we bring the best, easy to use and feature rich generators available today. We stay ahead with new developments and keep up with new technologies.
The CTC solution has adopted an approach that enables the user to specify all changes required to the forms before entering the generate phase. The CTC solution includes a configurator that allows the user to configure the behaviour of the generators, to customize the look and feel of forms and controls as required, and to include third party controls to meet the demands of modern user interfaces.

All the CTC generators are very easy to use, providing a flexible environment that includes many features and options for customizing the generated solution beyond that provided by EAE/AB Suite Developer.

The CTC solution:
Eliminates the need to modify the generated source
All changes required to the painted forms are specified using the CTC Configurator before starting the generator.
Provides a repeatable solution
Enhancements specified via the CTC Configurator are automatically applied to the generated forms by the CTC Generators. There is no need to reapply modifications after every generate.

Changes made to the forms in the development environment do not impact the current configuration.
Makes it simple to maintain enhancements to the look and feel
The GUI interface to the CTC Configurator provides intuitive dialogs, intelligent dropdown selections and a flexible hierarchical view.

General enhancements can be configured at a high level to be applied throughout all forms, and specific enhancements to individual fields at the lowest level.
Eliminates the need to write a custom generator
The CTC Configurator provides flexibility to configure all enhancements required to the painted forms.
Utilizes all the capabilities of the User Interface without restrictions
All properties available on the controls of the chosen User Interface (Smart Client, Silverlight, WPF or ASP.NET) can be specified allowing the developer to take full advantage of all the capabilities of the user interface.

Any Third Party control can be used to provide a richer user interface.
Creates a rich UI beyond that painted in the development environment
The CTC environment is an open and flexible solution. With the CTC Configurator, the developer specifies what to enhance on the painted forms and the forms are then generated according to those specifications.

This gives the developer full control over the generator output.

Delivering modern User Interface Generator Technology creating rich User Interface Applications.