asp.net-mvc - 关于将 Subsonic 与 Asp.Net MVC 框架一起使用有什么提示/技巧吗?

标签 asp.net-mvc subsonic

有人使用 Subsonic 和 asp.net mvc 框架吗?如果是这样,您能告诉我们一些您的经历吗?有没有可以分享的提示和技巧?

最佳答案

如果您计划首先进行数据库设计,并且不需要任何映射(即您可以控制数据库命名),那么 SubSonic 是一个不错的选择。

它很简单,不会向您隐藏太多内容。同样,对于高级场景,我必须大量回避并执行原始 sql(或存储过程)。

如果您正在寻找对数据库更好的对象抽象,更接近您的问题域的东西,那么我会考虑 NHibernate 或 CaSTLe ActiveRecord。这使您可以更加灵活地选择对象模型的外观,并且可以使用强大的查询 API。

除了您只是在 Web 项目中使用对象之外,这一切都与 ASP.NET MVC 无关。无论如何,我建议将实体放入单独的类库项目中。

关于asp.net-mvc - 关于将 Subsonic 与 Asp.Net MVC 框架一起使用有什么提示/技巧吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/132280/

相关文章:

c# - Html.CheckBoxFor() 检查 ASP.Net MVC 2 中的问题

javascript - 从不同域加载网页

c# - 如何判断用户是否使用绑定(bind)源修改了数据?

nhibernate - SubSonic 与 CaSTLe ActiveRecord

c# - 插入新记录时 MySQL 的 Subsonic 3.0.0.4 ActiveRecord 模板错误

c# - 将 collection.foreach 从 C# 转换为 VB.Net

asp.net-mvc - 我的 JSON 字符串在我的 Action 中应该是什么样子?

.net - web.config 忽略 Settings.Default.<Property> 并始终使用默认值

asp.net-mvc - Umbraco 表面 Controller 未正确路由

java - Java Micro ORM等效项