|
|
 |
Visual FoxExpress®
The Complete OOP Framework for
Visual FoxPro
|
Visual FoxExpress is a business application framework
like no other. It’s the only Visual FoxPro Framework to combine a solid
OOP foundation, n-tier architecture, an active data dictionary and RAD tool
into a turbo charged application development system.
|

|
Expert Object Oriented Programming
The Object Oriented Programming found in the Visual FoxExpress framework
is widely recognized as state-of-the-art in Visual FoxPro application
frameworks. To the developer working with Visual FoxExpress that
translates into a framework that delivers the horsepower you need
to get everyday jobs done straight out of the box and the flexibility
to create the out of the ordinary without reinventing the wheel.
VFE’s use of OOP also provides a plethora of examples of design
patterns and best practices for developers inclined to check out
the code.
Engineered to be n-tier
Visual FoxExpress is a true n-tier framework, built to be n-tier
from the ground up, not retrofitted to be n-tier when it became
fashionable. As the first commercial n-tier framework available
for Visual FoxPro, VFE remains comfortably ahead of the pack. VFE
is still the only Visual FoxPro framework to completely represent
data, including tables, views, fields and view parameters in objects.
Access Local or Remote Data
Visual FoxExpress can access native Visual FoxPro Data or back-end
data sources such as SQL Server or Oracle. and now, Visual FoxExpress
allows you to create, retrieve and update data using XML.
Flexible Data Retrieval
Visual FoxExpress provides the most flexible data retrieval options
of any Visual FoxPro Framework. Local data applications can access
native xBase tables with powerful search options including searchable
grids, an intuitive and powerful search form and our unique "Quick
Find" feature.
VFE also provides complete support for SQL data retrieval against
either local or remote data. Of course, traditional static query
options are supported, but VFE goes much further. VFE can generate
SQL dynamically based on data dictionary properties and values supplied
by the user to provide the ultimate in powerful and flexible data
retrieval. VFE also allows stored procedures to be used to retrieve
data into updatable cursors!
|
Data Dictionary Saves Time & Effort while
increasing Maintainability
Visual FoxExpress is one of the few frameworks
for Visual FoxPro to include a data dictionary. The Visual FoxExpress
Data dictionary provides a central maintenance point for properties
commonly set in multiple places throughout an application. In doing
so, the Visual FoxExpress data dictionary speeds development, reduces
errors and eases maintenance, all without a significant impact on
performance.
|
|
|
|
|
Easily Integrate Other 3rd Party Products
Of the frameworks that include a data dictionary, Visual
FoxExpress is the only one that includes a DBCX based data dictionary. DBCX
compatibility is an important feature in a data dictionary because it makes
integration with other DBCX products such as the Stonefield Database Toolkit
and the next release of Micromega Systems Foxfire! a snap. Visual FoxExpress
also easily integrates with Steven Black's INTL Toolkit and EPS Software's
Voodoo Web Controls.
Features Your End-Users Will Love
Of course, the Visual FoxExpress framework is also loaded
with features end-users of your applications will really appreciate. Among
some of the key features are:
-
a powerful and easy to setup and manage security system
-
rich support for parent, child relationships either within a form or
across multiple forms
-
object-oriented menus, including context-sensitive shortcut menus
-
grids with keyboard searching built-in
-
powerful and flexible search forms
-
integrated ActiveX controls
-
intuitive query tools
-
a wide selection of toolbar and form controls
Visual FoxExpress allows you to provide wizards like this one for running
reports and queries without writing any code.
Powerful Development Tools
Visual FoxExpress goes beyond being just a framework by providing the richest
set of tools to help you build applications and get up and running faster.
The Visual FoxExpress Application Builder is absolutely the fastest way
to build a Visual FoxPro application. Visual FoxExpress’ application builder
acts as an alternative interface to the Visual FoxPro Project Manager that
guides you through the creation of an application. All of the components
are organized in a logical, top-down fashion and wizards are provided for
everything. In addition to the wizards, a builder is also supplied for every
class in the framework.

Several form wizards are provided to allow you to easily create forms for
a wide variety of purposes.

The Visual FoxExpress IDE always keeps the underlying Visual FoxPro project
updated. Because of that you’re free to move back and forth between the
high-power and productivity of the Visual FoxExpress IDE and the freedom
and flexibility of the Visual FoxPro IDE.
Application development is becoming increasingly more difficult. Today developers
are expected to deliver more in less time and for less money. Whether you
develop in-house applications or are a consultant, you need to create maintainable
applications that readily adapt to customer expectations as quickly and
economically as possible. In a nutshell, that’s what F1 Technologies®
Visual FoxExpress is all about.
|