摘要:
这是几个月前就写的文章,只是一直忙于QCon的各项事宜,最近才发表出来。这篇是对.NET中委托,匿名方法和高阶函数使用的一个介绍,非常简单,目的是强调一下C#中对于高阶函数的使用,体现一下现在C#的高度生产力。 阅读全文
推荐排行榜
请别埋没了URL Routing
2009-03-05 09:04 by Jeffrey Zhao, 13821 阅读, 收藏,
摘要:
我们现在把数据转化的工作交给URL Routing,它的职责原本就是从URL中提取数据——任意类型的数据,以及把数据转化为URL,我们现在只是充分利用了URL Routing的功能而已。事实上,我建议任何使用URL表示的数据,都把转化的职责转移到URL Routing这一层,因为这是我们基本上无可避免地需要根据数据来生成URL。那么Model Binder难道就没有用了吗?当然不是。URL Routing负责从URL中提取数据,而Model Binder则用于从其他方面来获取参数。
打开视野,发挥程序员的敏捷思路,生活就会变得更加美好。 阅读全文
尽可能地使用强类型数据
2009-02-27 08:19 by Jeffrey Zhao, 21214 阅读, 收藏,
摘要:
我们继续来谈《最佳实践》,这次的主题便是“强类型”。强类型的好处有很多,张嘴便可随意举上几例:能够享受代码提示功能、能够获得重构工具的支持、能够在编译期发现更多错误…… 阅读全文
对ASP.NET MVC项目中的视图做单元测试
2009-02-25 01:01 by Jeffrey Zhao, 19418 阅读, 收藏,
摘要:
说到ASP.NET MVC,我们似乎始终都在关注对于Controller的测试,那么我们该如何对视图进行独立的单元测试呢? 阅读全文
老赵很喜欢博士后和小工的故事,于是就编下去了
2009-02-15 13:55 by Jeffrey Zhao, 14365 阅读, 收藏,
摘要:
嗯嗯,朋友们大都很喜欢小工,简单就是美嘛,成本多省,联合利华多笨。不过这个估计应该是编(理由可见各评论)出来的,那么老赵也继续编下去…… 阅读全文