ADO.NET实体框架已经准备好面向企业级应用了吗?

文/Joanthan Allen  译/赵劼  出处/InfoQ

ADO.NET实体框架(ADO.NET Entity Framework)严重依赖于可视化建模工具,但是这些工具真的适合大型开发吗?

在题为可视化设计工具不具伸缩性的文章中,Scott Allen谈论了可视化伸缩性的问题。本质上说,这个问题是由于图示的尺寸太大。当你在处理成百上千的表格时,


引用:
它们很难操纵,而且非常难以查找。在处理大量数据集时,那些布局算法表现很糟,只是做些简单修改的鼠标点击也会造成很大的问题。而您最好还是选择直接操作可视化表现背后的XML代码。

他接着预言数据建模将会重新转变为文本表现方式。

Ayende Rahien也发现了与源码控制一起使用的问题。在查看源码控制对可视化设计器的支持时,他发现仅仅是某个界面元素的微小变化就为造成合并(merge)操作的冲突。现在都不敢想象——如果某人不小心点了自动布局按钮并让所有表/实体都进行了移动——会发生什么事。

 感谢原创者的辛勤劳动,希望对您有所帮助,转载请注明原出处。
 您可能对 [ADO.Net] 的这些文章也感兴趣:

ADO.NET 数据库访问之数据分页  ADO.NET基础教程(二)
ADO.Net data services开发框架学习  通过VisualC#.NET建一个DTS任务
从DataGrid导出Excel产生乱码的一个很好的解决方案  在C#中使用ADO.Net部件来访问Access数据库
ADO.NET入门(6)  在ADO.NET数据集中浏览多个相关表(2)
概述C#中的索引器  ADO.NET实体框架已经准备好面向企业级应用了吗?
如何将一个超级链接列绑定多个字段  ADO.NET数据库实例教程
ADO.NET入门(4)  ADO.NET入门(5)
ADO.NET Entity Framework 体验:安装及初试  通过DataTable获得表的主键
在VisualC#中用ListView显示数据记录  datagrid导出为excel的简单代码
使用SqlDataReader读取数据示例  ADO.NET的开发场景及传统ADO的处理