Xbase++the business language

Bringing the power of native code and no-limits to the Clipper and Visual FoxPro xBase language dialects. The Xbase++ language is truly the next generation development tool with its innovative features and technologies. In fact, automated and intelligent multithreading, full data-access abstraction including SQL for DBF tables and ISAM access for PostgreSQL tables, websockets/webhandlers and the object oriented programming model are just the tip of the iceberg.

Xbase++ comes with the widest choice of technologies, concepts, and tools to protect your existing Clipper or Visual FoxPro solutions and modernize them right away. There is no need to look further if you are looking for a way to continue with your existing Clipper or Visual FoxPro codebase - you can safely leverage your existing language knowledge. The Xbase++ platform comes with many new technologies while still providing full backward compatibility, but the good news is you don't have to use them if they are not needed - they can be learned step by step as time and budget permit.

All over the world, companies are leveraging what they have to achieve what they need. Modernization of existing Clipper or Visual FoxPro applications with Xbase++ represents a cost-effective, low-risk alternative to reinvestment and rewriting. If time is a factor for success, then modernization with Xbase++ pays off multiple times without any doubt.
FREE 30-day trial

Why wait? Try it now. You have full technical support for that period.

Free Xbase++ trial  

 

What's new in

2.0

Xbase++ Professional Edition

The Xbase++ Professional Edition allows you to seamlessly modernise and innovate your application development. This edition includes the Xbase++ Workbench, compiler and linker tools necessary to create native Windows executables, making it ideal for modernising legacy applications. Clipper developers benefit from the XbToolsIII library, a CA-ToolsIII compatible multi-purpose library. In addition, the included CXP provides a complete infrastructure for developing and running web applications, allowing developers to use their existing skills to create state-of-the-art web applications.

Professional features provide a seamless transition to more sophisticated development. Migrate existing DBF/NTX/CDX applications to PostgreSQL Server without any code changes. Enhance your applications by adding touch capabilities, developing new multi-touch UIs for your point of sale (POS) solutions, or extending web access and mobile compatibility. Xbase++ Professional Edition is designed to support the development of client/server, n-tier or SOA applications, allowing you to send/receive email, perform FTP operations or establish real-time point-to-point web socket connections. Native database engines for Advantage DatabaseServer and PostgreSQL support seamless migration and modernisation.

This comprehensive Xbase++ Professional Edition is your all-in-one solution for maintaining and innovating your application infrastructure, ensuring you have all the tools you need for today's demands and tomorrow's opportunities.

 Modernize existing Clipper solutions

 Create new modern applications

 Develop for Web and Desktop

 Create applications or services

 Concurrent data access with your legacy apps

 Migrate to PostgreSQL (SQL+ISAM)

 Use WebSockets and WebHandler for n-tier development

 Use DOM to manipulate HTML content

 Natively access Advantage Database Server (ISAM+SQL)

 Use DataObjects as your universal transport vehicle between the tiers

 Send/receive eMails, do FTP, get http content or program sockets if you like

 Process XML data using a callback parser or as a graph of Xbase++ objects

Read more about Clipper compatibility here 
Learn more 

 

Xbase++ Classroom Edition

The Xbase++ Classroom Edition is intended for classroom or lab use. These licenses are available as on-site concurrent non commercial licenses. Alaska Software supports educational institutions with discounts up to 99%. Management of licenses is handled via the software activation mechanism. You can purchase Classroom Editions only direct from Alaska Software.

The Classroom Edition can be purchased by any accredited Educational Institution for curriculum or lab use only. The license is held by the institution and the product is delivered electronically or shipped as a box product.

Get a quote

To verify if you are eligible to purchase the Classroom Edition, simply send an email to sales@alaska-software.com and ask for your quote.