代码改变世界

ASP.NET MVC : 请求处理流程 (Request-Handling Pipeline)

2010-10-22 13:12 by 鹤冲天, 6201 阅读, 6 推荐, 收藏, 编辑
摘要:园子里有很多朋友都在写 ASP.NET MVC 的文章,但大多都是针对某个知识点,而对 ASP.NET MVC 的整个请求处理流程少有提及。对初学都来说也经常把学习重点放在了 Model 、View 和 Controller 上,而忽略了其它的知识点。幸好,《 Pro ASP.NET MVC Framework 》和作者 Steven Sanderson 为我们绘制一副完整的请求处理流程图(Request-Handling Pipeline Poster)。 阅读全文

个人学习笔记:WordPress 管理界面前端技术

2010-10-21 18:58 by 鹤冲天, 1701 阅读, 0 推荐, 收藏, 编辑
摘要:个人学习 WordPress 管理界面前端技术小结 阅读全文

Unobtrusive Ajax 的两种境界

2010-10-12 23:15 by 鹤冲天, 3334 阅读, 3 推荐, 收藏, 编辑
摘要:王国维在《人间词话》说:古今之成大事业、大学问者,必经过三种之境界:昨夜西风凋碧树。独上高楼,望尽天涯路。衣带渐宽终不悔,为伊消得人憔悴。众里寻他千百度,蓦然回首,那人却在,灯火阑珊处。 类似,在 Web 中使用 Ajax 也有境界之分... 阅读全文

使用 IconHandler 2.0 获取 文件图标

2010-09-26 22:02 by 鹤冲天, 4999 阅读, 22 推荐, 收藏, 编辑
摘要:分享国外大牛写的 dll,可以从系统中获取文件图标(Icon),并应用在程序中,WinForm 和 ASP.NET 都可以使用,简单易用,来试试吧... 阅读全文

ASP.NET MVC:通过 FileResult 向 浏览器 发送文件

2010-09-17 18:36 by 鹤冲天, 34996 阅读, 29 推荐, 收藏, 编辑
摘要:使用 FileResult 向客户端发送文件,详细介绍 FilePathResult、FileContentResult 以及 FileStreamResult 的使用... 阅读全文

使用 data URI scheme 在小组发言中内嵌图片

2010-09-11 19:58 by 鹤冲天, 3620 阅读, 4 推荐, 收藏, 编辑
摘要:在博客园小组发言时,经常需要插入图片,但博客园的小组目前不能直接上传图片,只能引用外部的。我们可以使用 data URI schema 来解决... 阅读全文

IBM 数据库设计 文章 推荐

2010-08-20 13:07 by 鹤冲天, 1541 阅读, 2 推荐, 收藏, 编辑
摘要:IBM 网站上两篇不错数据库设计的文章,介绍三大范式等,适合初学者... 阅读全文

ASP.NET MVC: 使用自定义 ModelBinder 过滤敏感信息

2010-07-30 19:24 by 鹤冲天, 7046 阅读, 4 推荐, 收藏, 编辑
摘要:本文使用自定义 ModelBinder 方式对敏感信息进行过滤 阅读全文

ASP.NET MVC: 使用 Filters 附加 过滤敏感信息 功能

2010-07-29 18:20 by 鹤冲天, 9368 阅读, 4 推荐, 收藏, 编辑
摘要:过滤敏感信息对一个网站来说非常重要,没有一个站长愿意看到自己网站因为一些敏感信息而被封。 本使用 Filters 对 ASP.NET MVC 网站附加过滤敏感信息的功能。 阅读全文

写给女友的 宋词

2010-07-27 15:13 by 鹤冲天, 3589 阅读, 7 推荐, 收藏, 编辑
摘要:当程序员不容易,二十六七了才找个女朋友。写代码给她,怕执行不了,写几首词送她吧! 时已初夏风欲寒,夜阑珊,心无眠... 暮降灯起星点滴,对座无语,芳心暗相许... 残雨淅淅沥沥,难消心头抑郁... 难续,难续,余生独伴词句... 阅读全文

