Links:
Overview
Comparison Chart
Revision History
Purchase
dBASE Plus
Help Files
dBASE Plus FAQs
Tech
Support Info
Newsgroups
Overview
Simply put, dBASE Plus EDU is a time limited release of dBASE
Plus Full Edition.
The 2 Year Edition IDE as well as any .exe or Web Application
built with this Edition will time out and no longer run 2 years
from the date of the dBASE Plus EDU installation.
The 4 Year Edition IDE as well as any .exe or Web Application
built with this Edition will time out and no longer run 4 years
from the date of the dBASE Plus EDU installation.
dBASE Plus EDU is a rapid application development toolset that
includes a modern object oriented programming language (dBL) that
runs on 32 and 64 bit versions of Microsoft Windows. It can be
used to build a wide variety of applications including web applications,
rich client applications, middleware applications, and server
based applications. dBASE Plus EDU has robust database access
support and can access most modern database engines including
Oracle, SQL Server, Sybase, MySQL, Informix, DB2, InterBase, FireBird,
Pervasive SQL, Microsoft Access and other databases that can be
accessed via ODBC. In addition dBASE Plus supports access to its
native .dbf tables (levels 3, 4, 5, and 7) as well as Paradox
(.db) tables, FoxPro and Visual FoxPro tables.
dBASE Plus EDU Web applications can be run on most Windows based
web servers including Microsoft IIS and Apache.
dBASE Plus EDU includes a robust IDE (Integrated Development
Environment) with a Command Window, a Navigator (to access files),
a Just-In-Time compiler, a Preprocessor, a Virtual Machine Interpreter,
a Linker for creating dBASE application .exe's, a freely available
Runtime Engine, and numerous two-way GUI (Graphical User Interface)
design tools including a Form Designer, Report Designer, Menu
Designer, Label Designer, and Datamodule Designer (dQuery Developer
Edition) that allow you to design visually using the mouse to
select, position and size objects. Two-Way Tools refers to the
ability to switch back and forth between using a GUI design tool
that generates code and the Source Code Editor that allows you
to enter and edit code manually. The Source Code Editor features
syntax highlighting, auto-indent capability, and a treeview for
quick navigation of classes, objects, methods and functions in
a source file. Other tools include a Project Manager that simplifies
building and deploying a dBASE application, an integrated Debugger,
the SQL Query Designer, and the Table Designer which supports
creating new or modifying existing database tables.
The dBASE Plus EDU Debugger includes a source code window and
supports breakpoints and single stepping, and has windows to view
the execution stack, watch expressions, and current variables,
objects, and properties.
The dBASE Language (dBL) is an elegant state-of-the-art dynamic
object oriented language. It supports subclassing via single inheritance,
dynamic subclassing (by adding new properties to a class at runtime),
user-defined classes, automatic memory management, dynamically
typed variables, structured exception handling via Try...Catch...EndTry
statements, standard flow control statements (If...Else...Endif,
Do While...Enddo, Do Case...Case...Case...EndCase), a full set
of variable scopes (public, private, local, and static), efficient
string manipulation and math support, powerful multi-dimensional
arrays, support for function pointers and codeblocks, and much
more.
dBASE Plus EDU contains many built-in classes that include visual
classes, data access classes, and numerous supporting classes.
Visual classes include Form, SubForm, Menu, Toolbar, Notebook,
Container, Entryfield, RadioButton, SpinBox, ComboBox, ListBox,
PushButton, Image, Grid, ScrollBar, ActiveX, Report, ReportViewer,
Text, TextLabel and many others. Data access classes include Session,
Database, Query, Rowset, Field, StoredProc and Datamodule classes.
Other classes include File, String, Math, Array, Date, Exception,
Object and many others.
The capabilities of dBASE Plus EDU may be extended to access
external or third party programs or libraries via several methods
including OLE and COM interfaces (via the OleAutoClient object),
by including ActiveX components on dBASE Forms, or by directly
calling functions contained in third party dynamic link libraries.
Click
here to purchase dBASE PLUS EDU.
For a complete list of the most recent features and updates,
click
here.
Last Updated: May 13, 2008