关于超想
本站导航
邮件列表
  首页 | 本站产品 | Delphi资料 | 免费资源 | 程序人生 | 软件工程 | 网站设计 | 推荐网站
你所在的位置 -> 主页 -> 超想软件 -> 编程资料 -> Vb -> 其它文章 ->详细
相关内容  
 
 
在Delphi程序中应用IE浏览器控件
DELPHI 中动态链接库的使用
利用Hook技术实现键盘监控
Delphi下汉字输入法的编程及使用
在Delphi中用拼音首字符序列来实现检索功能
在DELPHI中处理时间
Delphi 元件撰写常问问题
任意动态改变/添加网络设置中的 TCP/IP 的 DNS 地址
Delphi 3中Cookie的建立使用
Delphi4.0 开发WEBMAIL程序
用DELPHI制作留言板
 
【新品推荐】

  详细内容
 

Visual Basic宣告死亡
作者: Java 週報 時事評論 (洪志鵬專欄) 评价: 上站日期: 2001-09-02
内容说明:
来源:

  
  剛過完農曆新年,很抱歉大過年的就在標題放上這個字眼。但是事實就是
  如此,使用人口眾多,簡單容易上手的微軟開發工具Visual Basic,即將
  面臨宣告死亡的命運。
  
  或許您會說這是我這個反微軟基本教義派在造謠,現在VB的版本是VB 6.0
  ,再來不是有VB 7.0,就是所謂的Visual Basic.NET嗎?可是等大家拿到
  這個新版的VB.NET,或是去要一份Beta版來看看,現在熟悉VB的人,可以
  發現自己根本無從下手,因為從基本語法開始已經全都和以前不一樣了。
  目前只熟VB的朋友必須重新學起,反倒是會Java/C++的朋友會發現新的VB
  似曾相識,因為VB已經改頭換面成為物件導向語言,原來那個比爾蓋茲的
  最愛,從 DOS時代就伴隨微軟使用者成長的BASIC語言已經不復存在。
  先不論這個改變對既有使用者的影響,這應該是一個好的改變。原有的VB
  優點是初學者容易上手,很簡單就可以拼拼湊湊兜出一個可以執行的小程
  式,對於入門者或是功能簡單的應用程式來說,實在是個好工具。但是面
  對目前網路時代這些企業級的系統開發,舊有的VB實在不勝負荷。很多人
  會寫VB程式,但是如果沒有嚴謹的專案管理和好的寫程式習慣,很容易大
  家寫出一堆很難維護的VB程式碼。反觀Java或C+ +,由於規定嚴謹,雖然
  因此造成入門學習障礙比 VB高,但是一旦領進門,按照物件導向分析/設
  計的腳步一路走來,就會寫出漂亮而且易讀、易管理的程式。所以微軟這
  次趁推出.NET的機會,將舊有的VB一次大翻修,正式跨入物件導向的領域
  ,在技術成長上面來看應該是正確的方向。
  
  只不過微軟每次有新版本,總是不顧舊版使用者的需求。現在VB 6.0到VB
  .NET全面大翻修,在微軟網站上宣稱要推出〝VB.NET Upgrade Tool〞用
  來幫助升級VB 6.0的舊程式,不過從上面的功能介紹看來它只做了五件事
  :
  
  1. 變數到物件的型別轉換
  2. 長短整數型態的轉換
  3. 移除參數預設的性質
  4. 增加陣列範圍定義限制
  5. 將VB 6.0 Form轉換成新的Windows Form
  
  但是將舊的VB 6.0程式全盤轉為VB.NET,哪光是這五件事就可以做好的。
  於是微軟又有另一份長達26頁的文件〝Preparing Your Visual Basic 6.
  0 Applications for the Upgrade to Visual Basic.NET〞,洋洋灑灑列
  出一串在寫VB 6.0程式時的注意事項,只有這一串條件都符合了,才有可
  能用上述的升級工具來作轉換。面對目前成千上萬行VB程式,各位VB程式
  設計師,請大家自求多福。重新改寫也許是一種活路,但是如果要重新改
  寫,為什麼不乾脆用Java?反正VB.NET也會是物件導向語言,微軟另一個
  神奇寶貝 C#則是根本抄襲自Java和C++,在VB.NET尚未正式上市之前,我
  倒是建議大家來學Java。J2EE會是比.NET更完備,而且是目前已經成熟的
  企業運算架構。如果到時候.NET全部正式推出,您還是喜歡被微軟擁抱的
  感覺,先會了Java再接觸C#或是VB.NET,您會覺得得心應手、遊刃有餘。
  總之,舊的Visual Basic宣告死亡。對於微軟號稱全世界共有七百萬以上
  個 VB程式設計師們,請不要把希望放在這個〝VB.NET Upgrade Tool〞上
  面,此舉無異是坐以待斃。與其枯等新版的VB.NET,不如現在開始學Java
  。看看正統的物件導向程式要怎麼寫,了解微軟為什麼要全面翻修見賢思
  齊,將來不管是寫Java或是VB.NET程式都沒有問題,保證學習所花的工夫
  不會白費。

 
你所在的位置 -> 主页 -> 超想软件 -> 编程资料 -> Vb -> 其它文章 ->详细
  首页 | 本站产品 | Delphi资料 | 免费资源 | 程序人生 | 软件工程 | 网站设计 | 推荐网站
声明:本站内容除注明原创以外均从网上摘抄,如有侵权请指明。
  如果您对我们的网站有什么意见或者建议,请与我们联系
powered by 建站易上手- V2.0