Hello World
Spiga

归档:2007年11月

在Linq to Sql中管理并发更新时的冲突(3):使用记录的时间戳进行检测

2007-11-23 09:21 by 老赵, 5906 visits
摘要:在《在Linq to Sql中管理并发更新时的冲突(2):引发更新冲突》一文中,我们描述了Linq to Sql检测在更新时是否产生了冲突的基本方法:将该记录每个字段原来的值和更新时的值进行对比,如果稍有不同则意味着记录被修改过,因此产生了更新冲突。不过您是否有这样的感觉,这种方法实在累赘了一些?因此Linq to Sql提供了另外一种检测并发更新冲突的方式:使用记录的时间戳。这并不是Linq to Sql特有的功能,如果您了解其他的ORM框架的话,就会发现诸如Hibernate也提供了类似的机制——自然,在使用上不会像Linq to Sql那样方便。 阅读全文

是否会成为问题——Linq to Sql的执行可能无法复用查询计划

2007-11-21 08:43 by 老赵, 5390 visits
摘要:复用查询计划是Sql Server降低CPU开销,提高性能的一个重要手段。但是Linq to Sql可能无法复用查询计划,这是怎么回事儿呢? 阅读全文

在Linq to Sql中管理并发更新时的冲突(2):引发更新冲突

2007-11-20 19:30 by 老赵, 4316 visits
摘要:在上一讲中,我们提到了一些诸如“乐观并发控制”、“悲观并发控制”的概念,以及察看Linq to Sql自动生成sql语句的方法。从这篇文章起我们将继续来查看Linq to Sql在管理并发更新时是如何发现冲突问题的。 阅读全文

在网页里添加Web Live Messenger对话框

2007-11-10 00:37 by 老赵, 9220 visits
摘要:为您的页面也添加一个Web Live Messenger吧! 阅读全文

编写兼容多浏览器的JavaScript代码——微软JScript团队JScript Deviations from ES3草案

2007-11-02 22:45 by 老赵, 4009 visits
摘要:实话说,常见的JavaScript在不同浏览器的区别并非那么难以处理,只要有一定JavaScript开发经验就会大体知道该如何“回避”某些问题。不过这份文档还是仔细比对了ECMAScript 3标准以及JavaScript在IE、FireFox、Safari、Opera四款浏览器中的实现,希望能够对JavaScript开发人员有帮助——区别的确很大,之前还真的没有想到这些。http://blogs... 阅读全文
1
使用Live Messenger联系我