mvDesigner is an Integrated Development Environment (IDE) for building Graphical User Interface (GUI) client/server or Web applications using BASIC. With mvDesigner, the developer creates GUI front-ends using the graphical tools provided and writes BASIC code as the back-end programming language.
mvDesigner has the best features of the three approaches to data management:
Object-oriented
Relational
Multivalue
This diagram illustrates the functional architecture of the mvDesigner IDE and its interconnectivity with the database management system (DBMS).

mvDesigner is an application development environment used with the mvDesigner Client and Server.
FlashCONNECT includes the mvDesigner Application Program Interface (API) that allows BASIC applications to work with mvDesigner; either by driving mvDesigner applications from a database or by encapsulating FlashCONNECT business rules in mvDesigner applications.
mvDesigner is designed for FlashCONNECT and BASIC programmers to quickly create or convert BASIC applications using mvDesigner’s visual objects. Using mvDesigner, programmers can:
Retrieve information sent by mvDesigner applications.
Send data to the mvDesigner application.
Change the form displayed by the mvDesigner application.
Produce pop-up message boxes.
Write persistent and non-persistent applications.
This section discusses some important information about writing BASIC programs for use with mvDesigner:
See Also
mvDesigner Programmer's Guide Overview
Understanding System Architecture
Programming mvDesigner Applications