日韩在线欧美在线,成人国产精品一级毛片天堂,看看的在线视频国产,久久天天躁夜夜躁狠狠躁2019

金站網
搜索
.NET框架十年:盤點微軟開發平臺得與失

發布時間 : 2010-08-05 08:57:45 來源 : 金站網 瀏覽次數 : .NET框架十年:盤點微軟開發平臺得與失


    作為的粉絲,你可知道今年對 框架來說是多么不平凡的一年?因為就在十年前的6月22日,在佛羅里達州奧蘭多召開的微軟專業開發者大會上全新的框架公開亮相。

  C#的成功 為迷失開發者指明方向

  在十年前的發布會上,最難忘的莫過于C#新編程語言的發布,當然也有新的Visual Basic(VB),關于垃圾回收,Java和,C#和VB,C++和VB6的性能對比等高潮看點。作為微軟框架的標志性語言,C#在微軟的開發戰略中扮演了一個非常關鍵的角色。隨著該語言呈現出動態和功能編程語言的特性,其角色也在不斷向前發展。

  一轉眼,現在已經用到C# 4了。C# 4互操作性、對后期綁定模型的支持也更友好,而當C#之父Anders Hejlsberg討論動態類型如何能夠簡接口處理和其它復雜的交互時,有一些程序員擔憂C#會向新的方向分化。Hejlsberg表示他知道經常修改語言功能所帶來的危險。不過他表示,“你不能對語言的底層經常進行修改。對于C#來說,它的核心設計是一個命令式的面向對象編程語言。你可以對其增加從功能編程語言和動態編程語言所借鑒來的功能,但是其核心設計并非發生改變。”但有點諷刺意味的是,都10年了,C#才開始重視的支持!筆者猜是微軟接受不死的事實,盡有缺陷。

  云計算的前車之鑒

  最近云計算很火爆,Apple,Google和Amazon都在朝云服務商發展,但微軟曾在2000年提出過“互聯網云”的概念,并描繪了如何融入到HTTP-SOAP和XML中,戰略在計算布局方面幾乎已經走了8年的彎路,直到 4中,云的影子清晰起來,我們看到了微軟的云Windows Azure。

  借助,微軟雖然創造了整個家族的開發工具,但之前幾年對于開源的謹慎態度耽誤了不少時機;雖然Windows Server 2000、2003、2008不斷支持越來越大型的互聯網應用,但相對開源的Linux,總體投資成本也沒有太明顯的價格優勢。開發工具和操作系統的選擇會直接影響到“S+S”在軟件一端的天平。

  在計算布局方面的失誤完全可以被微軟“云”計劃進行借鑒。堅信計算、存儲會越來越多的在網絡上,但要從中獲得收益,首先自己要更加開放