[02].Net技术

摘要: ExecuteScalar的返回值该如何判空?阅读全文
posted @ 2011-05-12 18:36 FrogTan 阅读(271) | 评论 (1) 编辑
摘要: 用4.0实现基于Push的观察者模式阅读全文
posted @ 2011-02-19 05:26 FrogTan 阅读(180) | 评论 (0) 编辑
摘要: 一、 问题描述 我经常会遇到这样的场景:系统中有些自定义的配置文件,为了提升性能,可能会对已解析的配置做缓存。这样造成的结果就是每次更改配置都不得不重启应用程序,配置才会生效。但有时又不希望应用重启,于是问题来了:怎样才能不重启应用就让配置生效? 幸运的是,微软提供了FileSystemWatcher类来完成这个功能。下面就先来说说FileSystemWatcher。 二、 关于FileSystemWatcher FileSystemWatcher: 侦听文件系统更改通知,并在目录或目录中的文件发生更改时引发事件。 FileSystemWatcher有几个重要且常用的属性: 属性名称 阅读全文
posted @ 2010-12-30 13:50 FrogTan 阅读(219) | 评论 (0) 编辑
摘要: 经常使用js的朋友会发现,我们经常需要返回一些‘临时’的类型的实例。举个例子,当我们在定位一个元素时,我们的方法的结束处可能会是这样:[代码] 得益于js的动态特性,我们不用再去定义一个包含top和left属性的类型。然而在C#中,我们却不得不去定义这样一个类型,尽管这个类型可能就使用那么一次。 不过,在C# 4.0里,ms为我们引入了dynamic,这决定了我们可以如同使...阅读全文
posted @ 2010-08-11 21:29 FrogTan 阅读(257) | 评论 (0) 编辑
摘要: 用Emit实现动态代理阅读全文
posted @ 2010-06-29 10:26 FrogTan 阅读(1902) | 评论 (16) 编辑
摘要: Silde Window阅读全文
posted @ 2010-06-07 23:05 FrogTan 阅读(167) | 评论 (0) 编辑
摘要: 用Emit创建基本语法结构阅读全文
posted @ 2010-05-04 14:42 FrogTan 阅读(1288) | 评论 (3) 编辑
摘要: 使用Emit创建自定义类型:枚举,结构体,类,接口,委托,事件等阅读全文
posted @ 2010-04-28 23:50 FrogTan 阅读(1391) | 评论 (3) 编辑
摘要: 用Emit创建属性,方法等等阅读全文
posted @ 2010-04-27 14:13 FrogTan 阅读(1644) | 评论 (3) 编辑
摘要: 探讨:让动态生成的dll能正常使用阅读全文
posted @ 2010-04-22 14:17 FrogTan 阅读(1222) | 评论 (5) 编辑
摘要: 1.Emit概述
2.Emit生成代码的基本步骤
3.创建一个不需要Main的控制台应用程序阅读全文
posted @ 2010-04-19 17:21 FrogTan 阅读(3093) | 评论 (16) 编辑
摘要: 异步调用方法的两种形式阅读全文
posted @ 2010-04-14 10:28 FrogTan 阅读(276) | 评论 (0) 编辑
摘要: 让自己的配置进驻web.config阅读全文
posted @ 2010-04-01 10:24 FrogTan 阅读(1502) | 评论 (3) 编辑
摘要: 让自己的配置进驻web.config阅读全文
posted @ 2010-03-25 13:29 FrogTan 阅读(1255) | 评论 (0) 编辑
摘要: Page_Load:Init兄弟,听说你只执行一次,是吗?
Page_Init:Load大哥,没有啊,我和你一样,从来没偷过懒啊 ................阅读全文
posted @ 2008-12-21 16:38 FrogTan 阅读(3605) | 评论 (23) 编辑
摘要: 自定义视图状态管理阅读全文
posted @ 2008-11-26 13:10 FrogTan 阅读(1554) | 评论 (3) 编辑
摘要: 自定义视图状态管理...阅读全文
posted @ 2008-11-25 14:36 FrogTan 阅读(1703) | 评论 (3) 编辑
摘要: 浅析ViewState阅读全文
posted @ 2008-11-21 17:11 FrogTan 阅读(1624) | 评论 (4) 编辑