About Us Products Solutions Services Contact Us
Please...
Register Here!
Login Area Superbase Europe Newsgroups

Home
Sitemap

Superbase Classic

Superbase
Scientific


Superbase N.G.
Workbench


 

 


Products

SB Next Generation Workbench


Superbase was a ground-breaking product when it was first released for Windows in the late 80's, and Superbase Next Generation will prove to be just as revolutionary.

Unlike many existing development products, Superbase Next Generation will not only provide a powerful tool in the hands of highly gifted programmers, it will continue its tradition of allowing people who are not IT professionals to realize their own vision using its development environment and pre-designed higher-level components. One significant change being made is that Superbase Next Generation will be a family of products, including advanced development tools, basic development tools, end-user database, form designer, report designer, plus a growing number of components.


Superbase NG is based on the reengineered Object-BASIC programming language that was part of Superbase 95 and later releases. The language has been redesigned from the ground up to be a consistent, easy-to-learn and truly object-oriented language. It provides a cross-platform, compile-once run-anywhere programming approach. This language is called SIMPOL (pronounced simple). In addition we have built a state-of-the-art Integrated Development Environment (IDE) that makes working with the language easy and efficient.


The Superbase Next Generation Workbench Pre-Release is the first item in what will be a growing range of tools and products and opens a new era of exciting functionality and power to the Superbase community! In its current state, the Pre-Release has been highly tuned for producing fast and efficient web server applications, using several different technologies.

These include:
Common Gateway Interface (CGI)
Information Server Application Programming Interface (ISAPI)
Fast CGI – a highly optimised approach to delivering web applications that
operate at blistering speeds.

Although ISAPI is only supported on Windows, CGI and Fast-CGI operate on both Windows and Linux (for Intel) and the Apple Macintosh OS-X version is currently under development.


Another major capability of the Pre-Release is the ability to call programs written in SIMPOL from existing Superbase applications as long as they are using a version of Superbase that can access Win32 DLLs. This will allow Superbase Developers to add functionality via SIMPOL to their existing products and those components can become part of a new version based on SIMPOL at a later stage.


Already SIMPOL has built-in data types that allow for interaction with existing Superbase databases via the Peer-to-Peer Client/Server (PPCS) technology that has been part of Superbase since March of 1999. It also includes the current state of the new next generation Superbase database engine. The new database engine has been redesigned to support all of the value data types that are part of SIMPOL, including blob, boolean, integer, number, and string, as well as the date, time, and datetime data types. During current testing the new database engine is approx 50% faster, when reading and writing records from the respective languages at 10,000 records, and at 100,000 records the speed difference climbs to nearly 800% faster! SIMPOL also is consistently about six times as fast as the current Superbase at PPCS connectivity.


The Superbase Next Generation Workbench Pre-Release consists of the following components:
- The Superbase Next Generation IDE
- Runtime libraries for Win32 and Linux with support for the Superbase Micro (Database) Engine, PPCS, TCP sockets for client and server, and CGI in various forms
- DLL interface for accessing SIMPOL programs from Superbase 2001 and later
- Documentation of the IDE
- Documentation about SIMPOL
- Programming examples for console programs, CGI programs, and others, including numerous libraries for interoperating with Superbase files


Copyright © 2003 Papatuo Holdings Ltd, Cambridge, UK. All rights reserved worldwide.
   Legal Notice  Questions or comments? Contact webmaster@superbase.co.uk