正如我已閱讀MSIL管理的代碼,使其獨立的機器;但我也讀了DOT NET只是提供窗口獨立不Plateform。 請解釋我們可以在asp.net中獨立於機器(即獨立於OS)編寫代碼嗎?
0
A
回答
5
理論上和技術上的.NET提供平臺獨立性。實際上,Windows之外沒有Microsoft的.NET實現,原因很明顯。對於其他大多數兼容的平臺,Mono是Mono,但您需要檢查您使用的框架部分是否支持Mono。大多數ASP.NET都受支持。
0
可在Linux和Macintosh
對於單聲道的兼容性使用Mono,請看這裏:http://www.mono-project.com/Compatibility
0
答案是50:50。 IL代碼相當於Java字節代碼。字節碼由JVM理解,而IL代碼由CLR理解。目前幾乎所有操作系統都可以使用JVM版本,幾乎每種處理器架構都可以使用,而不是。然而CLR並非如此。微軟版本的CLR僅適用於Windows。因此,你「虛擬」綁定到平臺。
翻轉故事的一面是Mono是CLR的另一個版本,它受Novell支持,它能夠運行Windows Forms應用程序以及ASP.Net應用程序。但是他們的版本通常是MS版本後面的版本。 HTH
相關問題
- 1. 反編譯代碼(獨立於語言)
- 2. 我可以在機器人框架中編寫獨立測試用例嗎?
- 3. 使three20集成獨立於機器?
- 4. ReSharper反編譯器 - 我可以將它用於獨立程序集嗎?
- 5. 從獨立代碼
- 6. 我們可以獨立解密數據,語言嗎?
- 7. 如何編寫應用程序以獨立於數據庫?
- 8. 我可以建立獨立的Apple Watch應用嗎?
- 9. 靜態庫機器是獨立的嗎?
- 10. 我可以在x86中編碼64位負立即數嗎?
- 11. 是否可以導致Page.IsPostBack獨立於ASP.net爲真?
- 12. Acceleo獨立代
- 13. CMS是否獨立於編程語言?
- 14. Java獨立代碼塊
- 15. PIC(位置獨立代碼)
- 16. 獨立於文化的CSV
- 17. NSDate獨立於時區?
- 18. 如何獨立於SQL
- 19. Android:讓TableRow獨立於TableLayout
- 20. 用於AJAX的獨立庫
- 21. 如何以獨立於機器的方式創建遮罩?
- 22. osql.exe可以獨立運行嗎?
- 23. 用例問題:它可以獨立嗎?
- 24. 機器相對於機器獨立語言
- 25. 獨立Java編譯器?
- 26. ASP.NET獨立緩存?
- 27. 獨立於瀏覽器的javascript
- 28. extjs如何獨立於瀏覽器
- 29. 顏色獨立於瀏覽器和
- 30. Spree中可能有多個user_class嗎?獨立於角色
「目前每個操作系統都有JVM版本」真的嗎?你能否提供iOS版JVM的鏈接? – Stilgar 2010-12-21 12:07:23
已接受。它不適用於iOS。如果這是唯一沒有擁有它的操作系統,我會錯嗎? – Pradeep 2010-12-21 12:14:07
當然你會錯的。 「每個操作系統」都是非常大膽的說法。如何Windows Phone 7 :)我相信你甚至可以找到專門針對特定需求並缺乏JVM的現代服務器操作系統。你可以說「每個主要的服務器和桌面操作系統」,但「每個操作系統」都太多了。 – Stilgar 2010-12-21 12:20:43