asp.net-mvc – Asp.net Mvc:使用LINQ to SQL创建模型类
我正在努力学习
Asp.net Mvc所以我正在尝试
this教程. 他们讨论了存储库模式以及如何轻松地更改为另一种数据访问技术,而不是直接将Linq调用到Sql.
注意:在阅读本教程之前,我从未真正理解界面是如何工作的,并且它仍然不是100%清晰.我现在把它看作某种类的“模板”. 在成功使用Linq to Sql之后,我认为尝试Ado.net实体框架会很好,因为我已经阅读了很多相关内容.他们说使用存储库模式会很容易切换,所以我想我会测试它. 我的问题是:如何更改为Ado.net EF? 这是我认为我应该做的. >添加Movie.edmx文件并对其进行配置(添加我的影片表). 如果我对Asp.net Mvc略微简单化一下,请原谅我.我是webdesigner,对Asp.net webdevelopment很感兴趣. 解决方法
您可能因为注入而将您的存储库解耦,而不是因为您只关注了示例
public MoviesController():this(new ** MovieRepository **()) 我建议你阅读有关IOC的内容,简单而且非常有趣,你可以像城堡windsor一样使用和ioc容器. 有了它,你的控制器将只有一个构造函数,一个具有接口,而不需要更改. 使用您的实体,您可以使用控制器执行相同的操作,为每个实体创建一个界面并使用ioc模式,您只需更改ioc容器的配置文件即可. 如果你不做这些事,你的权利,你将需要改变所说的一切. 我希望有所帮助!抱歉我的英文! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-mvc-4 – ASP.NET MVC 4捆绑无法正常工作
- asp.net-mvc – 将参数传递给telerik asp.net mvc grid
- asp.net-mvc – 使用WebForm的MVC HtmlHelper
- asp.net – 在Selectedindexchanged事件中选择下拉列表值
- ASP.NET – DataSourceID和DataSource有什么区别?
- azure – ASP.NET 5(RC1)Bad Gateway:指定的CGI应用程序遇
- 使用StructureMap的Asp.Net MVC 5自定义操作过滤器
- asp.net-mvc – ASP.NET MVC – 正确使用View Model和Comma
- asp.net-mvc – 如何动态地将值从提交按钮传递给mvc?
- ASP.Net控件如何从其数据源读取?
- asp.net-mvc-4 – 访问路径“/ etc/mono/registr
- 如何减少IISRESET在IIS 5.1中开发ASP.NET Web应用
- 初识ABP vNext(8):ABP特征管理
- asp.net – ASP .Net实体框架.tt文件不嵌套在.ed
- asp.net – 什么Jenkins插件可以用于.NET网站部署
- 有哪些方法可以改善ASP.NET网站的性能?
- asp.net – 在不使用MVC的情况下在WebPages中渲染
- asp.net – 异步HTTP处理程序和在后台线程中使用
- asp.net-mvc-4 – “你没有权限查看这个目录或页
- asp.net – HttpContext.Current.User.Identity.