我想创建一个使用ASP.NET MVC应用程序时,应根据单2.4(编译将在Windows中完成)运行。有没有人得到这个运气?以下是我已经尝试过:ASP.NET MVC 1和2在Mono 2.4与功能NHibernate
- ASP.NET MVC单上没有任何持久化模型的支持,并使用nhaml作为视图引擎
- 小号#反洗钱架构,这是一个相当不错的框架,恕我直言,但它依赖的东西太多,在单声道下工作不好(像windsor)
第一部分工作正常,我没有遇到任何重大问题。但我无法让第二部分工作。它似乎依赖于Castle.Windsor
打破了整个单声道支持(但也可能有其他部分)。
因此,我决定创建一个替代框架,该框架借用了s#arp-architecture的一些想法,但设计为在单声道下工作(如果我能够做到这一点,我将为当然社区)。控制器和视图部分(这里没有大的魔力,虽然,他们已经一直在努力)工作正常,但我有一些问题之前,我对持久部分开始工作:
- 什么NHibernate的版本下单的工作?我听说1.2工作正常。 2.0.1/2.1测试版在单声道下工作吗?
- Fluent.NHibernate和NHibernate.Linq在单声道下工作吗? (后者现在看来,这需要一些dependcies不在单avaialable)
- 是否有持续性的支持,NHibernate的下单什么好的办法?
替代问题:
- 是否存在有单+执着+ asp.net mvc的支持已经还是我思考这个问题的第一个任意框架?
- 如果您已经这样做了:您对稳定性/可用性有何看法?
感谢您的答案
编辑:更新了框架,以支持ASP.NET MVC 2:http://shaml.sztupy.hu/
什么是s#aml,shaml ??? – AnthonyWJones 2009-06-19 13:50:10