asp.net – EntityDataSource对程序绑定有任何性能优势吗?
发布时间:2020-12-16 06:38:04 所属栏目:asp.Net 来源:网络整理
导读:我正在研究一个大量数据驱动的ASP.NET Web表单应用程序.我们正在使用Entity Framework 4.1,我通常习惯于在后面的代码中对所有控件进行数据绑定.我一直在使用EntityDataSource ASP.NET控件看到很多例子,我想知道使用这个控件是否有任何优势,而不是绑定代码背
我正在研究一个大量数据驱动的ASP.NET Web表单应用程序.我们正在使用Entity Framework 4.1,我通常习惯于在后面的代码中对所有控件进行数据绑定.我一直在使用EntityDataSource ASP.NET控件看到很多例子,我想知道使用这个控件是否有任何优势,而不是绑定代码背后的数据?
谢谢,J 解决方法
我一直认为“专业”数据源存在风险,并且不适合分层应用程序. EntityDataSource,SqlDataSource,LinqDataSource,命名它,您在声明性代码中提供低级访问详细信息.这对于一个演示网站来说感觉很棒,但可能会在一个大型网站中引发严重问题.
您是否考虑过使用ObjectDataSource?它可以提供两者中最好的 – 你提供一个干净的声明性绑定,因此不需要绑定代码,但最终提供数据的DataProvider(或Repository)类必须用C#编写.从这样的类,您可以使用任何数据访问技术,EF,Linq,SQL,任何东西. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – ASP.NET MVC控制器的静态方法
- ASP.NET MVC 3 Razor – jQuery Intellisense
- asp.net-mvc – MVC包含路径无效错误
- asp.net-core – 如何获取ASP.NET Core中的中间件列表
- asp.net-mvc – 当多个用户创建用户时,修改了automapper错误
- asp.net-mvc-3 – MVC 3 Razor EditorTemplate / DisplayTe
- asp.net-mvc – ASP.NET MVC网格控件比较
- asp.net-mvc – MVC数据类型ErrorMessage
- asp.net-mvc – 如何在Visual Studio 2008和ASP.Net MVC中编
- 在ASP.NET中为命中计数器实现存储的最佳方法是什么?
推荐文章
站长推荐
- asp.net – System.Web.UI.ViewStateException,无
- asp.net – IIS 8.5单工作进程与Web Garden性能
- 当会话状态超时在asp.net mvc中完成时,如何重定向
- asp.net-mvc – 在VS2012中调试MVC应用程序尝试启
- asp.net – 使用ClientId和ClientSecret进行Web
- asp.net – 用户之间共享的公共共享变量?
- asp.net – 查找上一个和下一个兄弟控件
- asp.net-mvc – 为什么这个路由参数被添加到查询
- asp.net-mvc-3 – 不能使用NuGet PagedList ASP.
- asp.net实现在非MVC中使用Razor模板引擎的方法
热点阅读