上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 35 下一页
摘要: http://msdn.microsoft.com/zh-cn/library/bb386925.aspx 可以通过将对应的 LINQ to SQL 对象从其与表相关的集合中删除来删除数据库中的行。L... 阅读全文
posted @ 2009-07-22 23:05 陈希章 阅读(713) 评论(0) 推荐(0) 编辑
摘要: 今天在讲WCF的时候,有朋友问到WCF与CORBA的结合性。我对CORBA实在是不甚了了,Windows平台一般我们都是从COM开发开始的。回来查了一下有关的资料 简单的说,这个东西,是与语言和平台无... 阅读全文
posted @ 2009-07-21 19:24 陈希章 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 这几天在讲.NET核心编程时再次探讨到了多线程这一部分。其中,我们讨论到如果使用BackgroundWorker这个组件的话,那么它的几个事件到底是运行在几个线程的。下面是一个例子 using Sys... 阅读全文
posted @ 2009-07-21 05:55 陈希章 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 我们知道,在C# 2.0中引入了一个局部类(partial class)的概念,它允许我们在不同的文件中编写一个类型的多个部分,编译器会做合并编译。 C# 3.0又开始引入了一个新的语法:局部方法 它... 阅读全文
posted @ 2009-07-17 09:46 陈希章 阅读(4094) 评论(2) 推荐(0) 编辑
摘要: 首先,这个功能是通过扩展方法来实现的,需要引用System.Data.DataSetExtensions这个程序集 其次,针对DataSet有两种情况 第一种是非类型话的DataSet,下面代码是一个... 阅读全文
posted @ 2009-07-17 09:20 陈希章 阅读(790) 评论(0) 推荐(0) 编辑
摘要: LINQ TO SQL,顾名思义,涉及到了数据库操作。那么就会有一个事务的概念,例如,假设我们需要一次性插入两个实体,但希望保证这两个操作的完整性的话。 1. 隐式事务 其实,即便我们不写代码,LIN... 阅读全文
posted @ 2009-07-17 07:35 陈希章 阅读(653) 评论(0) 推荐(0) 编辑
摘要: LINQ TO SQL的默认加载模式中还有一个选项:ObjectTrackingEnabled,该选项默认是true,表示要为所有对象提供跟踪。其实通俗地说就是,所有对象都要可读,可写。既然要可写(或... 阅读全文
posted @ 2009-07-17 07:08 陈希章 阅读(1368) 评论(0) 推荐(0) 编辑
摘要: 在LINQ TO SQL中,有两种主要的加载模式:直接加载和延迟加载. 这是有一个选项来控制的;DeferredLoadingEnabled。这是DataContext的一个属性,默认为true 那么... 阅读全文
posted @ 2009-07-17 07:01 陈希章 阅读(2851) 评论(1) 推荐(0) 编辑
摘要: 经常和人讨论到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 陈希章 阅读(1127) 评论(0) 推荐(0) 编辑
摘要: 问题: 在对SQL Server数据库进行备份的时候,我们可以指定一个文件名。假设我们需要每天备份,同时希望每天备份的文件名是不一样的,例如使用当前的日期作为文件名 我的回答: USE MASTER... 阅读全文
posted @ 2009-07-15 10:22 陈希章 阅读(1667) 评论(0) 推荐(0) 编辑
摘要: json的全称是:JavaScript Object Notation ,是一种轻量级的数据交换格式。很不错的一个创意 官方网站 http://www.json.org/ 中文介绍 http://ww... 阅读全文
posted @ 2009-07-15 09:59 陈希章 阅读(333) 评论(0) 推荐(0) 编辑
摘要: json的全称是:JavaScript Object Notation ,是一种轻量级的数据交换格式。很不错的一个创意 官方网站 http://www.json.org/ 中文介绍 http://ww... 阅读全文
posted @ 2009-07-15 09:53 陈希章 阅读(264) 评论(0) 推荐(1) 编辑
摘要: http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=d21c292c-368b-4ce1-9d... 阅读全文
posted @ 2009-07-14 21:21 陈希章 阅读(2001) 评论(0) 推荐(0) 编辑
摘要: 今天被问到这样一个问题,SQL Server 2008的审核窗口中,好像每次只能设置针对一个对象(例如表,视图等),能不能对一批对象进行审核呢? 首先,稍微回顾一下审核功能 下面是我的回复: ====... 阅读全文
posted @ 2009-07-14 19:23 陈希章 阅读(571) 评论(0) 推荐(0) 编辑
摘要: 上一篇我们讲到了如何在ASP.NET页面中实现异步任务。我们来回顾一下里面一个特殊的类型:LongTimeTask public class LongTimeTask{ public string R... 阅读全文
posted @ 2009-07-12 20:07 陈希章 阅读(4266) 评论(3) 推荐(0) 编辑
摘要: 在页面加载期间,可能有些操作是要比较耗用时间的(例如调用外部资源,要长时间等待其返回),正常情况下,这个操作将一直占用线程。而大家知道,ASP.NET在服务端线程池中的线程数是有限的,如果一直占用的话... 阅读全文
posted @ 2009-07-12 19:56 陈希章 阅读(2995) 评论(1) 推荐(1) 编辑
摘要: 在使用Visual Studio做开发的时候,智能感知是非常方便的。从VS2008开始,提供了对javascript的智能感知支持。例如 上述代码中,我们先用document对象的getElement... 阅读全文
posted @ 2009-07-12 19:18 陈希章 阅读(2467) 评论(1) 推荐(1) 编辑
摘要: 在网页设计的时候,我们对于格式化的部分,通常都是通过CSS来实现的。编写CSS样式有几种方式 1. 内联的 所谓内联(inline),就是说直接在元素处通过style这个attribute定义。例如 ... 阅读全文
posted @ 2009-07-12 19:14 陈希章 阅读(1025) 评论(1) 推荐(0) 编辑
摘要: 从VS2008开始,有一个新的工具可以帮助开发人员更好地了解自己编写的代码。这个工具就是“计算代码度量值” 关于该功能及几个指标的具体介绍,请参考下面的官方文档 代码度量是一组软件度量值,使开发人员... 阅读全文
posted @ 2009-07-12 11:32 陈希章 阅读(3382) 评论(0) 推荐(1) 编辑
摘要: 本文参考: http://www.shenmeshi.com/Science/Science_20071203161935.html High Definition Television,即“高清晰度... 阅读全文
posted @ 2009-07-12 07:54 陈希章 阅读(809) 评论(0) 推荐(0) 编辑
摘要: 下面是我写好的两个代码例子,分别对应了写入BLOB,和读取BLOB public static void AddProduct(int id, string name, string desc, by... 阅读全文
posted @ 2009-07-09 16:32 陈希章 阅读(3715) 评论(1) 推荐(0) 编辑
摘要: 参考资料:来自Oracle官方网站 在 .NET 中使用 Oracle 数据库事务作者:Jason Price http://www.oracle.com/technology/global/cn... 阅读全文
posted @ 2009-07-09 15:36 陈希章 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 这个框架可以参考参考,可以直接使用在.NET 2.0 Framework下面 http://viciproject.com/wiki/projects/mvc/home 本文由作者:陈希章 于 2... 阅读全文
posted @ 2009-07-07 10:33 陈希章 阅读(482) 评论(0) 推荐(0) 编辑
摘要: 检查事件日志的时候发现每次SQL Server启动的时候都有一些错误,看那意思是文件句柄找不到。 找了下面这篇文档,但仍然没有解决 http://www.microsoft.com/technet/s... 阅读全文
posted @ 2009-07-07 09:14 陈希章 阅读(631) 评论(0) 推荐(0) 编辑
摘要: 在使用SSAS的过程中,有时候会发现它在启动的时候,很慢,而且非得将SQL Server关系引擎开起来才行。原因可能是之前我们设置了对SSAS的QueryLog,就是指定了日志连接。这个连接通常都是指... 阅读全文
posted @ 2009-07-07 07:45 陈希章 阅读(802) 评论(0) 推荐(2) 编辑
摘要: 本文转载自:http://blog.devarchive.net/2008/04/using-region-directive-with-javascript.html 这是一个不错的小创意,可以针对... 阅读全文
posted @ 2009-07-02 19:56 陈希章 阅读(721) 评论(0) 推荐(0) 编辑
摘要: 我们知道,在SSAS中,其实所有的度量值合在一起,属于一个特殊的维度。这个维度名称为Measures。那么既然是维度,就存在一个切片的问题。如果一个标准维度,没有指定切片的粒度,那么就是用所有该维度的... 阅读全文
posted @ 2009-07-02 19:54 陈希章 阅读(1180) 评论(0) 推荐(0) 编辑
摘要: 我相信很多朋友都有这样的冲动和好奇:现在SSAS提供了这些挖掘算法,但如果我们的行业或者公司有些比较特殊的算法,有没有办法直接自己写一个,然后部署给它用呢? 答案是可以的。 以下的内容摘自:http... 阅读全文
posted @ 2009-07-02 08:37 陈希章 阅读(1039) 评论(0) 推荐(0) 编辑
摘要: 我们经常使用Visual Studio,有时候会在里面开了好多个选项卡页面,要进行切换的时候可能比较麻烦。刚才不小心按了一个键,发现有这样一个切换的方法 按住CTRL+TAB,会出现一个对话框,而且可... 阅读全文
posted @ 2009-07-02 08:34 陈希章 阅读(2756) 评论(1) 推荐(1) 编辑
摘要: 如果需要定制项目模板,那么可能需要注意这个小技巧 $safeprojectname$会被替换为用户根据该模板创建新项目时指定的名称 本文由作者:陈希章 于 2009/7/2 8:31:01 发... 阅读全文
posted @ 2009-07-02 08:31 陈希章 阅读(853) 评论(0) 推荐(0) 编辑
上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 35 下一页