1
3
您使用的数据存储与前端应用程序无关。您可以很好地将ASP.NET MVC 3与Razor一起用作前端,并在存储库中抽象数据访问层。在这个存储库的实现中,您可以将ADO.NET与返回强类型模型对象的数据读取器一起使用,而不用考虑遗留数据集。您可以使用诸如nhibernate这样的ORM来简化SQL查询和对象之间的转换。就MVC视图而言,您应该使用特定于每个视图的视图模型,而不是来自存储库的模型对象。要在不同的对象类型之间进行映射,您可以查看 AutoMapper 。 |
2
0
ADO.NET DataReader比数据集快得多。然后在数据阅读器中,加载到poco。您还可以将数据集行映射到POCO(如您所提到的)。 您不能使用实体框架有什么原因吗? |
alperc · dropdownlist上更改事件的值为null 7 年前 |
user2977985 · 如何在控制器端检索选定组下拉列表的值 7 年前 |
Ali Jamal · 无法在表中为标识列插入显式值 9 年前 |
Pankaj · 试图避免服务器上的流量 9 年前 |
NOOR · 多次发送URL中的参数 9 年前 |
Indhi · 将下拉列表所选值及其文本框值绑定到MVC5型 9 年前 |
B2K · Razor视图的Duck打字 9 年前 |
Pinki Bansal · ajax成功返回未定义的数据对象 10 年前 |