к библиотеке   Обзор графических пакетов 3GL   Компьютерная графика к экономической информатике   к 4GL - визуальному программированию

Программирование в VisualFoxPro 7.0

  1. Знакомство с Visual FoxPro
  2. Начало работы с Visual FoxPro
  3. Проект как средство объединения элементов приложения
  4. Создание базы данных проекта
  5. Форма как средство ввода и редактирования данных
  6. Конструктор форм
  7. Создание и печать отчетов
  8. Создание отчета с помощью конструктора отчетов
  9. Запросы к базе данных
  10. Перекрестные таблицы и диаграммы
  11. Меню приложения
  12. Создание справочной системы приложения
  13. Управление проектом и создание приложения
  14. Условия достоверности, хранимые процедуры, триггеры, представления данных
  15. Расширенные средства ввода данных
  16. Библиотеки классов и ActiveX-компоненты
  17. Расширенные средства создания отчетов
  18. Расширенные средства выборки данных
  19. Визуальное объектно-ориентированное программирование
  20. Многопользовательская работа в локальной сети
  21. Связывание и внедрение объектов, экспорт и импорт данных
  22. Удаленные представления данных
  23. Перенос данных из Visual FoxPro на платформу клиент-сервер
  24. Публикация данных на Web-сервере
  25. Настройка параметров Visual FoxPro
  26. Установка Visual FoxPro

Visual FoxPro (VFP) - объектно-ориентированный и процедурный язык программирования систем управления реляционными базами данных, разработанный корпорацией Microsoft. Основой для данного программного продукта послужил язык программирования FoxPro. Относится к семейству языковxBase, разработанных на базе синтаксиса языка программирования dBase. Другими членами данного семейства являются Clipper и Recital. Сегодня Visual FoxPro уходит в прошлое, так как разработка продукта прекращена корпорацией Microsoft с выходом SP2 для версии 9.0. Поддержка продукта MS будет осуществляться только до 2015 года.

Первоначально FoxPro (исходное название - FoxBASE) разрабатывалась фирмой Fox Software, начиная с 1984 года. В 1992 году Fox Technologies была куплена Microsoft, новые версии продукта значительно видоизменились и приобрели префикс . Последняя версия оригинального FoxPro - версия 2.6 - работала под Mac OS, DOS, Windows и Unix; уже в версии Visual FoxPro 3.0 от MS список поддерживаемых платформ сократился до Mac OS и Windows, а в более поздних версиях от MS - уже только до Windows. Текущая версия MS Visual FoxPro основана на COM, и Microsoft утверждает, что .NET-версии продукта не будет. Существует проект Sedna, который должен обеспечить возможность взаимодействия Visual FoxPro с .NET.

В конце 2002 года было показано, что Visual FoxPro может работать на Linux под Wine, однако это, по существу, нарушает пользовательское лицензионное соглашение (EULA).

В декабре 2005 года, VFP взлетел в Top 20 на TIOBE индекс в первый раз. В марте 2007 года он был в положении 19, что делает его языком группы "B". По состоянию на август 2010 года, VFP (в сочетании с XBase) находится в позиции 25.

В марте 2007 года Microsoft объявила, что не будет VFP 10, соответственно, VFP 9 (выпущен в производство 17 декабря 2004 г.) - последний коммерческий релиз VFP от Microsoft. Поддержка версии 9 продолжается с пакетами обновления, которые были выпущены 8 декабря 2005 и 11 октября 2007 года.

Идет работа над проектом под кодовым названием <Седна> (названном в честь карликовой планеты Седны, открытой в 2003 году), который представляет собой набор дополнений к VFP 9.0 из xBase-компонентов для поддержки ряда сценариев и алгоритмов взаимодействия с различными технологиями Microsoft, включая SQL Server 2005, .NET Framework, Windows Vista, Office 2007, Windows Search и Team Foundation Server (TFS). Microsoft выпустила <Седну> под лицензией Shared Source на сайтеCodePlex. Представители корпорации Microsoft пояснили, что основной VFP будет по-прежнему оставаться закрытым исходным кодом. <Седна> была выпущен 25 января 2008. По состоянию на март 2008 года, все xBase-компоненты VFP 9 SP2 (в том числе <Седна>) были доступны для развития сообществом на CodePlex.

