我想知道人们使用 ASP.NET MVC 框架有什么经验?特别是,我正在寻找有关人们使用该框架的体验类型的反馈。
人们为他们的视图引擎使用什么?db 层、NHibernate、LINQ to SQL 或其他什么?
我知道 stackoverflow 使用 MVC,所以请说这个网站。
谢谢你。
为什么选择 NHibernate 而不是其他任何东西?我不反对NHibernate,只是想知道理性。
我想知道人们使用 ASP.NET MVC 框架有什么经验?特别是,我正在寻找有关人们使用该框架的体验类型的反馈。
人们为他们的视图引擎使用什么?db 层、NHibernate、LINQ to SQL 或其他什么?
我知道 stackoverflow 使用 MVC,所以请说这个网站。
谢谢你。
为什么选择 NHibernate 而不是其他任何东西?我不反对NHibernate,只是想知道理性。
自从第一个预览版发布以来,我一直在使用该框架构建一些网站,而且它肯定已经走了很长一段路。感觉就像一个非常轻量级和整洁的框架。
有几个领域我认为它确实优于“香草”asp.net:
也就是说,在某些领域还有一段路要走:
不过,该框架仍处于测试阶段,所以我希望这些事情会随着时间的推移而改进。例如,Scott Hanselman 暗示动态数据框架也将在某个时候可用于 ASP.NET MVC。
最近我一直在大量使用 NHibernate 和 ASP.NET MVC,我真的很喜欢它。
我最近在几个项目中使用了 ASP.NET MVC,与 WebForms 相比,它就像一股新鲜空气。它适用于网络而不是反对它,并且感觉像是一种更自然的开发方式。
我使用 SubSonic 而不是 NHibernate,并且发现它非常适合 MVC 架构。
我通常用于网站的构建块是:-
Asp.net mvc Subsonic SQL Server Lucene JQuery
我使用 MVC 框架构建了一个小型站点,我发现自己经常对标签汤视图感到沮丧,并且缺少我喜欢的服务器控件。
我回去使用网络表单。
WebForms,一旦掌握,就很棒......他们只需要很长时间来学习所有技巧。
我最近刚开始使用 MVC 和 Linq to Sql for Asp.Net。我还在学习这两种方法,我真的很喜欢它们。在http://www.asp.net/learn/上有很多屏幕投射。
为什么选择 NHibernate 而不是其他任何东西?
这是一个非常强大的工具,并且(相对)容易学习。它消除了手动实现对象关系映射的所有单调和重复性。