asp.net-mvc – 是否可以在Mono 2.4.x上运行ASP.NET MVC 1.0 Web应用程序?
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了asp.net-mvc – 是否可以在Mono 2.4.x上运行ASP.NET MVC 1.0 Web应用程序?,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1347字,纯文字阅读大概需要2分钟。
内容图文
我搜索了各种在线资源,发现了与最新版Mono(2.4.x)运行的ASP.NET MVC 1.0 Web应用程序可能性相矛盾的信息.根据Mono站点,支持ASP.NET 2.0.据微软称,ASP.NET MVC 1.0需要3.5版本的框架.从我读过的内容来看,ASP.NET 3.5充分利用了2.0框架.
有没有人使用mod_mono在Apache上使用Apache运行ASP.NET MVC 1.0 Web应用程序?
谢谢
解决方法:
是的,虽然您想要更新最新的错误修复版本以获得最佳兼容性.请注意,Mono 2.4.2.3实际上包含真正的ASP.NET MVC库,它是Microsoft根据MS-PL许可证开源的.
.NET和Mono版本号之间的关系非常复杂,因为在.NET版本和Mono实现的功能之间没有直接映射. .NET版本也不是那么简单,因为3.0只是添加到2.0框架的附加程序集,类似地,3.5是2.0SP1框架的补充 – 而3.5程序集不依赖于3.0程序集.
Mono功能由需求驱动,使用Mono Migration Analyser收集的数据.
例如,自2005年左右以来,Mono已经支持核心.NET 2.0功能,例如泛型,但只有Mono 2.0才能将Windows Forms 2.0和ASP.NET 2.0组件视为功能完备 – 除了Web部件,它们可能永远不会被实现由于需求低.还有一些非常特定于Windows的功能,例如System.Management,它们也可能永远不会实现,因为它们根本无法映射到非Windows系统.除了这些警告,2.0支持现在非常完整.
Mono 2.0还包括完整的C#3,LINQ到对象和LINQ到XML的支持,它们是.NET 3.5框架的特性.使用Mono 2.4,ASP.NET 3.5的功能基本上是功能完备的,唯一缺少的3.5功能是LINQ-to-SQL,它应该在Mono 2.6中.但是,仍然不支持.NET 3.0程序集–WCF,WPF,WF. WCF正在开发中,但目前还没有针对WPF的计划 – 通过Moonlight(Silverlight实现)提供了一定程度的WPF兼容性.
内容总结
以上是互联网集市为您收集整理的asp.net-mvc – 是否可以在Mono 2.4.x上运行ASP.NET MVC 1.0 Web应用程序?全部内容,希望文章能够帮你解决asp.net-mvc – 是否可以在Mono 2.4.x上运行ASP.NET MVC 1.0 Web应用程序?所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。