一区二区三区av无码观看_亚洲av极品无码专区在线观看_亚洲一区二区三区乱码AⅤ_好深好爽使劲我还要_国产成人a高清视频

聊城共贏網絡,聊城網站建設
我們專注:聊城做網站,聊城建網站,聊城網站建設,網站制作,虛擬主機,域名注冊,網站推廣等。聯系電話:15066359825 點擊這里給我發消息
最新公告 行業資訊  
當前位置:首頁 --> 最新動態 --> 行業資訊
微軟目標是否已經實現
發布時間:2010/3/30 10:39:10

通過擁抱云計算和開源,微軟正在試圖不落后于競爭對手,使自己仍然是開發者的首選廠商之一。實際上,早在2000年微軟已經通過引入.NET開始了一場巨大的平臺轉移行動。.NET最初在2000年阿姆斯特丹舉行的TechED大會上被宣布,然后在后來的微軟專業開發者大會上更多信息得以披露。在此后的10年中,.NET是否實現了微軟所承諾的東西?

  微軟推.NET背景

  如果你考慮一下微軟推出.NET時的處境,就會更好的理解它這么做的原因。當時,Windows的核心地位不僅正在被互聯網所侵蝕,而且受到了Sun的Java語言和運行時的強力挑戰。使用Java編程更輕松,它具有現代化的設計和自動內存管理,而且具有自己的跨平臺,當時已被IBM和甲骨文等IT巨頭大力支持。

  微軟曾試圖增加諸如COM組件等Windows特定功能到Java中,但得到的是來自Sun公司的10億美元法律訴訟,稱其做法破壞了跨平臺兼容性。COM是一個用于應用程序整合的自帶Windows組件。

  微軟的開發者工具也看上去疲態盡顯。Visual Basic存在不足,明顯動力不足,受初學者歡迎卻不為專家級開發者所接受。Visual C++和Windows類庫卻又對所有人較難。同時,使用COM和ASP的Web開發又顯得非常雜亂和不堪一擊。

  針對上述情況微軟給出的解決答案非常大膽?偨浝磉~克爾里斯(Michael Risse)在2000年TechEd大會上表示,我們計劃推出一個名為Microsoft .NET Platform的全新平臺,它由三部分組成。首先,它有一個新的公共語言運行時,它除了支持Visual Basic和C++等現有語言外,還支持一個名為C#的新語言,該語言由Borland Delphi著名的Anders Hejlsberg設計,擁有許多來自Java的類似概念。

  其次,它有眾多組件塊(Building Block)服務,是通過互聯網借助于XML網絡服務進行訪問的一整套服務,其中微軟Passport是早期的一個例子。

  最后,所有微軟現有的服務器產品被重新加工為.NET服務器,使用XML作為統一協議。里斯將下一代應用稱為世界性的畫布,由不同單個Web服務合適的搭配在一起的集合。在他宣布了.NET之后,服務器產品BizTalk作為示范被演示,里斯希望它可以合理協調這些服務。

  .NET十年得失

  如果.NET的目標是趕走Java,那么它至少取得了一定程度上的成功。Java雖然沒有滅亡,但企業版Java卻身陷過于復雜的泥潭,從而使得.NET成為一個更富有成效的選擇。C#在不斷的變得更加普及,現在已經是多數Windows應用開發的首選語言。ASP.NET則已經成為一個倍受歡迎的Web框架。公共語言運行時則證明了自己的穩定性和靈活性。

  據分析機構提供的數據顯示,市場對C#人才的需求一直在穩步增長,在英國IT編程領域,與C#相關的招聘職位數量所占份額已經達到32%,超過了Java的26%。

  盡管如此,.NET的發展并非一切按微軟的預定計劃進行。其組件塊服務理念在提出后次年即遭到打擊,在2001年微軟專業開發者大會上微軟推出了HailStorm理念,但它無法推廣把自己定位成全球性服務提供商的理念。兩年后在2003年微軟專業開發者大會上,該公司宣布了Longhorn的三大改進,試圖實現一個具有.NET用戶界面的Windows版本,此舉也遭遇失敗,后來倉促被Windows Vista所取代。

  其它事情進展的緩慢程度也超出了所有人的預期。盡管C#取得了成功,但現有Visual Basic開發者發現,很難移植它們的項目到一個名稱相同但實際完全不同的語言。.NET框架中的Windows Form部分占用資源極大,而且.NET運行時的部署也時而出錯。

  微軟又花了8年時間提出了一個Client Profile的理念來實現精簡安裝。.NET控制在瀏覽器中安全替代Active X的理念從未實現,部分原因是其運行時不夠普及,部分原因是以合理方式實現這一點的技術在2008年Silverlight問世之前從未真正到位。

  如果微軟使用它會怎樣?

  一個長期的抱怨是微軟本身也一直遲遲未能采用.NET。微軟的Tony Goodhew在2000年TechEd大會上曾表示,微軟未來將使用.NET框架。但是,該公司一直繼續使用本機代碼和C++作為Windows和Office的主要開發平臺。COM從未真正離去,對那些希望使用新Windows 7 API的.NET開發者來說,必須使用了一個包裝函式庫來實現這一點。

  換句話說,微軟逐漸將.NET定位成一個企業應用平臺,而非它原先所說的創建所有東西的基礎平臺。

  2000年,微軟驕傲的宣稱,C#和公共語言基礎架構將被ECMA標準化,矛頭直指Sun,后者已決定在它自己的Java社區化進程中來維護Java,而不是將其交給一個公共標準組織。

  盡管這帶來了諸如開源Mono等一些有趣的項目,該框架的類庫和ASP.NET依然徘徊于標準化進程之外,而且便攜式.NET應用的理念從未實現。微軟不可能把這一點看作一個失敗,但實際這就是一個失敗。

  現在即將進入新的十年, 盡管.NET的成功之處要大于失敗之處,如果微軟希望減少未來十年其平臺面臨的威脅,它至少需要提出某些大膽的新戰略。

銷售部 點擊這里給我發消息
技術部
點擊這里給我發消息
售后服務 點擊這里給我發消息
公司電話(傳真) 15066359825
聊城建網站首頁   公司簡介   網站建設   虛擬主機   域名注冊   網站推廣   公司資訊   成功案例   服務中心   聯系我們  網站地圖
版權所有 2008-2009 共贏網絡 qiao024.com 公司地址:聊城市利民東路 郵編:252000
銷售熱線:15066359825 技術支持:QQ:297369059 銷售在線服務: QQ:914082597
網站建設公司專業從事:聊城做網站,聊城建網站,聊城網站建設,聊城網站制作,虛擬主機,域名注冊,網站推廣等服務
聊城共贏網絡  
分公司:臨清網站建設、陽谷網站建設、高唐網站建設、茌平網站建設東阿網站建設、冠縣網站建設、莘縣網站建設