順便要說的是,大型軟件有時需要整合多種產品,來滿足企業級的應用需求。微軟提供了許多Server產品,如SQL Server 、Exchange Server、Share Point Server、BizTalk Server等。記?。捍蠹乙欢ㄒ嗔私馕④浀漠a品線,微軟很多技術都是相符相承的,結合起來才能發揮作用!我們可以微軟的Server級產品的基礎上整合軟件系統、實現數據共享訪問、終端設備上的電子郵件、消息協作。總之,通過互聯網,讓所有人一起協同工作,是未來軟件的發展趨勢。我們把握好這些方向,就等于駕馭未來。
推薦書籍:
《使用 Microsoft .NET 的企業解決方案模式》微軟出版社 《Enterprise Solution Patterns Using Microsoft .NET》 MS Press
1.無縫計算(Seamless Computing) 目前,大部分的應用還局限于桌面系統。在過去的二十年,軟件定義了信息時代,但受到硬件的局限。今天,軟件決定了數字時代。“無縫計算”是一個軟件創新框架,旨在消除不同軟件系統之間所存在的界線,無縫計算概念就是要以無縫的方式發揮硬件的全部能力。軟件的根本性創新應在網絡化系統、信息驅動型軟件和多媒體用戶接口等領域中體現出來。未來,軟件將不再受制于硬件功能。軟件將幫助人們更好地協同作業,逐步實現為人們提供理想工作環境的無縫計算。微軟推出的Windows Server 2003、Office System 2003、Visual Studio.Net、Web Service,以及今后發行的SQL Server “Yukon” 、Windows Longhorn則是無縫計算的基礎。比爾.蓋茨在Comdex 2003會議上承諾:要為無縫計算提供全方位的框架與服務。無縫計算──的確值得我們期待!
2.無線通信 在無線通信方面,用.NET進行移動開發,實現所有設備終端協同工作。微軟在2003年已推出精簡版的.Net 開發框架(.Net Compact Framework)。它和Smart Device Extensions (SDE) for Visual Studio .NET 一起,將更強的開發能力和強大的編程平臺帶到了移動設備(如PDA、移動電話、機頂盒和各種運行Window CE .NET操作系統的嵌入式設備)的開發工作中。今后的無線通信市場更加巨大,微軟和各大廠商的合作,將使用.NET進行移動開發的人員更加受益。
總結 .NET是一個劃時代意義的概念,可以說未來十年內,會有更多的軟件開發商使用.NET。我們可以看到,現在的VS.NET功能已經很強大了。而且微軟的開發工具會更加完善,每一個新版本的VS.NET都比上一版本有許多提升。以后將會有更多程序員步入.NET陣營,程序員的.NET時代,將會極大提高生產率。設想假如世界上的每一臺服務器都運行一個Web Service,提供一個 Web API,每個API都能完成一個強大的功能,這是一個多么強大的環境啊!我們期待這所有的一切?,F在,我們要做的是:把握好今天的.NET,迎接明天的輝煌!