vfp9.0中文版下載 最新軟件|熱門排行|軟件分類|軟件專(zhuān)題|廠商大全

您的位置: 首頁編程開(kāi)發數據庫類 → Microsoft Visual Foxpro(vfp) v9.0 官方專業版_附(fù)漢化補丁

Microsoft Visual Foxpro(vfp)

v9.0 官方專業版_附漢化補丁 Microsoft Visual Foxpro(vfp) 網友評分:8

同類相關軟件

軟件介紹(shào)

軟件標簽(qiān): Foxpro VFP

VFP9.0是最新的Foxpro版本。Visual FoxPro原名FoxBase ,是美國(guó)Fox Software公(gōng)司推(tuī)出的數據庫產品,在(zài)DOS上運行,與(yǔ)xBase係列相(xiàng)容。FoxPro原來是FoxBase的加強版,最高版本(běn)曾出過2.6。之後,Fox Software被微軟收(shōu)購,加以(yǐ)發展, 使其可以在 Windows 上運行, 並(bìng)且更名為 Visual FoxPro

Fox軟件公司並入Microsoft公司以後推出的更新版本,它引入(rù)了可視化編程技術,提供(gòng)眾多的工具,使得對一些常用功(gōng)能的(de)操作更為簡單直觀。Visual FoxPro 有很大的改進,獨具特色的數據庫容器為交互式用戶(hù)和應用程序開發者提供了集中的數據管理功(gōng)能,它不僅支持麵向對象的編程方法,可生成真正事件驅動的應用程序,可方便地與其他應用程序共享和交換數據,具有客戶/服務器能(néng)力(lì)

簡介:Microsoft visual foxpro 9.0 專業(yè)版,微軟著名的數據庫開發工具,不僅增添了許多強(qiáng)大的功能,還保持了向下版本的兼容性。最新微軟(ruǎn)發布了SP1,20M,安裝後可自行聯網升級!

很久以來(lái),FoxPro被眾多迷人的產品掩蓋了光芒,但直到現在它仍然是市場中用於完成數據事務的最佳工具。隨著9.0版本中引入新的增強功能,它還沒有走上很快過時的道路。

微軟的FoxPro小組準備在2004年(nián)底發布最新版FoxPro。這條(tiáo)消息使某些人感到很驚訝,因為我們經常可以聽到一些無知的人問"FoxPro?它還存在啊?"。但是在FoxPro社團中下一
版本的FoxPro引(yǐn)起了很大的騷(sāo)動。新版中將包含一個更快的本地數據引擎,支持更多的數據類型,SQL語句執行中更大的一(yī)致性,一個完全重新設計的可擴展報表編寫器,以及一係列效率(lǜ)和功能(néng)增強特性。

