Kick off the New Year with c-treeACE Ease and Productivity
c-treeACE Version 9.0 introduces a plethora of new features and capabilities while also adding a fresh and easy approach to getting started. In only a few minutes you can be up and running with c-treeACE and the API of your choice.
New Directory Layout
c-treeACE looks different out of the box. You can now proceed directly to the API of your choice in the /sdk directory of your installation. Quickly navigate to your preferred c-treeACE interface technology. Start with our easy tutorials as an introduction. When ready to build your next great application, use our templates and be up and running in no time.
FairCom\V9.0.0\<platform>\pro

Looking for mtmake?
To reach a broader development base, c-treeACE is now available in two flavors. c-treeACE Express is a client/server only development package freely available on our website and includes all binaries ready to go. Download a copy today and get started immediately with everything c-treeACE has to offer.
c-treeACE Professional maintains the traditional c-tree library building tools for developers demanding additional control. c-treeACE Professional also includes source code, and the extremely flexible Server SDK models. This is the package where you will find mtree and the mtmake utility. These build tools have been moved to a brand new /pro directory. Be sure to check out the new mtPro Graphical build utility on Windows! Point and click ease for fast and easy c-tree library builds.
Quickly Update Your Existing Application Builds
With c-treeACE, we have attempted to simplify as much as possible your directory navigation. You can now quickly find the necessary paths in new easy to locate directories. Typically, you only need to include the following in your project builds:
- C:\FairCom\V9.0.0\<platform>\include
- C:\FairCom\V9.0.0\<platform>\source
- C:\FairCom\V9.0.0\<platform>\sdk\<API>
Read More about upgrading to c-treeACE V9...
How Do I Find...?
A brief description of each of the new directories:
- bin - The bin\ace directory contains the powerful c-treeACE engine, already started in most Microsoft Windows environments. You will find your data in this area when you begin using c-treeACE. A single directory, bin\ace\sql, contains the entire c-treeACE database. Simply copy this directory into your next application deployment. c-treeACE is smaller than 10 megabytes yet rivals the performance of other database products hundreds of times its size!
- include - Here you will find all of the c-tree source header files required to build your application. Simply include this folder in your project. Everything is included and ready-to-go.
- lib - Each of the c-tree application interface technologies are contained in a separate directory here. With c-treeACE Express the libraries are pre-compiled and ready to go! Libraries are included for most popular programming environments of your chosen platform. For instance, with Microsoft Windows installations, both Visual Studio 2005 and 2008 libraries are included. Simply point your project to the application interface library of choice, link your application, and build.
- pro - This directory contains the c-treeACE make utilities for building your own c-treeACE libraries from source. You will find both the traditional mtmake utility, with many new updated options, and a new graphical based utility for easily creating new c-tree makefiles.
- sdk - This area is where developers can go and get started right away. All of the c-treeACE tutorials for each application interface are contained here, and are ready to load and run. In many cases, simply pick a project, substitute your source code, and you are up and running with c-treeACE database technology in minutes.
- source - This directory contains all of the traditional c-treeACE client side and standalone source code. Here you can find the source code to many of FairCom's utilities. Modify and customize them as desired to complement your own specific needs.
- tools - This area contains the all new sleek and modern c-treeACE tools. Two folders are provided. cmdline contains the traditional command line tools, familiar to existing users and retaining the c-tree admin and util folders. The new guitools folder contains the binaries for all of the new c-treeACE tools installed and available from the Windows Start menu.
New Defaults in c-treeACE
c-treeACE introduces many new options and changes a few defaults from previous versions. Be sure to read the c-treeACE V9 Update Guide for all of the latest changes. A particular change not noted in the Update Guide is the following:
Files Created in c-treeACE Include Default Extended Headers

Other References
What's New in c-treeACE V9
Steps to Cleanly Upgrade to c-treeACE
How to Upgrade to V9
c-treeACE V9 Update Guide
c-treeACE V9.0 Release Notes
|