Неліктен Visual FoxPro ұйымыңыз үшін жақсы таңдау болып табылады

Новости мира

Редактордан. Сіз Visual FoxPro 5.0 мүмкіндіктері туралы хабардар екеніңізді елестете алмаймыз. Соған қарамастан, әріптесімен немесе басшылықпен келіспеушілік кезінде әзірлеушінің қолына қосымша аргумент қоюдың еш зияны жоқ, әсіресе бұл мақала беделді журналда жарияланғандықтан және тұтастай алғанда өнімге шолу жасайды.) Желілік ресурстарды қолдау әрине, бірақ бұл ғана емес. Өнімділікті айтарлықтай жақсарту

Әзірлеушілер мен АТ көшбасшылары FoxPro, қазіргі Visual FoxPro туралы әрқашан аралас сезімде болды. Кейбіреулер үшін FoxPro — олардың бүкіл өмірі. Басқалар үшін бұл қарым-қатынас Терминатормен күресті еске түсіреді, ешқандай жағдайда өлмейді. Істі одан әрі бұлтты ету үшін Microsoft соңғы нұсқасына екі лагерьдегі талқылауларды өршітетін көптеген жақсартуларды енгізді.

5.0 нұсқасының жаңа мүмкіндіктерін талдауды бастамас бұрын, кері қадам жасап, 3.0 нұсқасын қарастырған жөн. FoxPro-мен таныс емес адамдар өнімнің тамыры xBase тілінде жатқанын атап өтеді. FoxPro dBase-ге қарағанда жақсы dBase бола отырып, өзі үшін тауашаларды ойып алды және көптеген әзірлеушілер үшін сүйікті құрал болды.

Сонымен қатар, FoxPro деректер процессоры жылдамдығы бойынша іс жүзінде теңдесі жоқ. FoxPro-да қолданылатын технологияларды ACCESS сияқты басқа өнімдерге біріктіру үмітімен FoxPro сатып алғанымыз соншалықты жақсы болды. Дегенмен, өнім тек оған негізделген технологиялық шешімдерді пайдалану үшін ғана сатып алынған жоқ. 1995 жылдың маусым айында шығарылған 3.0 нұсқасы клиент-сервер қолданбасын әзірлеу ортасы, деректер сөздігі және бағдарламалау тіліне объект кеңейтімдері сияқты мүмкіндіктермен мақтана алды. 5.0 нұсқасы осы жолды жалғастырды.

Интернет — кез келген жаңа Microsoft өнімінің сипаттамасында бар сөз. Visual FoxPro да ерекшелік емес. Көптеген Интернетті қолдау құралдарының ішіндегі ең маңыздысы ActiveX пайдалану, OLE серверлерін жасау және Intenet Search Wizard мүмкіндігі болып табылады.

Visual FoxPro 5.0 алдыңғы нұсқасына қарағанда айтарлықтай жылдамырақ, бөлінген көріністері мен үндестіру мүмкіндіктері бар таратылған орталарды қолдайды және Visual Source Safe, толық өңделген отладчик және көп адаммен бірлесіп жұмыс істеуге мүмкіндік беретін жаңа дерекқор контейнерімен біріктірілген жақсартылған әзірлеу ортасын ұсынады.

Інжір. 1
Visual FoxPro IDE стандартты IDE Visual C++, J++ және Fortran пайдаланатын басқаша. Visual FoxPro ортасының бірегей мүмкіндіктерінің бірі командалардың ашылмалы тізімдерін қамтамасыз ететін және код жазу кезінде интерактивті синтаксисті тексеруді қамтамасыз ететін Өрнек құрастырушы диалогы болып табылады.

ActiveX қуаты

Microsoft корпорациясы AciveX-ті барлық жерде таратуға уәде берді және біз олардың сөзінде тұрғанын көрдік. Басқа өнімдер мен әзірлеу құралдары сияқты, Visual FoxPro ActiveX құрамдастарын қолдайды және өзі автоматтандыру сервері ретінде әрекет ете алады. Енді әзірлеушілер өздерінің Visual FoxPro әзірлеу ортасынан шығып, қосымша құралдардың тұтас гаммасын қоса алады. Сонымен бірге Microsoft OLE енді ActiveX деп аталатынын ұмытып кеткен сияқты, Visual FoxPro 5.0 әлі де пішіндерді құру кезінде «Ole Bound Control» және «Ole Container Control» сияқты компоненттермен жұмыс істейді. Дегенмен, ActiveX құрамдастарының мүмкіндіктері енді Visual FoxPro әзірлеушілеріне де қолжетімді.

OLE Automation үшін қолдау көрсету Visual FoxPro үшін қосымша тауашаны ашады. FoxPro әрқашан үлкен көлемдегі деректерді пакеттік өңдеуге арналған тамаша құрал болып саналды. 5.0 нұсқасынан бастап өңдеу логикасын желідегі кез келген компьютерге орналастыруға болатын OLE серверіне жинақтауға болады. Мұндай OLE серверлері бизнес ережелерін және деректерді өңдеудің күрделі схемаларын жүзеге асыруға қабілетті.

Бөлінген қолданбаларды жасауды жеңілдету үшін Microsoft корпорациясы өнімге Қашықтан автоматтандыру қосылым реттеушісі қосылған Visual Basic және Visual C++ арқылы алғаш енгізілген интерфейсті қашықтан автоматтандыруға қолдау көрсетті.

FOXISAPI.DLL кітапханасы Visual FoxPro бағдарламасын Интернет қолданбаларын әзірлеу үшін пайдалануға мүмкіндік береді. Осы кітапхананы және ISAPI қолдайтын веб-серверді пайдалана отырып, Visual Basic сияқты Visual FoxPro да нысанға негізделген пайдаланушы интерфейсін өңдеудің кеңейтілген құралдарына ие.

Осы жаңалықтардың барлығын ескере отырып, Visual FoxPro тілінің дерекқор қосымшаларын әзірлеуге арналған толық мүмкіндікті құралға айналғаны таңқаларлық емес.

Visual FoxPro бағдарламасының дерекқор серверлерімен интеграциясы әсерлі. Сұранысты өңдеу жылдамдығы әлі де әзірлеушілерді тартады. ActiveX құрамдастарын қолдау және OLE серверлерін жасау мүмкіндігі Visual FoxPro мүмкіндіктерін одан әрі кеңейтеді.

Ұйымдар өздерінің даму стратегиясын орнатқан кезде Visual FoxPro-ға ешқашан жеңілдік бермеуі керек. Кейде елеулі тарихы бар құрал ең үлкен мүмкіндік береді.

Қорытынды

Visual FoxPro — бұл ODBC драйвері бар кез келген көзбен жұмыс істей алатын кеңейтілген деректерді өңдеу тілі. Visual FoxPro өнімділігі жоғары клиенттік құрамдастарды, сондай-ақ веб-бағдарлама арқылы қатынасатын OLE Automation құрамдастарын жасау үшін пайдаланылуы мүмкін.