使用SQL Server 2000创建MVC 4数据访问层

时间:2013-06-29 17:30:25

标签: asp.net-mvc-4

我是ASP.Net开发人员/学生/实习生的新手。目前,我正在创建我的第一个MVC Web应用程序:

  • VS 2012 Ultimate C#
  • SQL Server 2000

我的数据库位于SQL Server 2000上,在可预见的将来无法升级到> = 2005。因此阻止我使用EF,我到目前为止所阅读的所有书籍和例子都使用了EF。

我为连接,命令等创建了一个C#SQL帮助程序类,我以前将其用作其他基本Web表单应用程序的数据访问层。

将它合并到我当前的MVC DAL中的最佳方法是什么?

此外,是否有任何示例或文档概述了在使用服务器2000和没有EF时创建符合MVC最佳实践的声音MVC DAL的基本步骤。

非常感谢任何建议/指导。

谢谢你, 托德

1 个答案:

答案 0 :(得分:2)

从技术上讲,MVC与您的DAL无关。就你的MVC应用程序而言,它存储在存储库层,而不关心仓库(数据层)中发生了什么。

您的DAL可以使用ADO.NET构建。虽然这项技术很老,但它完全可以使用。如果您查看http://www.dofactory.com/Default.aspx,您将看到使用多种DAL技术构建的应用。一个用于实体框架,另一个用于ADO.Net ......而很酷的部分是他们同时访问同一个数据库。

相关问题