熱點推薦:
您现在的位置: 電腦知識網 >> 電腦常識 >> 正文

2004開發技術年度綜述之Windows開發

2013-11-11 14:07:36  來源: 電腦常識 

  談軟件技術不可能不說到偉大的軟件巨人微軟不可能不談windows壟斷了這個星球的pc的操作系統windows下開發技術一絲一毫的變化都引人注目
  
  微軟在今年的teched大會上正式公布了longhorn研發計劃我們不得不等到年才能一覽它的風采但微軟同時宣布將longhorn開發平台WinFX中的顯示子系統Avalon和通訊子系統Indigo移植到windows xp和windows 這一舉動使不少NET程序員更急切的希望了解WinFX微軟為longhorn的造勢獲得了圓滿的成功
  
  在NET推出的年中微軟一直致力於NET的推廣NET程序員一直期待著NET的進一步發展今年中期微軟終於推出了下一代NETNET 同時對Visual StudioNET作了大刀闊斧的革新微軟發布了Visual StudioNET beta依照微軟的傳統beta還是一個不穩定的版本與最終發布的版本還有相當的差距即使如此beta的推出還是在各種技術社區掀起了新一輪的學習熱潮新版本的Visual StudioNET在易用性上有了顯著的提高在c#和vb語言上引入了泛型重構匿名函數和匿名內部類等新技術
  
  Visual StudioNET中的另一門重量級語言C++也作了重大的改進在上一版NET中C++NET以Managed C++的面貌出現在人們面前但程序員們很快就發現Managed C++在開發效率上沒有多大改進復雜性卻有過之不可避免的Managed C++淪落為NET家族中的二等公民在這種情況下微軟請來著名語言設計大師Stan Lippman和Herb Sutter主導設計了新一代C++C++/CLIC++/CLI在完全支持C++標准的前提下引入了一些新的語法和語義NET環境提供了第一流的支持NET CLR提供了更加靈活的控制方式按照C++/CLI設計組的說法C++/CLI將成為NET最強大最底層最高效的系統級編程語言新版Visual StudioNET另一個重大改進是增加了Team System組件Team System把分析設計建模項目進度管理/bug管理單元測試全面引入Visual StudioNET中有了team system後Visual StudioNET已經變成為一個開發生命周期的平台而不再是單純的編碼工具
  
  年的另一個重要特征是NET社區和基於NET的開放源碼產品也逐漸成熟起來DotNetNukeNhibernate吸引了越來越多的NET程序員參與項目主頁上的源碼幾乎一天一更新試用經驗和教程也散布於各個論壇和BLOG上
  
  說Windows平台開發工具就不能不提起另一個重要級廠商Borland在經歷這幾年的坎坷之後Borland終於回到正確的軌道回歸後的Borland意圖把自己打扮成中立的開發工具提供商年Borland的一個重要舉措是發布了DelphiDelphi曾經是國內擁有最多支持者的開發工具但Borland推出NET下的Delphi for NET讓開發人員大失所望因而大批Delphi程序員轉向C#Borland對Delphi充滿信心在Borland網站上這個版本被稱為終極DelphiDelphi 在單一環境下同時支持WinNET SDKDelphi及C#並能與Borland的應用軟件開發周期管理 (ALM) 方案結合具備一系列能提升開發人員及團隊生產力的功能包括源代碼重構 (Code Refactoring)組件測試及嶄新的第二代企業核心對象技術 (ECO II) 憑借Delphi 開發人員既能繼續改進Win應用又能先行采用NET及ASPNET這款優秀的開發工具必然重新喚起程序員們對Borland的信心年的Borland必能給我們帶來更優秀的產品
From:http://tw.wingwit.com/Article/Common/201311/5152.html
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.