申請免費試用、咨詢電話:400-8352-114
文章來源:泛普軟件
開發(fā)者常常受到他們在當前項目中所使用的技術的限制,以致忽略了跟上新技術潮流是多么重要。讓我們來看看微軟最近會推出哪些開發(fā)技術。
IT經理期望開發(fā)者們緊跟瞬息萬變的開發(fā)技術發(fā)展趨勢。實際上,為了保住自己的飯碗,提升競爭能力,更新你的技巧是勢在必行的。麻煩是,你可能擠不出時間來了解最新的發(fā)展趨勢。
因此,我們決定對微軟今年即將推出的開發(fā)技術作一概述。這些技術中,既有新版本也有新計劃,看來今年又是有趣的一年。
.NET Framework 2.0
.NET Framework 2.0正在進行第二次測試。該版本改善了可量測性,并提高了高速緩存儲與應用配置的性能,還進行了ClickOnce技術更新,支持更多的瀏覽器,而且提供ASP.NET 2.0控制與服務設備。此版本新增了許多類型庫,并對現(xiàn)存類進行了刪除。類型庫是所有.NET應用的基礎,因此這是一個重大的更新。一方面,你需要意識到將來應用發(fā)展的變化;另一方面,你得保證現(xiàn)有的應用按計劃運行。
ASP.NET 2.0
由于ASP.NET 2.0是.NET Framework 2.0的一部分,它確實需要(通過網絡服務器)進行另外安裝,并常被當作獨立的技術來討論。我知道許多網絡開發(fā)者對下一版ASP.NET感到十分興奮。Version 2.0中新增了50多個控件,安全模式得到增強,簡化了數據訪問及數據庫高速緩存。ASP.NET 2.0的一個主要改進在于對XHTML與訪問標準(Section 508/WCAG)的支持。
Visual Studio .NET 2005
盡管市面上有許多非微軟的.NET開發(fā)環(huán)境,微軟自己的Visual Studio .NET(VS .NET) 2005依然獨占鰲頭。它是最流行的.NET整合開發(fā)環(huán)境(IDE)。下一版Visual Studio .NET 2005提到在下一代Framework中引入的特點,以及對開發(fā)客戶的改善。
你最先注意到的事情可能是VS .NET 2005包含的許多不同版本:團隊系統(tǒng)、專業(yè)版、標準版及精簡版。不管是團隊成員還是網絡開發(fā)者,都可以找到自己所需的版本。VS .NET內新增的團隊功能讓你不需離開座位就能與團隊成員共同合作,因而受到大家的歡迎。更重要的是,團隊系統(tǒng)可滿足團隊內不同角色的需求,包括建筑師、開發(fā)商、測試人員、經理等等。
另外,VS .NET 2005還與SQL Server 2005緊密相連,以在VS .NET內建立數據庫解決方案,并為建立多層解決方案提供更多支持。VS .NET 2005也與Office聯(lián)系密切,可以方便地利用Office的特性建立應用。這不過是下一版中大量功能改善的一個例子而已。
SQL Server 2005
我們還在使用SQL Server 2000,這真是讓人難以相信。盡管這一技術十分可靠,但微軟這么久才發(fā)布新版本還是讓我們感到驚奇。好了,下一個新版本SQL Server 2005終于就要發(fā)布了。
新版本在利用T-SQL及管理代碼方面與.NET結合得更緊密。另外,還可以在數據庫服務器內發(fā)展網絡服務。與XML支持、報告及T-SQL相關的功能也得到增強。
Indigo
Indigo是一組為創(chuàng)立并運行相連系統(tǒng)而設計的.NET技術。它圍繞網絡服務體系建立。Indigo中先進的網絡服務支持功能提供安全可靠的通訊與可操作性。Indigo服務導向的編程模式以.NET Framework為基礎,簡化了相連系統(tǒng)的開發(fā)。Indigo可在下一代Windows(Longhorn)、Windows XP和Windows 2003服務器版上運行。
你應該何時開始熟悉這些技術呢?
我知道許多開發(fā)者迫不及待地想了解這些新技術,但我發(fā)現(xiàn)在完成現(xiàn)有的項目的時候,我很難將心思放在新事物上。我當前的項目應用公認的通用技術,如.NET Framework 1.1,因此我不必為尚未發(fā)布的新功能糾纏不清。
另一方面,我也發(fā)現(xiàn)關注即將發(fā)布的產品版本和新功能是有益的。這使我認識到新技術的應用情況,幫助我向顧客提供更為全面的解決方案。
一個忠告是,要對新技術發(fā)布后進入主流應用所花的時間長度心中有數。在大公司這可能要相當長的一段時間,因此最好對顧客的情況有所了解。