我正在使用ASP.NET MVC开始一个项目并开始创建我的模型.因为我知道一些 Ruby On Rails并且想要使用类似于Rails Active Record的系统.
有没有人在ASP.NET MVC应用程序(或任何相关的应用程序)中使用Castle Projects Active Record并且有一些经验可以共享?
MVC和Castle Active Record是正确的方式,或者你建议我使用LinqToSql.
请分享您可能获得的任何想法和经验.
编辑:澄清; 我来自一个很长的ASP.NET和C#背景,但是看了一下Rails并且喜欢你可以轻松创建ORM
我已经使用Castle Active Record和ASP.NET MVC.我非常鼓励这个模型,因为ActiveRecord/NHibernate比LINQ to SQL或Entity Framework更成熟.
我认为ASP.NET MVC有一个光明的未来,并会推荐Monorail用于新项目.但是,正如我所说,ActiveRecord(在我看来)是LinqToSQL的优秀ORM.