首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

linq to entity三层架构的疑点

2012-08-11 
linq to entity三层架构的疑问我对用linq to entity做三层架构有点迷惑,请大家指点一下。1. DAL层还有什么

linq to entity三层架构的疑问
我对用linq to entity做三层架构有点迷惑,请大家指点一下。

1. DAL层还有什么用呢?能在里面写什么东西?用页面后台代码demoEntities.DemoTable就能直接获取到表中的数据

2. 做一个简单的查询,有必要通过BLL,DAL层来调用吗?直接在.aspx.cs里面写查询语句
demoEntities.DemoTable.SingleOrDefault(table => table.Id == id);
不是更简单,不用绕BLL,DAL的圈子。

[解决办法]
直接在aspx.cs里写SQL语句没什么不可以的,而且只要数据库组织得好,效率很高。^_^
只是当组成系统的aspx.cs数量达到上千个的时候,系统就变得无法维护了。

热点排行