自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (3)
  • 收藏
  • 关注

原创 控制反转容器&依赖注入模式

  控制反转容器&依赖注入模式Inversion of Control Containers and the Dependency Injection pattern 作者:Martin Fowler翻译:坚强2002源文档 http://www.martinfowler.com/articles/injection.html>           轻

2008-07-30 09:53:00 812

原创 Loading控件--防止用户反复提交 [源码+Demo]

   Web系统中经常会遇到这样的情况:页面提交很慢,用户耐心受到挑战就开始摧残页面上的按钮,反复点击反而搞得更慢。前两天就遇到这样一个问题,用户要进行大数据量的导出操作,这个服务器端需要比较长的时间处理,于是很容易出现用户等得不耐烦就反复点击导出按钮的情况。       比较简单的解决方法就是在用户进行了点击操作将按钮之类的东西隐藏掉,国外的一位同行写了一个对button的扩展

2008-07-25 12:53:00 560

原创 复用:设计模式 反模式 分析模式

1987 年,SmallTalk社区的Ward Cunningham 和Kent Beck发表了一篇文章《Using Pattern Languages for Object-Oriented Programs》这标志着建筑大师的思想落户软件开发领域。        设计模式的起源是建筑师Christopher Alexander 的研究,不同时代建筑师留下的伟大建筑作品中,有很

2008-07-21 11:53:00 591

原创 再战浏览器兼容

  也许你也喜欢用document.all.*的写法来取得一个页面元素的引用,那么这个习惯是很糟糕的,这个语法只有IE支持,火狐里面是不行的。两者都支持的方法是:document.getElementById(),如果你嫌这个方法输入太麻烦可以简化一下:var  $=function (id){return document.getElementById(id);} 后面就可以这

2008-07-21 08:53:00 620

原创 扩展Nlog Layout Renderer原理、Demo、 工具下载

  我们可以通过修改NLog配置文件来控制日志输出格式,但是有时候我们会有这样的需求:我要把UserID OrderID也记录下来,我们可以像使用${date}${message}一样写${UserID} ${OrderID}么?答案是可以的,只需要写一个扩展。我们讲分析实现原理,给出代码示例,演示一下怎么在程序中应用,并提供一个生成Layout Renderer扩展代码的小工具。

2008-07-15 09:53:00 1187

原创 我回来了

  我回来了,不是原来预定的8月底,而是现在这一段时间,这一段历程,对于我如涅槃一般 5月初我的倒霉日子开始我是心很宽的人 通常看两幅漫画或者喜剧电影就没有事情了可以不好的事情接二连三的来临开始只是烦恼 后来就是烦躁 紧接着是地震,情绪随着每天的新闻一落再落五月底爷爷去世 眼泪混着情绪一落千丈 六月马上到来我习惯性的做一个年中的总结当我

2008-07-13 15:53:00 532

Becoming.Functional

Becoming.Functional 介绍函数式编程的基础概念,条理清楚 非常好,非常适合初学者

2014-08-12

高质量C#代码

在团队中推广的几个编写高质量代码的技巧 在团队中推广的几个编写高质量代码的技巧

2014-07-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除