Jump to content

Visual DataFlex: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
m History: update Data Access URL
Redirected page to DataFlex
 
(7 intermediate revisions by 7 users not shown)
Line 1: Line 1:
#Redirect [[DataFlex]]
'''Visual DataFlex''' has been re-branded as '''[[DataFlex]]''' by [[Data Access Worldwide (company)|Data Access Worldwide]] as of the release of version 2014/18.0 in August, 2014. The latest information about the product is consolidated in the [[DataFlex]] article.

Visual DataFlex is a [[4GL]] [[programming language]] and IDE/Studio targeted at application developers needing to rapidly create Windows client-server and web [[database]] business applications.

== Architecture ==

Visual DataFlex’s [[Multitier_architecture|multi-tier (N-tier) application architecture]] provides a well-defined structure for developers to create Windows and Web applications, Web Services and [[Service-oriented_architecture|Service Oriented Architectures (SOA)]].

===Database Tier===
Visual DataFlex’s architecture abstracts the database tier enabling the interchangeable use of different SQL databases such as Microsoft SQL Server, IBM DB2, Pervasive PSQL, Oracle, and ODBC data sources, or the embedded DataFlex database.

===Database Rules & Application Logic Tier===
In Visual DataFlex, an application’s database and business rules are defined in and managed by "Data Dictionaries." Data Dictionaries are a middle tier between the application’s database and user interface that:

* Provide applications with a extended, application-specific information that is not part of the physical database. It extends the database.
* Protect the data – Data Dictionaries define and validate allowable data additions and updates.
* Reduce programming errors and maintenance by centralizing an application’s business logic. All information and rules about a database and how it is managed is stored in one place - the Data Dictionary. If a developer needs to make an application logic change, it is made in the Data Dictionary and all parts of the application, regardless of user interface, acquire the change.

===User Interface Tier===
Visual DataFlex user interfaces can be developed for Windows desktop, Web browser and mobile environments. Similarly structured user interface frameworks for Windows and web connect to Data Dictionaries to complete the application stack.

== History ==

[http://www.DataAccess.com|Data Access Worldwide] of Miami, USA is the developer and publisher of the Visual DataFlex software suite and language. The company originally started with the character-based application development environment for early DOS and multi-user networks. The first Windows product was DataFlex for Windows, which was followed by Visual DataFlex 4.0 in 1997. Since then, Visual DataFlex has been enhanced through numerous revisions and platform expansions including browser-based web applications that offer functionality similar to Windows desktop applications. With version 18.0's release in 2014, the company re-branded the product to "DataFlex" with several product families under the same brand. Data Access Worldwide’s software development teams are based in Miami, Florida U.S.A. and Hengelo, The Netherlands.

== References ==
<references />

== External links ==
* [http://www.dataaccess.com/dataflex/ Latest DataFlex Product Information]
* [http://support.dataaccess.com/forums/ Support Forums]
* [http://support.dataaccess.com/Forums/blog.php DataFlex Development Team Blog]
* [http://www.visualdataflex.com Visual DataFlex product website (deprecated as of August, 2014)]
* [http://www.vdfwiki.com vdfwiki.com]
* [http://www.vdf-guidance.com Visual DataFlex open source website]
* [http://www.visual-dataflex.co.uk Asckey Data Services UK Channel Partners]

[[Category:Desktop_database_application_development_tools]]

[[Category:4GL]]

{{compu-lang-stub}}

Latest revision as of 16:13, 19 March 2017

Redirect to: