top
Loading...
VB.NET數據庫工具教程之一
天極IT資訊短信服務 電腦小技巧
資費:包月5元
手機:
介紹:細處著手,巧處用功。高手和菜鳥之間的差別就是:高手什么都知道,菜鳥知道一些。電腦小技巧收集最新奇招高招,讓你輕松踏上高手之路。(首月免費)


前言

如果有人問我,在編程方面自80年代以來最大的變化是什么,我的回答肯定是編程人員使用的開發工具。隨著編程的發展,我們完成的實際工作并不比15年前更多。我們的主要工作仍然是開發界面、更新數據、制作報告以及進行后端(現在叫服務器端)處理。當然了,開發工具的價格更便宜了,運行速度更快了,而且也比以前的開發工具復雜得多了。1985年,我以40000美元購買了數據通用公司的小型機上的COBOL編譯器,而且它也僅僅只是一個編譯器,沒有編輯器、集成開發環境(IDE)和其它工具,僅包括一個命令行編譯器和幾本厚厚的說明書。如果要使用數據庫工具,根據用戶的多少,則還需要再多花上20000-40000美元,但所謂的數據庫也僅僅是一種索引順序存取方法,外加一個數據庫管理器以及一些備份和完整性檢查工具而已,另外,還有一個很原始的查找工具。

最初的IDE出現在一些DOS軟件中,例如Ashton-Tate公司的dBase和Boland公司的Paradox。在1987年獲得一份Borland公司的Turbo-Pascal拷貝時,我有生以來見到了第一個IDE,它有一個彩色文本編輯器和內置的編譯器,還能隨時對編輯的代碼進行語法檢查,它讓我驚呆了。順便提一句,數年以后,正是它演變成了Delphi。

VB 1.0 for Windows的出現才使我真正感到IDE將會有無量的前途。它更象是工具,而不是編程語言。它最初的目的是為了提高編程人員的效率,但編程人員花在學習如何使用它上面的時間比花在學習編程語言上的時間都多,這就造成了所謂的"知識鴻溝",目前的編程人員都成了工具的奴隸。我最近看到一篇鼓吹放棄IDE、重返文本編輯器和命令行編譯器時代的文章,盡管不會這樣作,但我確實認為,IDE掩蓋了許多的編程復雜性,使得編程人員不能享受到接受挑戰的樂趣,可是我也相信,IDE的功勞遠遠超過了其過錯。我們能夠想象使用命令行工具管理今天的多模塊、多項目的解決方案嗎?這該是一個多么可怕的惡夢。

我完成的一些項目包含有數百個源文件,實時語法檢查節約了大量花在"編輯-編譯-編輯"這一煩人的過程上的時間,動態的在線幫助就象是一個救生員,交互式的調試器節約了我數以千小時計的時間,另外,還有spy++也給我的工作帶來了許多方便。工具應當能夠提高編程人員的能力,而不是掩蓋他們的能力,這正是Visual Studio .NET中的集成數據庫工具要竭力達到的目標。不脫離IDE,編程人員就能夠創建數據庫、表、存儲過程、數據庫圖表和視圖。

作者:http://www.zhujiangroad.com
來源:http://www.zhujiangroad.com
北斗有巢氏 有巢氏北斗