摘要: 经常和人讨论到LINQ TO SQL的性能问题,我们都知道,LINQ TO SQL多少会有一些性能损耗,因为它的查询和操作语句都是动态拼接的。但我也觉得,这不可能是性能的瓶颈所在。 但是,有没有什么办... 阅读全文
posted @ 2009-07-16 22:55 陈希章 阅读(471) 评论(0) 推荐(0) 编辑
摘要: LINQ是一个不错的东西,我一直都这么觉得。很多朋友对他的语法都感到好奇,因为它很多地方确实与T-SQL很类似。但也有不同的地方。下面我整理了一个对照表 T-SQL关键字 LINQ表达式关键字 LIN... 阅读全文
posted @ 2009-07-16 22:49 陈希章 阅读(537) 评论(0) 推荐(0) 编辑
摘要: LINQ TO SQL很好很强大,它几乎包含了我们能够想到的所有与数据库有关的操作,甚至也包含了一些我们可能都没有想到的。 但不管怎样,也许我们需要在LINQ TO SQL的操作中添加一个自定义业务逻... 阅读全文
posted @ 2009-07-16 22:32 陈希章 阅读(718) 评论(0) 推荐(0) 编辑
摘要: 在LINQ中,可以很方便地进行JOIN或者GROUP BY的操作。但一般情况下,它们都是基于一个键的。如果想要基于多个键进行JOIN或者GROUP BY,则可以参考下面的语法 var query = ... 阅读全文
posted @ 2009-07-16 21:38 陈希章 阅读(1146) 评论(0) 推荐(1) 编辑
摘要: 全文转载自:http://msdn.microsoft.com/zh-cn/library/cc838145(VS.95).aspx 可以通过以下三种方法之一将 Silverlight 插件嵌入到网页... 阅读全文
posted @ 2009-07-16 20:28 陈希章 阅读(961) 评论(1) 推荐(1) 编辑
摘要: 在.NET 3.5中提供了一套全新的接口来实现对RSS和ATOM这两种数据文件的读写。非常方便。下面演示一下 1. 首先要添加一个引用System.ServiceModel.Web using Sys... 阅读全文
posted @ 2009-07-16 16:49 陈希章 阅读(1187) 评论(4) 推荐(0) 编辑
摘要: 在下面这篇文章中,Jeff Levinson介绍了如何在VSTS 2008中对AJAX应用程序进行测试。 http://visualstudiomagazine.com/articles/2007/1... 阅读全文
posted @ 2009-07-16 16:10 陈希章 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 我们在对代码性能进行调优的时候,通常有这样一个希望:调优之后能不能有什么办法直观地让我们看到改善的情况,例如哪些指标是提高了,哪些指标反而是下降了等等。在VSTS的开发人员版中提供了这样的工具,做法就... 阅读全文
posted @ 2009-07-16 15:17 陈希章 阅读(504) 评论(0) 推荐(0) 编辑
摘要: VSTS 2008 的开发人员版(Develop Edition)中有一个很不错的功能,可以对代码执行速度进行分析,而且可以通过一个所谓的hotpathing的方式,定位到性能瓶颈所在的方法,下面是一... 阅读全文
posted @ 2009-07-16 15:07 陈希章 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 前两天在讲VSTS方面的课程时,我再一次讲到并强调了单元测试。席间,有同学不太了解为什么要做单元测试。当然,这是一个根本性的问题,绝大多数的朋友都或多或少曾有过这样的疑惑吧。 我还是要总结一下,单元测... 阅读全文
posted @ 2009-07-16 14:40 陈希章 阅读(1126) 评论(0) 推荐(1) 编辑
摘要: 全文转载自:http://msdn.microsoft.com/zh-cn/library/bb669125.aspx 本主题显演示一个打开、修改和保存 Office Open XML 文档的示例。 ... 阅读全文
posted @ 2009-07-16 10:55 陈希章 阅读(1122) 评论(0) 推荐(0) 编辑