Rya*_*rin 7 c# asp.net asp.net-mvc visual-studio-2008 visual-studio
我正在开始一个新的ASP.NET MVC项目来学习,并且想知道设置项目连接到SQL服务器以获取数据的最佳方式是什么.例如,假设我们有一个Product表和一个产品对象,我想用它来填充视图中的数据.
我知道在这里的某个地方我应该有一个实现的接口等,但我今天无法绕过它:-(
编辑:现在(即:这个应用程序的当前,编码不佳的版本)我只使用普通的旧SQL服务器(2000甚至)只使用存储过程进行数据访问,但我不会添加额外的一层使用linq到sql或其他东西的灵活性.
编辑#2:我想添加的一件事是:我将针对数据库的V1写这个,我需要能够让我们的DBA重新运行数据库并稍后给我一个V2,所以它很高兴真的只需要改变一些现在不会通过数据库提供的小东西.而不是必须重写一个全新的DAL.
在我站点的解决方案中,我有 MVC Web 应用程序项目和一个“通用”项目,其中包含我的 POCO(普通 C# 对象)、业务管理器和数据访问层。
DAL 类与 SQL Server 绑定在一起(我没有将它们抽象出来),并将 POCO 返回给我从 MVC 项目中的控制器调用的业务经理。
| 归档时间: |
|
| 查看次数: |
2307 次 |
| 最近记录: |