Jas*_*son 4 asp.net data-binding entity-framework
我正在研究一个大量数据驱动的ASP.NET Web表单应用程序.我们正在使用Entity Framework 4.1,我通常习惯于在后面的代码中对所有控件进行数据绑定.我一直在使用EntityDataSource ASP.NET控件看到很多例子,我想知道使用这个控件是否有任何优势,而不是绑定代码背后的数据?
谢谢,J
我一直认为"专业"数据源存在风险,并且不适合分层应用程序.EntityDataSource,SqlDataSource,LinqDataSource,命名它,您在声明性代码中提供低级访问详细信息.这对于一个演示网站来说感觉很棒,但可能会在一个大型网站中引发严重问题.
您是否考虑过使用ObjectDataSource
?它可以提供两者中最好的 - 你提供一个干净的声明性绑定,因此不需要绑定代码,但最终提供数据的DataProvider
(或Repository
)类必须用C#编写.从这样的类,您可以使用任何数据访问技术,EF,Linq,SQL,任何东西.
归档时间: |
|
查看次数: |
2768 次 |
最近记录: |