Visual Basic 開始於一個代號為“雷電”的項目,而到九十年代,它暴風雨般的席捲了編程世界。現在,自Visual Basic發布已經10年了,一個稱作Visual Basic.Net的創新的版本被推上曆史的舞台來革新下一代的應用程式開發。
記得在BASICPro,VBPJ的前身的第一期,我寫了一篇我自己關於BASIC語言的看法的文章“Gates on BASIC’s Future”(BASICPro 1991 2-3)。在那個時候,BASIC高度的親和力和相對的簡單性已使它成為世界上最受歡迎的程式設計語言。
1991年Visual Basic 1.0的引入,革新了人們開發個人電腦軟體的方式,也把它的親和力和簡單性提到了一個新境界。程式員們第一次可以直觀地設計Windows應用程式。他們不必再為每一個視窗和按鈕寫底層的代碼,而同時他們又能夠在一個圖形化使用者介面裡做程式開發的各個方面:編碼,調試,編譯。Visual Basic是革命性的,它把Windows編程帶到了主流位置,一時間Windows程式風潮四起,成千上萬的軟體開發人員接受了這種基於圖形化使用者介面的開發模式。
自Visual Basic肇始,已經形成了一個遍布世界逾3百萬之巨的的開發人員共同體。事實上,世界上目前大約一半的開發人員都用Visual Basic。個人電腦強大的能力和繁榮為這種飛速增長奠定了基礎。然而,開發人員的需要在演化,Visual Basic 也隨之而演化。
計算環境也在變,Visual Basic也需要適應這種變化。我們現在進入了第三代網際網路,它的焦點將從串連在網際網路上單個的Web網站和裝置轉變到匯聚著各種電腦,裝置,服務來發布更廣泛,更豐富的解決方案。新的開發工具必須圍繞著從瀏覽器媒質演化到互相之間能夠無縫合作建立企業級的應用環境的Web開展,同時卻有著單獨的案頭和客戶機/伺服器應用不可達到的擴充性能。
利用Visual Basic.Net,我們通過對它增加以下各方面的完全的支援來滿足這種需要,物件導向,XML,Web Services,對.Net架構直接的擷取,以及一個強大的整合式開發環境。在提供強大能力的同時我們保持了Visual Basic得以成功的親和性和簡單性。
未來十年將是一個軟體開發人員的輝煌的時代。我們在開發,配置,應用程式方面的進步將同當年從基於DOS的到基於Windows編程體系的轉變一樣意義深遠。Visual Basic.Net將為建造基於網際網路的分散式運算的新時代的解決方案提供基礎構造。
微軟視Visual Basic共同體為這一美好圖景的核心部分。如果你是這個共同體一名新的成員,我歡迎你到這個令人難以抑制的興奮的新紀元。如果你是一個老牌的Visual Basic程式員,我感謝你使它成世界最流行的開發工具。Visual Basic.Net將使你們為明天的網際網路編製出前沿的軟體,我對此充滿信心。