asp.net – 用于Web应用程序的实体框架过度杀毒?
假设我们正在为中小型企业开发电子商务Web应用程序。我们进一步假定业务可能会随着时间的推移而扩大。换句话说,产品线通常会增长。
到目前为止,我已经在SqlHelper类的帮助下开发了使用ADO.NET和存储过程的n层解决方案。对于更大的应用程序,我使用了Enterprise Library(2.0)。 我想转向基于ORM的方法,并开始学习LINQ以及从ASP.NET Web窗体切换到ASP.NET MVC。我不想用LINQ to SQL。问题不在于是否需要ORM,而是实体框架ORM是否对这样的项目过度使用。我不介意学习曲线,如果这是有必要的手头的任务。 关于“过度杀戮”,我想知道: > EF比手动正确技能编码查询的人快 事实上,如果有人认为ORM对于这样的项目来说太过分了,我想听到原因。 解决方法
EF对于网络应用程序来说不过分。
我不同意你引用的文章中所说的很多内容。我同意开发人员应该使用SQL的体面技能BUT ORMS做得很好,让开发人员的工作更快地完成。 ORMS的速度 – 他们正在得到 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net – iFrame中的Response.Redirect(),重定向父窗口
- asp.net-mvc – 为什么必须将LESS文件设置为Build Action“
- asp.net-mvc – SimpleMembershipProvider不会在WebSecurit
- asp.net-mvc – 使用razor引擎在mvc4中重写url
- asp.net – Form .NET中的输入元素名称
- asp.net – default.aspx中的“StartTag:invalid element
- asp.net-mvc-3 – _AppStart正在执行时无法创建存储范围
- asp.net-mvc – 在MVC Razor视图页面中使用string.Format
- ASP.NET MVC性能优化(实际项目中)
- asp.net-mvc-3 – 为什么这个代码不删除布局?
- asp.net-mvc – Windsor NHibernate ISession MV
- ASP.NET友好URL
- asp.net signalR 专题—— 第三篇 如何从外部线程
- 用于高级搜索/过滤的.Net WebAPI URI约定
- asp.net-mvc-3 – 如何配置DbContext以使用Oracl
- asp.net-mvc – ASP.NET MVC搜索路由
- asp.net-mvc – MVC 3 – 脚手架下拉列表
- asp.net-mvc-4 – MVC 4 – 从视图中的Controlle
- asp.net – AppFabric Cache连接类型和协议
- asp.net – Javascript之前asp:ButtonField点击