c# 扩展方法奇思妙用 ASP.NET MVC 篇:巧用扩展方法优先级,美化所有页面 TextBoxFor 文本框

2010-04-17 21:12 by 鹤冲天, 13444 阅读, 17 推荐, 收藏, 编辑
摘要:巧妙使用扩展方法的优先级,美化你网站(ASP.NET MVC)页面的TextBoxFor文本框;配合js脚本,还能限制用户录入。而且你甚至不需要修改任何一个前台页面... 阅读全文

《NHibernate One Session Per Request 简单实现》勘误

2010-02-02 22:08 by 鹤冲天, 5334 阅读, 8 推荐, 收藏, 编辑
摘要:使用 NHibernate 进行 Web 开发的朋友大多都知道 Session-Per-Request 模式,但网上真正能够正确使用的例子不多,网上包括园子里好多文章犯了同一个错误,而这个错误确一直在散播... 阅读全文

c# 扩展方法奇思妙用高级篇八:Type类扩展

2009-12-11 19:43 by 鹤冲天, 7082 阅读, 6 推荐, 收藏, 编辑
摘要:Type 类提供了大量的属性和方法,但在一些基础性开发工作中,Type类功能还有些欠缺,尤其上在处理泛型类型时,如可空类型和泛型集合类型。下面的类就针对这些地方进行扩展... 阅读全文

构建 WinForm 通用速选(全选、反选、清空)组件

2009-11-29 22:48 by 鹤冲天, 7349 阅读, 7 推荐, 收藏, 编辑
摘要:用户界面中,需要用户进行多项选择时,我们通常会提供一组快速选择按钮:全选、反选、清空,以方便用户操作。本文章将会构建一个通用速选组件来简化操作,使用之后,您不需要编写任何代码,只需设置两个属性便可让一个控件拥有速选的功能... 阅读全文

让 VS2008 崩溃 的 WinForm 用户控件

2009-11-25 22:27 by 鹤冲天, 7543 阅读, 3 推荐, 收藏, 编辑
摘要:今天,使用VS2008做了一个WinFom的用户控件,编写代码时犯了一个“小小”的错误,确付出了惨重的代价... 阅读全文

c#操作Office 警告:方法和非方法之间存在二义性

2009-11-13 22:17 by 鹤冲天, 5834 阅读, 2 推荐, 收藏, 编辑
摘要:最近做Office方面的开发工作,操作Word时发出一处二义性的警告... 阅读全文

一个 有歧义 的 lambda 表达式

2009-11-11 21:22 by 鹤冲天, 2735 阅读, 4 推荐, 收藏, 编辑
摘要:今天发现了一句有歧义的labmbda表达式,发出来供大家“把玩”... 阅读全文

c#扩展方法奇思妙用高级篇七:“树”通用遍历器

2009-11-09 22:06 by 鹤冲天, 7420 阅读, 4 推荐, 收藏, 编辑
摘要:“树”的遍历是一个通用算法,本文给出“树”遍历的通用扩展方法... 阅读全文

c# 扩展方法奇思妙用高级篇六:WinForm 控件选择器

2009-11-08 21:17 by 鹤冲天, 10340 阅读, 8 推荐, 收藏, 编辑
摘要:在Web开发中,jQuery提供了功能异常强大的$选择器来帮助我们获取页面上的对象。但在WinForm中,.Net似乎没有这样一个使用起来比较方便的选择器。好在我们有扩展方法,可以很方便的打造一个。 阅读全文

.Net 相等性:集合类 Contains 方法 深入详解

2009-09-05 17:39 by 鹤冲天, 12091 阅读, 2 推荐, 收藏, 编辑
摘要:.Net中表式相等的方法很多,和相等的接口也很多... 而.Net中的集合类普遍都有Contains方法,Contains与这些相等方法、相等接口之间关系如何呢?本文将.Net掘地三尺,一步步分析,篇幅较长,请耐心品味... 阅读全文