جدول المحتويات:
التعريف - ماذا يعني Visual FoxPro (VFP)؟
Visual FoxPro (VFP) هي لغة برمجة إجرائية وموجهة نحو الكائن وتركز على البيانات أنتجتها شركة Microsoft وطورتها في الأصل شركة Fox Software في عام 1984 باسم FoxBASE ، وهو ما كان يهدف إلى التطوير السريع للتطبيقات التي تركز على البيانات وكانت أسرع قاعدة بيانات قائمة على الكمبيوتر المحرك خلال وقته. Visual FoxPro هو أساسًا قاعدة بيانات علائقية تأتي مع بيئة برمجة موجهة للكائنات ، مما يجعلها أداة مثالية لتطوير التطبيقات التي تركز على البيانات.يشرح Techopedia Visual FoxPro (VFP)
يتم استخدام Visual FoxPro لتطوير تطبيقات سطح المكتب التي تركز على البيانات مع قاعدة البيانات الداخلية الخاصة به. التطبيقات التي تم تطويرها باستخدام VFP قادرة أيضًا على التواصل مع أنظمة قواعد البيانات المختلفة مثل Oracle و mySQL و SQL Server والعديد من مصادر البيانات الأخرى التي يمكن الوصول إليها من OLE-DB. ولكن ، بشكل عام ، تتحدث معظم تطبيقات VFP إلى SQL Server وكذلك إلى محرك قاعدة البيانات الأصلي الخاص به.
باعتبارها لغة ديناميكية موجهة للكائنات ، يدعم VFP مكتبات متعددة للفئات بالإضافة إلى مستعرض للفصل ويمكنه توفير فئات فرعية ديناميكية (أثناء وقت التشغيل) وقدرات قاموس البيانات. يعمل Visual FoxPro على الوراثة الحيوية وإنشاء مثيل الفئات مباشرة من مكتبة فئة أو الفئات الأساسية وتعديلها في وقت التشغيل.
تشمل استخدامات Virtual FoxPro ما يلي:
- وجوه المنحى تطوير التطبيق السريع
- معالجة البيانات
- كعميل / خادم COM
- معالجة النصوص بسرعة
- تدوين البيانات
- إنشاء واستهلاك XML أصليًا
- إنشاء واستهلاك خدمات الويب
- واجهة المستخدم الرسومية للواجهة الأمامية والمتوسطة (قواعد العمل) في أبنية الفئة N