目(mù)前,一(yī)些(xiē)應用程(chéng)序仍然使用Visual FoxPro編寫和部署,但是未來美國(guó)公司(sī)對Visual FoxPro的采用和部署有(yǒu)顯著(zhe)的(de)下降趨勢。這主要是因為與.NET旗艦語言(例如C#和VB.NET)相比,微軟忽視了這種(zhǒng)產品。市場支持的缺乏是VFP社團詬病的一個主要問題。

盡管受控(managed)代碼和嚴格的編譯器可以生成"更安全"、bug更少、更牢固的代碼.這個事實可能是真的,但是單個的FoxPro開發者可以在相對很(hěn)短的時間內(nèi)編寫一(yī)個成熟的桌麵或Web應用程序。他們(men)所需(xū)處理的工作複雜性隻是實現應用程序和業務邏輯,而不是試圖理解笨重的框(kuàng)架組件(framework)或斟酌數據綁定(dìng)的問題。

因此,你有必要擔心設計人員的某些偶然出現(xiàn)的失誤嗎?因為Visual FoxPro依舊存在,而且(qiě)仍然有重要意義。它在自己的範疇(chóu)之內滿足那些其它單個產品無法滿足的需求。此(cǐ)外,由於它能夠運行(háng)在更廉價的、舊的硬(yìng)件上,運行遺留下來的代碼,而且仍然能夠執行現代的編程(chéng)語言希望實現的事務,它仍然是哪些叛逆的組織、小型的(de)資源有限的(de)辦公室、獨立軟件開發者以及很多政府和政府運轉(zhuǎn)機構的選擇。

強大的家族

為了理解FoxPro遺留的能量,了解它的發展史是有幫(bāng)助(zhù)的。在八十年代中期,噴氣(qì)發動(dòng)機實驗室(JPL)跟(gēn)其它政府(fǔ)機構(gòu)一樣,也(yě)使用微型和個(gè)人計算機(jī)。這(zhè)些獨立的機器使工(gōng)程師有時不(bú)用(yòng)操作大型機(jī)就能處理大量的數據集合,同時還把簡單的類似英語的命令(他們可以在(zài)DOS下執行這(zhè)些命令)組合到程序中了。這些程序變成了應用程序,並且(qiě)一種新類型的應用程序開(kāi)發人員誕生了。那時經常使用電子數據表和靜態數據包,但是(shì)它們都比較麻煩,並(bìng)且容易造成數據丟(diū)失。

數據(jù)庫是(shì)處(chù)理大量數據的邏輯解決方案,因(yīn)此Wayne Ratliff編寫了一個自己帶有數據庫的程序,並且同時添加了一組可以在數據上執行的命令。"Vulcan"帶有一個交互式的點提示符,使用易於(yú)記住的(de)慣用語,允許工程(chéng)師使用一組簡短的命(mìng)令操作自己的數據.就像操作物(wù)理數據集合一樣。這(zhè)個程序最終成為Ashton-Tate的dBase數據庫程序。

"dBase與BASIC、C、FORTRAN和COBOL程序是(shì)不同的,在dBase程序(xù)中很多麻煩的工作已經被做好了。數據維護是由dBASE而不是由用戶完成的,因(yīn)此用戶可以把精力集中在自己的事務上,而不必與處理打開(kāi)、讀(dú)取和關閉(bì)文件、管理空間分配這些麻煩的工(gōng)作(zuò)絞在一起。".Wayne Ratliff

在它發布後的幾年之內,大量的dBase克隆產品衝擊了市場。FoxBase由於引人注目(mù)的(de)高速度和穩定性獲(huò)得(dé)了很大的名氣。此外,Fox小組很敏捷,對用戶團體(tǐ)作出的響應更多。通過定期的修補,通過(guò)CompuServe和重(chóng)要版本的及時支持,作為對用戶請求的回應,它在非常接近原始版本的同(tóng)時,通過添加提高生產率的工具變得更快了(le)。

FoxPro發(fā)布的時候,它為DOS程序員提供了窗口界麵。Fox小(xiǎo)組已經提供了跨平台的編(biān)譯器,允(yǔn)許開發者在Unix或DOS上,以及在(zài)後來的Windows版本(běn)和Mac上部署應用程序。接著出(chū)現了FoxPro 2,它帶來了"Rushmore"(FoxPro著名的數據性能增強部分)技術、在線的(de)SQL命令、圖形(xíng)屏幕和報表編寫器(qì)。

Visual FoxPro

Visual FoxPro(它(tā)現(xiàn)在屬於微軟)帶(dài)來了OOP(麵向對象編程)、完全(quán)的關係(xì)數據存儲和遠程數據訪問。因此,到1995年時,FoxPro開發者可以自然地使用SQL、使用麵向對象編程、編寫多層結構的(de)、跨平(píng)台的應用程序.而且同時還可(kě)以兼(jiān)容dBase II編寫的遺留代碼。
對於FoxPro開(kāi)發(fā)者來說,Fox已經完全成為(wéi)一種安全的(de)應用(yòng)程序開發途徑;你對於這(zhè)種技術的投資(zī)不會受到廠商變革的影響。不幸的是,市場中的(de)其它產品或同一個廠商的不同產品卻不(bú)再是這(zhè)樣的。這導致(zhì)了目前的對FoxPro和它在開發者世界中(zhōng)的地位的誤解。

VFP將不會成為一種.NET語言。這種可能性在(zài)開發VFP 7時就被慎重地(dì)考慮過,但是這種改變可能會導致(zhì)一些嚴重的結果,最好的後果是(shì)不能(néng)保持向後兼容,最糟的後果是(shì)丟掉(diào)它(tā)強大的數據(jù)維護能力。.NET框(kuàng)架組件(jiàn)和VFP廣泛(fàn)的語(yǔ)言和類之間(jiān)多餘的區域會帶(dài)來更多(duō)的(de)混淆,很可(kě)能導致該產品更早地(dì)死亡。

由於Visual FoxPro將不會(huì)運行受(shòu)控代碼,對(duì)微軟來說它就沒有戰略意義了,這可以理解。但是,它是一個成熟的開發平台。你編(biān)寫、部(bù)署和維護多層的、高可用性的、桌麵的、互聯網的(de)、COM和Web服務的開發所需要的一切都已經由Visual FoxPro或第三方廠商提供了。它包含了牢固的麵向(xiàng)對象語言和完全的關係化、速度很快的數據庫(支持2G或十億條記錄以下的表)和獨立的OLEDB數據提供(gòng)程序。甚至連IDE也有完全(quán)的(de)可(kě)擴(kuò)充的設(shè)計表麵(miàn),擁有內建在語(yǔ)言(和已發布資(zī)源)中的工具和向導等重要部分(fèn)。它與sql server嚴格地兼容,擁有良好的COM交互操作能力.包括office自動(dòng)化、強大的XML處理和(hé)功能,以及與20年前編寫的代碼的兼容性。

目前VFP適合於哪些場合?

它仍然是希望完成事務的專(zhuān)業人員(yuán)的(de)選擇(zé)。

它特別適合那些主要工作不是編寫代碼的工作人員(yuán)。

下麵是Lt.John Harver的話:

"我的日常職務是真北(TN)Memphis的Shelby州(zhōu)州長辦公室副職人員,是信息係統指揮官。我(wǒ)已經部署了我們機構(例如(rú)Memphis警察局)、所有地(dì)方法律執行機構和大多數聯邦機(jī)構(例如FBI、ATF Marshals和(hé)Secret Service)正在使用的係統。我的最近一個‘大項目’是為逃(táo)往局(Fugitive Bureau)開發的基於膝上型電(diàn)腦(nǎo)係統,在係統中辦公人員通過無線調(diào)製解調器和WiFi訪問數據。他們能(néng)夠讀取嫌疑犯照片、逮捕記錄(lù)等等,還(hái)可以用信息(xī)打印逮捕傳票。該(gāi)係統的中間件是(shì)Webconnection(一款VFP Web產品),我們從VFP、SQL Server和天騰大型機中獲取數據"。

我問他是否能夠使用.NET完成上述(shù)的全部事務。他的回答(dá)是"我(wǒ)隻有三個.NET開(kāi)發人員,而且經常有其它的事情"。

這並不是因為這個應(yīng)用程序(xù)適(shì)合於在Fox中運行而不適合(hé)在.NET中運行。這是因為一個州長辦公(gōng)室人員能夠交互式(shì)地使(shǐ)用一個工具,自動化工作(zuò),把他的程序遷(qiān)移到一個(gè)應用程序中,擴展應(yīng)用程序與其它的係統集成,並最終建立一套(tào)價值無法估計的(de)工具。

它仍然是那些對已有(yǒu)代碼做了很(hěn)大投入的開(kāi)發者的選擇。

Chris Jeffries是人力資源微型係統公司(Human Resources MicroSystems)的(de)開發副經理。他們的HR應用程序套件正在與sap和PeopleSoft係統的能力和功能(néng)進行競爭。該應用程序(xù)的核心使用Visual FoxPro和.NET編寫,他們已經擁(yōng)有適合中小組織的產品,也(yě)有適合大型企業的產品。

Chris認為:

"我推測全世界範圍內數(shù)以十(shí)億記的記錄存儲在FoxPro中,並且FoxPro DML是管理這些記錄的(de)最好途徑。這種語言是編程世界(jiè)中最平易近人的語言,隻需要(yào)很小的技巧就可以理解它"。

對於向.NET遷(qiān)移的問題,他是這樣回答的:

"開發新解決方法的時候,我們在.NET上花費的(de)時間(jiān)要比在VFP上花費的時間更多,但是我們的核心(xīn)業務(wù)仍然(rán)使(shǐ)用VFP。桌麵應用程序仍然使用VFP,僅僅是由於資源的限製,重新用.NET編寫代碼(mǎ)太大了。.NET窗體、報表和VFP桌麵應(yīng)用程序(xù)的其它特性需要被重新編寫用來提供相同的終端用(yòng)戶靈活性"。

它(tā)仍然是(shì)資源有限的經理的選(xuǎn)擇

Visual FoxPro可以運行在八年以前的硬件上,而且還運行得很(hěn)快。這可能是個可笑的證據,但是(shì)如(rú)果你在第(dì)三世界市場、軍事或政府部門中工作過,你就知道能在舊的硬件上工作(zuò)是個(gè)無可厚非的要求。發布和剝離使用FoxPro編(biān)寫的應用程序而不用擔心許可的(de)問(wèn)題一定是購買決策的重要部分。

還有一些環境(jìng)也是這樣的,如IT資(zī)源超標了(le),並且幾乎不可能(néng)維護舊係統。但是由於FoxPro的高(gāo)發現能力,讓(ràng)某(mǒu)個人計算出維護甚至於擴展應用程(chéng)序需要花費的(de)資源相當容易。

VFP的MVP(最有價值(zhí)成員)Garrett Fitzgerald這樣(yàng)說道:

"長期以來FoxPro一直是不希(xī)望(或(huò)不能)花(huā)費錢財追趕最新技術的(de)公司的麵(miàn)包(bāo)和牛奶。小零(líng)售店不需要.NET/SQL Server解(jiě)決方案(àn)來運行自己的業務,也沒有花費這些錢的理由。FoxPro運行得很快,即使在相對更少的硬(yìng)件上。但是,如果正確地編寫,Fox應用程序能夠(並且已經(jīng))處理數百G的數(shù)據。"

對於他繼續選擇VFP的問題,他的回答是"因為我使用VFP的效率很高,並且可(kě)以給客戶提(tí)供極好的價值"。

FoxPro是數據為中心的應用程序的瑞(ruì)士軍刀

我發現在交付VFP應用程序之後,我掌握了整個軟件開發(fā)的過程。我理解了從設計到維護再到遷移的問題。我(wǒ)理解了數據庫設(shè)計、麵向對象(xiàng)設計、用戶界麵設計、業務對象設計、數據訪問(wèn)層、COM和Web服務、企業(yè)設計模式的形形色色的細節。

你為什麽需要關心Visual FoxPro?因為(wéi)它無處不在,它強大、易於學習、便宜,並且想得到你職位的人也知道這種語(yǔ)言能實(shí)現什麽功能.還有,某些編程任務能夠(gòu)快速、直接的(de)進行特殊的(de)數據庫維護。

換句話說,我希(xī)望成為一個理解這種工具的.NET開(kāi)發者。即使我再也不會編寫任何FoxPro應用程序,我也會把它安裝在自己的計算(suàn)機上。

軟件截圖

下(xià)載地址 電腦版

點擊報錯(cuò) 軟件(jiàn)無法下載或下載後無法使(shǐ)用(yòng),請點擊報錯,謝謝!

用(yòng)戶評論

熱門評論

最新評論

發(fā)表評論 查看所(suǒ)有評論(0)

昵稱:
請不要評論無意(yì)義或髒話,我們所有評論會有(yǒu)人工審核.
字數: 0/500 (您的評論需要(yào)經過審核才能顯示)
免费人欧美成又黄又爽的视频丨一本色道久久88综合日韩精品丨国产专区日韩精品欧美色丨午夜无遮挡男女啪啪视频丨国产欧美日韩综合精品一区二区丨亚洲精品无码不卡在线播HE丨亚洲精品国产精品国自产观看丨日韩国产高清av不卡