All development libraries below require that you have an Xbase++ compiler installed. If you do not have the Xbase++
compiler, you can download free of charge, a 30-day trial version directly from Alaska Software.
Xbase++ is a very stable advanced 32-bit multithreaded compiler for Windows. It provides legacy support
for older Clipper applications as well as allowing developers to easily create very complex client and modern server
type applications.
SQLExpress - ODBC/SQL Library for Xbase++
|
SQLExpress is an object-oriented library for Xbase++ that provides seamless connectivity to a variety of relational and
non-relational database management systems using ODBC (Open Database Connectivity). ODBC defines a vendor-independent API
for accessing data stored in RDBMS and ISAM databases using Structured Query Language (SQL) as a standard for accessing data.
SQLExpress: 
[Size: 350 KB Date: 2010.11.27 Build: 3.2.08]
The ACE Wrappers are included free of charge in this version of SQLExpress. However, in
order to run ACE Wrapper samples you will need to download the ACE32 DLLs. Once downloaded,
unzip the file in the same directory where the sample executables are located.
Installation notes...
Change history...
Xb2.NET - Internet Library for Xbase++
|
Xb2.NET includes a complete object-oriented sockets library that provides a protocol-independent base for
developing virtually any kind of secure communications software. The library also includes a native Xbase++ Telnet,
FTP, FTPS, HTTP, HTTPS and secure SOAP server. With Xb2.NET there is no need to configure and manage complex 3P web
servers, gateways and CGI scripts. Your Xbase++ application is the server!
Xb2.NET: 
[Size: 500 KB Date: 2010.12.03 Build: 3.2.17]
OpenSSL library: * required by Xb2.NET SSL *
[Size: 1.2 MB Date: 2013.02.11 Build: 1.0.1e]
Installation notes...
Change history...
ACE Wrappers - Advantage Database Library for Xbase++
|
This Library provides a native interface to the ACE32.DLL (Advantage Client Engine) from
Extended Systems. By simply modifying the ADS.INI
file, the Advantage Client Engine will allow you to connect to either the Advantage Local Server (ALS) or the
Advantage Database Server (ADS). When connected to ADS, your app will be running in true client/server mode.
Both the ALS and ADS are mature products that will provide your Xbase++ app with great performance and reliability.
Although not a true DBE like the Alaska Software ADSDBE, this library performs its magic by using the very
powerful Xbase++ preprocessor to translate certain Xbase++ commands and functions to specific ACE Wrapper
functions. Although this library is written entirely in Xbase++, it is just as fast and in some cases even
faster, than Alaska's ADSDBE. No additional DBE's are needed when using the ACE Wrappers.
NOTE: The ACE Wrappers source code is provided free of charge as a special bonus for registering
SQLExpress. A free, fully functional ACE Wrapper DLL (without source code) is also
provided with the demo version of SQLExpress. You are free to use and distribute this DLL with your applications.
MultiBrowse is a multi-dimensional array browse class which will allow you to VERY EASILY browse complex
multi-dimensional arrays, in multiple windows, linked in a father-child relation. The library is written in
100% CA-Clipper code and is compiled using CA-Clipper 5.2e. You are free to use the MultiBrowse library, and
if you wish you can also buy the source code.
All software available on this site is provided "as is," without any warranty as to its performance,
accuracy, or freedom from error, or as to any results generated through its use. The author excludes without
limitation any and all implied warranties, including warranties of merchantability and fitness for a particular
purpose. You assume the entire risk as to the results and performance of the software and documentation. The author
will under no circumstances be liable for any direct, indirect, special, incidental, or consequential damages
arising out of the use or inability to use the software or documentation, even if advised of the possibility of
such damages.