怎么设计DAL层(使用Entity Framework)100分! 如题,请简单描述下设计方案(提供类图最好了),要求能够做到这几点:1. DAL不负责事务控制,将事务控制放在BLL层或自动完成;2. 可扩展,如日后可以更换数据库存取技术为LINQ to SQL而对上层没有影响。请大家帮忙,提供一下这方面的链接也可以!多谢了! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我觉得这个问题应该不是很难回答吧!当然要讨论怎么设计好DAL会是个比较大的话题,我之所以问这个是因为自己之前一直做Java语言的开发,并且用AOP来控制事务,现在转入.NET阵营以后,对各方面的技术还不是特别了解,所以想请大家结合自己平时的项目经验简单提供下设计思路,希望大家踊跃发言呀! using (TransactionScope scope = new TransactionScope()) { //创建事物对象 try { //执行事务操作的相关代码 scope.Complete(); //提交事物 } catch (Exception ex) { throw ex; } //抛出异常 finally { scope.Dispose(); } //回滚事物 } 有个疑问:这个TransactionScope对象能不能在Entity Framework下用,Entity Framework生成的ObjectContext对象不是有个SaveChanges方法吗? 实现flash的脚本看不懂??求高人解释下... 急求.net2.0后台源码~ 求一个正册表达式 在B/S 结构下,怎样在客户端控制硬件?比如:在客户端控制IC卡读卡器,请各位高手帮忙 我把做的asp.net2.0的一个web站原代码搬到另外一台电脑,出现这样的错误提示。 上传文件的类型 问题 如何获取空模板列 也就是EmptyDataTemplate里textBox的值????? SqlDataAdapter使用问题! 請問數據集一列怎麼定義數據類型呢??/ .net 微信公共平台api模拟发送消息 返回JSON 弹出对话框 编译的时候出错,求帮助
using (TransactionScope scope = new TransactionScope())
{ //创建事物对象
try
{
//执行事务操作的相关代码
scope.Complete(); //提交事物
}
catch (Exception ex) { throw ex; } //抛出异常
finally { scope.Dispose(); } //回滚事物
}
有个疑问:
这个TransactionScope对象能不能在Entity Framework下用,Entity Framework生成的ObjectContext对象不是有个SaveChanges方法吗?