.Net和Java有何相似之處

來源:互聯網
上載者:User

1.  ASP.Net,它是.Net系列技術,是微軟動態伺服器頁面(ASP)的下一代版本。

2.       .Net的許多技術,至少是部分上,顯然受到了Java的推動。

3.       Java 和.Net之間的相似之處一般很明顯。比如,在ASP.Net和JSP中,頁面都是先行編譯過的,因而運行起來更快。

4.         “典型微軟模式”------模式之一是微軟賦予了開發人員很大的自由,甚至是進行危險操作的自由。例如,在C#中,微軟提供了一些開發人員想要或需要使用的不安全語言特性。微軟為已有的保留代碼提供了額外的優先順序,允許新開發的程式與它進行互動,這樣使得它們的.Net版本不可避免地存在後門。另外一個模式是支援多語言。

5.         新的.Net平台使用虛擬機器的概念表示微軟至少承認Sun在此領域的正確性。虛擬機器是一個經典的老的概念,是Sun創立了這一基本理念。

6.         除了基本系統體系之間的相似之處外,Java和.Net之間還有許多互相模仿的地方。如Java 2 Micro Edition和Microsoft .Net Compact Framework,都設計成壓縮平台。還有微軟的活動資料對象(新平台中的ADO.Net)和Sun的Java資料對象(JDO),它們都提供了對資料庫的簡易訪問。

7.         隨著時間的流逝,Sun的發展不可避免地會受到.Net的影響,可能會出現Scott McNealy所說的".NOT"。微軟在整個基於XML的Web服務上佔有明顯的領先地位,Sun的使用者必定要求類似的東西,因此就形成了Sun ONE(開放網路環境)。令人驚奇的是,Sun的Web服務市場口號聽起來與微軟的Web服務市場口號竟如此相像!

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.