Совместимость с операционными системами

Поддерживаемые версии Windows

Версия

VFP 3.0

VFP 5.0

VFP 6.0

VFP 7.0

VFP 8.1

VFP 9.0

Windows 3.x

Да

Нет

Нет

Нет

Нет

Нет

Windows NT 4.0

Да

Да

Да

Да

Нет

Нет [1]

Windows 95

Да

Да

Да

Только среда запуска (runtime)

Нет

Нет

Windows 98

Да

Да

Да

Да

Только среда запуска (Runtime)

Только среда запуска (Runtime)

Windows ME

Да

Да

Да

Да

Только среда запуска (Runtime)

Только среда запуска (Runtime)

Windows 2000

Да

Да

Да

Да

Да

Да

Windows XP

Да

Да

Да

Да

Да

Да

Windows Server 2003

 ?

Да

Да

Да

Да

Да

Windows Vista

В режиме совместимости

Да

Да

Да

Да

Да

Windows 7

Да

Да

Да

Да

Да

Да

к библиотеке   Обзор графических пакетов 3GL   Компьютерная графика к экономической информатике   к 4GL - визуальному программированию

Знаете ли Вы, что "гравитационное линзирование" якобы наблюдаемое вблизи далеких галактик (но не в масштабе звезд, где оно должно быть по формулам ОТО!), на самом деле является термическим линзированием, связанным с изменениями плотности эфира от нагрева мириадами звезд. Подробнее читайте в FAQ по эфирной физике.

НОВОСТИ ФОРУМА

Форум Рыцари теории эфира


Рыцари теории эфира
 10.11.2021 - 12:37: ПЕРСОНАЛИИ - Personalias -> WHO IS WHO - КТО ЕСТЬ КТО - Карим_Хайдаров.
10.11.2021 - 12:36: СОВЕСТЬ - Conscience -> РАСЧЕЛОВЕЧИВАНИЕ ЧЕЛОВЕКА. КОМУ ЭТО НАДО? - Карим_Хайдаров.
10.11.2021 - 12:36: ВОСПИТАНИЕ, ПРОСВЕЩЕНИЕ, ОБРАЗОВАНИЕ - Upbringing, Inlightening, Education -> Просвещение от д.м.н. Александра Алексеевича Редько - Карим_Хайдаров.
10.11.2021 - 12:35: ЭКОЛОГИЯ - Ecology -> Биологическая безопасность населения - Карим_Хайдаров.
10.11.2021 - 12:34: ВОЙНА, ПОЛИТИКА И НАУКА - War, Politics and Science -> Проблема государственного терроризма - Карим_Хайдаров.
10.11.2021 - 12:34: ВОЙНА, ПОЛИТИКА И НАУКА - War, Politics and Science -> ПРАВОСУДИЯ.НЕТ - Карим_Хайдаров.
10.11.2021 - 12:34: ВОСПИТАНИЕ, ПРОСВЕЩЕНИЕ, ОБРАЗОВАНИЕ - Upbringing, Inlightening, Education -> Просвещение от Вадима Глогера, США - Карим_Хайдаров.
10.11.2021 - 09:18: НОВЫЕ ТЕХНОЛОГИИ - New Technologies -> Волновая генетика Петра Гаряева, 5G-контроль и управление - Карим_Хайдаров.
10.11.2021 - 09:18: ЭКОЛОГИЯ - Ecology -> ЭКОЛОГИЯ ДЛЯ ВСЕХ - Карим_Хайдаров.
10.11.2021 - 09:16: ЭКОЛОГИЯ - Ecology -> ПРОБЛЕМЫ МЕДИЦИНЫ - Карим_Хайдаров.
10.11.2021 - 09:15: ВОСПИТАНИЕ, ПРОСВЕЩЕНИЕ, ОБРАЗОВАНИЕ - Upbringing, Inlightening, Education -> Просвещение от Екатерины Коваленко - Карим_Хайдаров.
10.11.2021 - 09:13: ВОСПИТАНИЕ, ПРОСВЕЩЕНИЕ, ОБРАЗОВАНИЕ - Upbringing, Inlightening, Education -> Просвещение от Вильгельма Варкентина - Карим_Хайдаров.
Bourabai Research - Технологии XXI века Bourabai Research Institution