正如我已阅读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