Visual FoxPro (VFP)

Автор: Louise Ward
Дата На Създаване: 11 Февруари 2021
Дата На Актуализиране: 1 Юли 2024
Anonim
Visual FoxPro to Web with Foxincloud #1
Видео: Visual FoxPro to Web with Foxincloud #1

Съдържание

Определение - Какво означава Visual FoxPro (VFP)?

Visual FoxPro (VFP) е процедурен, обектно-ориентиран и ориентиран към данни език за програмиране, произведен от Microsoft и първоначално разработен от Fox Software през 1984 г. като FoxBASE, който е предназначен за бързо разработване на приложения, съсредоточен върху данните и беше най-бързата база данни, базирана на компютър двигател през своето време. Visual FoxPro е по същество релационна база данни, която се предлага с обектно-ориентирана среда за програмиране, което го прави идеален инструмент за разработване на приложения, ориентирани към данни.

Въведение в Microsoft Azure и Microsoft Cloud | В това ръководство ще научите какво представлява компютърните изчисления и как Microsoft Azure може да ви помогне да мигрирате и стартирате бизнеса си от облака.

Techopedia обяснява Visual FoxPro (VFP)

Visual FoxPro се използва за разработване на ориентирани към данни настолни приложения със собствена вътрешна база данни. Приложенията, разработени с VFP, също са в състояние да комуникират с различни системи от бази данни като Oracle, mySQL, SQL Server и много други източници на данни, достъпни за OLE-DB. Но като цяло повечето VFP приложения разговарят със SQL Server, както и със своя собствена машина за бази данни.

Като динамичен обектно-ориентиран език, VFP поддържа библиотеки с множество класове, както и класов браузър и е в състояние да осигури динамични подкласировки (по време на изпълнение) и възможности за речник на данни. Visual FoxPro работи върху динамично наследяване и създава класове директно от класова библиотека или базови класове и ги променя по време на изпълнение.

Използването на Virtual FoxPro включва:
  • Обектно-ориентирано бързо развитие на приложения
  • Обработка на данни
  • Като COM клиент / сървър
  • Бърза обработка
  • Преминаване на данни
  • Създаване и консумиране на XML на място
  • Създаване и консумиране на уеб услуги
  • GUI предна и средна степен (бизнес правила) в N-ярусни архитектури