VisualFoxPro成長之路

字號:

Visual FoxPro(以下簡稱VFP)是個不斷成長的小伙,承蒙Visual Studio(以下簡稱VS)的關照,VFP在開發(fā)者心目中一直是和VB、VC地位相同的工具語言,只不過它并不是通用開發(fā)工具,而只是專注于數據庫應用的開發(fā)。
    然而,吊足大家胃口的VS.NET終于出現在開發(fā)者面前時,竟不見了VFP的身影,著實引起開發(fā)社區(qū)的一陣騷動。微軟不要VFP了?不是,恰恰相反,VFP忍受不了VS緩慢的升級速度,“單干”了?,F在的VFP已經升級到版本9,并且完全支持.NET技術。
    以下讓我們來一起關注一下VFP的成長之路,看看每次升級VFP都為我們帶來了那些誘人的新特性。當然,我們只整理了VFP 6.0以后的版本,也就是VFP 7、8、9。這些內容來自MSDN Library Online,我們僅參考每個版本VFP產品文檔中的“What’s New”部分進行整理。
    l VFP 7
    l VFP 7
    n Web Services支持 VFP 7支持注冊和發(fā)布Web Services,而無需使用Microsoft SOAP Toolkit和VFP擴展來從底層完成這些任務;
    n 服務器增強 VFP 7對于COM服務器作了很大程度的增強,可以與核心平臺如COM+服務進行互操作;
    n XML支持 為了適應以XML形式在Web上傳送數據的潮流,VFP 7提供了一些函數用于在XML數據和FoxPro游標(Cursor)或表格(Table)之間的轉換。
    n 多樣的XBase特性 VFP添加了很多新的或改進的XBase特性,并且這些特性都是用VFP語言編寫的;
    n OLE DB Provider 通過實現OLE DB Provider接口,開發(fā)者可以在任何支持OLE DB的程序和語言中調用VFP數據。