Home

Support

Contact

Our Blog

Email

 

Visual FoxExpress | AFP | Xcase | Orders | Training | Consulting | Support | Forums | Contact | About

 

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.

 

Copyright (c) 2008, F1 Technologies