asp.net-mvc – ASP.NET MVC 1和2在Mono 2.4与Fluent NHibernate
|
我想使用ASP.NET MVC创建一个应用程序,它应该在单声道2.4下运行(编译将在 Windows框上完成).有人有运气吗?这是我已经尝试过的: > ASP.NET MVC on mono没有任何持久性模型支持,并使用nhaml作为视图引擎 第一部分工作正常,我没有遇到任何重大问题.但是我不能让第二部分工作.似乎它是依赖Castle.Windsor打破了整个单声道支持(但也可能有其他的部分). 因此,我决定创建一个替代框架,借鉴了s#arp架构的一些想法,但是设计为在单声道下工作(如果我能够做到这一点,我将为社区发布它) .控制器和视图部分工作正常(这里没有太多的魔法,他们一直在工作),但是在开始持久性部分之前我有一些问题: >什么NHibernate版本在单声道下工作?我听说过1.2是正常工作. 2.0.1 / 2.1测试版在单声道下工作吗? 其他问题: >有没有任何具有单声道持久性asp.net mvc支持的框架,还是我想到的第一个? 感谢您的答案 编辑:更新了支持ASP.NET MVC 2:http://shaml.sztupy.hu/的框架 解决方法我正在使用单声道2.4来运行asp.net mvc应用程序Windows服务.兼容性非常好有一些错误和差异,而不是Windows,但一旦你了解到它们是什么更容易(开始可能会有痛苦!) 我使用NHibernate(2.1)FluentNhibernate,StructureMap,NBehave,Moq和open id lib,它们都似乎按预期工作. 至于稳定性,由于我已经排除了我的代码中的主要错误,我没有任何问题. 可用性,这是一个完全不同的平台,所以你需要以开放的心态来到它,并准备离开窗口的方式.好消息是,一旦你做的事情变得更容易. Apache比IIS好很多,配置和管理一个linux盒子比Windows容易. 我很高兴我选择单声道..对不起,这开始听起来像一个公关驱动器 – 但我真的很高兴! (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-mvc – 如何使用ASP.NET MVC在我的现有数据库中设置
- 你在ASP.NET MVC视图中编写JavaScript吗?还是在单独的Java
- asp.net – MVC5(VS2012)Identity CreateIdentityAsync –
- 在asp.net控件的style属性中使用DataBinder.Eval()
- asp.net-mvc – 如何在DropDownListFor的扩展中添加额外的h
- ASP.NET LinkButton / ImageButton和JQuery验证?
- asp.net-mvc – 如何使用html帮助器在asp.net mvc中创建一个
- asp.net – HtmlGenericControl(“br”)呈现两次
- asp.net-mvc – 安装KB2993928后,ASP.NET MVC4解决方案无法
- asp.net – 我可以在URL中使用逗号吗?
- asp.net-mvc – MVC4脚手架添加控制器给出错误“
- asp.net – 实现安全的“记住我”的最佳实践
- asp.net – 如何从HTML到ASPX页面POST FOR FORM
- asp.net – 网络应用程序项目v.s.网站项目
- asp.net-mvc – 使用IIS 7中的ASP.NET MVC 1来路
- 如何下载特定版本的ASP.NET MVC 5源代码
- 帮助页面ASP.NET vNext MVC 6 Web Api
- 利用ASP.NET MVC和Bootstrap快速搭建个人博客之后
- ASP.NET成员资格 – 让用户使用以前的密码
- asp.net-mvc-3 – MVC将JSON ViewModel传递给Vie
