12 2008 档案
摘要:气象更新,总有小结。多事之秋,随着寒风而过,虽有很多记忆难眠,但未来还在挺进。对2008做个小结,就像一本年历到了该翻过的时候,应该擦擦干净为来年打个好头。2008,对国家和世界来说,都无疑是一个多事之年,这已无须一届书生多言,留在心里的记忆应该是永恒的。千言万语,唯有祝福在此,擦亮双眼继续技术之路的多味人生。
阅读全文
摘要:今天你使用Visual Studio了吗?当然,如果你是铁杆的.NET开发者,那么这句问候简直是多余的,在.NET世界里我们有幸能使用超酷的Visual Studio工具,为每天的编程生活增添了无限乐趣。工欲善其事必先利其器,Visual Studio已经足够好了,未来的2010版还会有很多激动人心的feature。
然而,你了解真正的Visual Studio了吗?你知道为什么Visual Studio的可执行文件被定义为devenv.exe而不是visualstudio.exe吗?你了解最新的Visual Studio有哪些超酷的快捷方式吗?你如果正确的使用这一工具来提高自己的生产力?你如果是否认识Visual Studio中一个个功能强大的工具?
带着这些技巧,花边新闻,还有无限的使用体验,来认识更多的使用体验,让你每天的Coding更High起来,Anytao特别推荐一本值得你饭后欣赏的新书《Microsoft Visual Studio Tips: 251 Ways to improve your productivity》。
阅读全文
摘要:你可能没有听过OXite,但你是否听过 Channel 9 、 Channel 8、 Channel 10、 TechNet Edge、 Mix Online,显然OXite就是这些网站的后台发动机。Mix Online,你就能在Mix首页看到对Oxite的导航。确切的说,Oxite是微软的开源博客内容管理系统,基于ASP .NET MVC架构,正如其团队在Codeplex上的阐述一样,Oxite是为了以下目标而生的:
提供一个Blog范例,除了Blog的基本功能,你还可以了解到Trackback,rss,comment这些基本模块的实现,当然这些东西可以在其他开源项目中了解,但是Oxite至少提供了可以对比借鉴的可能:-)
提供一个现实世界的MVC架构范例。
阅读全文
摘要:
因为,我们人类是最善于搞关系的动物,所以原本可以简单的理论,在人类的意识哲学中变得复杂而多变,以至于我们本应简单的道理变得如此复杂,这就是依赖。那么,从依赖讲起来了解依赖倒置原则,我觉得首先应该回到以下的问题:
* 控制反转、依赖倒置、依赖注入这些概念,你认识但是否熟悉?
* Unity、ObjectBuilder、Castle这些容器,你相识但是否相知?
* 面向接口、面向抽象、开放封闭,这些思想,你了解但是否了然?
带着对这些问题的思考和思索,Anytao带领大家就依赖这个话题开始一次循序渐进的面向对象之旅,以解答这些从一开始就有足够吸引力的问题,从原理到实例,从关系到异同,我期待这篇文章能带来一些认知的变革。
阅读全文

摘要:一本好书碰撞一种思想,一部佳作影响一个时代。软件领域同样如此,我不想细枝末节似的讨论佳作对于技术的影响,这一点是毋庸置疑的。作为设计话题,历史上的著述不乏经典之作,GoF的《Design Patterns: Elements of Reusable Object-Oriented Software》、BoB大叔的《敏捷软件开发:原则、模式与实践》以及Martin Fowler的《企业应用架构模式》和《重构》都是经典中的经典。而今天,我想分享的一本好书,同样关注的是关于架构和设计的故事,他的名字是:Microsoft .NET: Architecting Applications for the Enterprise。
所以,本身关注的是基于.NET平台下,对于企业级应用的架构和设计问题。
阅读全文