Visual DataFlex

Visual DataFlex

Visual DataFlex is a 4GL windows programming language by Data Access, targeted at creating database and client-server type programs.

Architecture

Visual DataFlex has a 3-layer architecture:

;Bottom layer: Tables at this level represent customer information. Data dictionaries for each table define the rules for saving, editing, deleting, or finding a customer.

;Middle layer: Tables at this level represent orders to customers. A "Data Dictionary Connectivity Object Tree" defines how tables relate to each other, and ensures that all business rules of the connected tables are in force and validate.

;Top layer: A graphical user interface (GUI) that allows users to enter, find, create, modify, or delete data.

History

Data Access Worldwide of Miami, USA is the company behind the studio and language and built its business up around the console mode DataFlex language which was released prior to DOS and competed with DBase2 in early microcomputer technology. The first attempt at a windows product was "DataFlex for Windows" which failed as it was a sort of windows bolted on top of DOS product. Then they released Visual DataFlex 4.0 in 1997 which allowed users to write native 32 bits Windows applications. Every 6 months a new revsion level is released. Visual DataFlex is now in revision 14, named VDF 2008, and features a datadictionary layer of business rules which is of dual use with the windows product and the webapp extension.

External links

* [http://www.visualdataflex.com Official website]
* [http://www.vdfwiki.com vdfwiki.com]


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Look at other dictionaries:

  • Visual DataFlex — Visual DataFlex  высокоуровневый, объектно ориентированный язык программирования 4 го поколения с собственной средой визуального проектирования. Разрабатывается компанией Data Access Corporation[1] и предназначен для быстрого создания (RAD)… …   Википедия

  • DataFlex — is a relational database management system, self described as an applications development database, originated around 1980. It is a relatively early example of a fully fledged and commercially used fourth generation programming language (4GL). In …   Wikipedia

  • Visual J♯ — созданная фирмой Майкрософт для платформы .NET Framework интегрированная среда разработки на языке. Особо следует подчеркнуть, что язык среды Visual J♯ не является языком Java, он лишь обеспечивает Java подобный синтаксис и мнемонику. Это и… …   Википедия

  • Visual J Sharp .NET — Visual J♯ созданная фирмой Майкрософт для платформы .NET Framework интегрированная среда разработки на языке. Особо следует подчеркнуть, что язык среды Visual J♯ не является языком Java, он лишь обеспечивает Java подобный синтаксис и мнемонику.… …   Википедия

  • Visual J Plus Plus — Visual J++ попытка компании Особенностью системы явилась ее совместимость со стандартами Windows (например, Java: написаный Java код должен работать на всех платформах и привело к судебному разбирательству между Sun Microsystems и Microsoft. См.… …   Википедия

  • DataFlex — Эта статья или раздел носит ярко выраженный рекламный характер. Это не соответствует правилам Википедии. Вы можете помочь проекту, исправив текст согласно стилистическим рекомендациям Википедии …   Википедия

  • VB — Visual Basic Класс языка: процедурный, объектно ориентированный, компонентно ориентированный Тип исполнения: компилируемый, интерпретируемый Появился в: 1991 г. Последняя версия: Visual Basic 2008 Типизация данных: не строгая …   Википедия

  • VB6 — Visual Basic Класс языка: процедурный, объектно ориентированный, компонентно ориентированный Тип исполнения: компилируемый, интерпретируемый Появился в: 1991 г. Последняя версия: Visual Basic 2008 Типизация данных: не строгая …   Википедия

  • Список языков программирования по категориям — Списки языков программирования По категориям Хронологический Генеалогический Приведён список языков программирования, сгруппированных по категориям. Некоторые языки попали в несколько категорий. Содержание …   Википедия

  • List of programming languages by category — Programming language lists Alphabetical Categorical Chronological Generational This is a list of programming languages grouped by category. Some languages are listed in multiple categories. Contents …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”