2009年9月26日
摘要: 前一篇我列举了几个最常用到的基于Asp.Net的扩展方法,而这一篇基于基本数据的扩展方法理应不会逊一筹,因为它不局限于Asp.Net。 ... 扩展方法为我们封装了常用的逻辑,与以往静态方法不同的是,从使用者的角度来看已经不用关心这个方法是来自于那个类,主要记着命名空间就可以 阅读全文
posted @ 2009-09-26 12:00 CoolCode 阅读(4115) 评论(10) 推荐(2) 编辑
  2009年9月25日
摘要: 说起扩展方法,不得不提博客园的鹤冲天,其关于扩展方法的文章基本上占了总文章的一半,其中不乏优秀之作。 我在Asp.Net开发期间也总结了不少扩展方法,与大家分享一下。 1. 获取GridView的主键值 阅读全文
posted @ 2009-09-25 23:20 CoolCode 阅读(3353) 评论(12) 推荐(2) 编辑
  2009年8月15日
摘要: 背景 ASP.NET MVC的Controller有个很不错的方法:UpdataModel (相对应的还有TryUpdateModel)。它能够把提交的数据(Form, QueryString, RouteData)自动更新到实体,例如: 如果提交的数据键值与Customer的属性相对应,就可以实现对Customer的属性进行更新。而一般在ASP.NET WebForm中,我们可能要写上很多类似... 阅读全文
posted @ 2009-08-15 22:02 CoolCode 阅读(9576) 评论(30) 推荐(6) 编辑
  2009年8月11日
摘要: 首先我们来看一个最简单的类和对应类的最简单的扩展方法: 这样A就扩展出一个HelloExt 方法来了, 可以这样调用: 然后我们来看看最简单的接口和对应接口的最简单的扩展方法: 让A实现IA接口, 就可以调用接口的HelloExt方法: 说到这里,可能有些人留意到了:A 和 IA 都同时扩展了HelloExt方法,那么前面例子的 a.HelloExt() 在这个时候还会调用了A的扩展方法吗?还是会... 阅读全文
posted @ 2009-08-11 18:38 CoolCode 阅读(3624) 评论(17) 推荐(1) 编辑
  2009年7月17日
摘要: 上个星期,我开始看卡耐基的《人性的弱点》,我相信里面总有一个弱点是你和是我的。如果有不认识卡耐基的人,那么更应该和我一起来看这本书。它能帮你找到你所忽略的弱点;不通过亲密朋友指出,而能够自己找到自己的弱点,这是最合适不过了。你或许已经知道自己的一些弱点,但当你看这本书时,你会发现弱点并不止这些,更多的是在某些场合下所忽略的。 阅读全文
posted @ 2009-07-17 19:01 CoolCode 阅读(5342) 评论(63) 推荐(17) 编辑
  2009年7月11日
摘要: 上传一个刚用Silverlight 3做的Demo,看看效果!一个简单得不能再简单的视频播放和视频截图例子。以后随着对Silverlight 3的学习而不断更新这个例子。 阅读全文
posted @ 2009-07-11 15:22 CoolCode 阅读(1108) 评论(0) 推荐(1) 编辑
摘要: See the light 可以说是Microsoft发布Silverligth3的一句广告语。不过个人觉得以前那句Silverlight light up your web 更有气势。 当新建Silverlight项目时,我们可以看到有一个叫Sliverlight Business Application 的模板,以前似乎没见过这个模板。单从名字可以猜测是接近商业用途的一个简单例子,这里新建一... 阅读全文
posted @ 2009-07-11 02:38 CoolCode 阅读(3840) 评论(33) 推荐(2) 编辑
  2009年7月10日
摘要: 不知道这篇随笔是否慢了一步,但是似乎Blend3 和Deep Zoom七月版才刚刚发布: Silverlight 3 Tools Add-on for Visual Studio 2008 SP1 for developing Silverlight 3 applications Expression Blend 3 + SketchFlow RC With Expression Blend 3 + SketchFlow, you can create Windows Presentation Foundation (WPF) applications for the desktop and Microsoft Silverlight 3 applications for the web. Deep Zoom Composer Prepare images for use with the Deep Zoom feature in Silverlight 3 其他相关资源: Microsoft® Silverlight™ 3 So 阅读全文
posted @ 2009-07-10 21:44 CoolCode 阅读(2373) 评论(5) 推荐(1) 编辑
  2009年7月8日
摘要:      Hello,这篇文章之所以叫 MVC多语言的另一种解决方案, 是因为园子里已经有一篇叫《ASP.NET MVC 多语言解决方案》的文章了。文中提到:这里使用了 .resx 资源文件,注意这里这个文件需要被编译后才能使用,否则找不到已经增加的项。编译这个可以使用.NET 自带的 ResGen.exe。 意思就是每次更新.resx资源文件后,都要用Re... 阅读全文
posted @ 2009-07-08 12:28 CoolCode 阅读(3491) 评论(15) 推荐(1) 编辑
  2009年7月3日
摘要: 杰克逊舞步视频:前半部分为精彩滑步,从02:25开始出现经典前倾45度动作 阅读全文
posted @ 2009-07-03 12:27 CoolCode 阅读(369) 评论(0) 推荐(0) 编辑