03 2008 档案

摘要:印第安人在赶了3天路后,会停下来小憩一天,因为他要等着自己的灵魂跟上来。敏捷开发在经历了一次迭代或者冲刺(Sprint)后,也需要休整,以等待团 队的灵魂跟上来,这一过程被称之为“敏捷回顾(Agile Retrospectives)”。敏捷回顾与项目总结会议不同,它并非项目结束之后的盖棺论定,而是在项目过程中,通过回顾会议及时总结上一次迭代中的 得与失,以期达到改进项目开发、团队合作等敏捷活动的目... 阅读全文
posted @ 2008-03-31 22:13 张逸 阅读(3175) 评论(11) 推荐(0) 编辑
摘要:3月24日下午2:00到3:00,51CTO邀请张逸和赵劼两位老师,就“轻松掌握WCF 帮你找到入门砖”这一主题进行现场讨论,并回答网友在工作和学习中的难题。下面是本次嘉宾访谈的对话实录: 开场白 主持人:现在两位老师已经来到了我们的聊天室,先给大家打个招呼!同时,也给大家先简单做下自我介绍吧!张逸:大家好!张逸:我是《WCF服务编程》的译者,对WCF有一定的经验,也曾利用WCF开发过一些项目,希... 阅读全文
posted @ 2008-03-25 15:40 张逸 阅读(5305) 评论(30) 推荐(2) 编辑
摘要:我有这样的一个经验,当你拿着你的proposal去和你的客户洽谈,希望通过超强的技术拿下这个项目时,往往不能如你所愿。诚然,当你炒出一大堆概念,例如面向对象设计、设计模式、AOP、敏捷或者SOA,客户的谈判代表往往会为你口若悬河的一番谈吐而佩服得五体投地,甚至于晕晕乎乎,但客户总能把握自己最后的底线,“咬定青山不松口”。终究说来,要去洽谈项目,除了要看公司的实力、项目经验以及业务人员的关系之外,客... 阅读全文
posted @ 2008-03-21 17:02 张逸 阅读(5194) 评论(23) 推荐(1) 编辑
摘要:访谈主题:轻松掌握WCF 帮你找到入门砖 访谈时间:2008年3月24日(周一)下午2:00——3:00 访谈内容:WCF(Windows通信基础,Windows Communication Foundation)是微软推出的在Windows操作系统下开发面向服务应用程序的统一平台,是革命性的技术平台。 访谈目的:因为它不容易掌握,我们的嘉宾会和大家探讨WCF的技术特点和学习的难点,进一... 阅读全文
posted @ 2008-03-20 10:09 张逸 阅读(3056) 评论(5) 推荐(0) 编辑
摘要:在InfoQ最近发表的一篇文章《实施TDD时的常见问题》中, Chad Meyers提出了关于TDD实施的问题,如下所示: 我该容忍多大限度的预先设计?你怎么知道应该何时停止(也就是说,“当人们开始讨论算法,就是该测试的时机了”)? 对于象“我心里清楚我们需要这个”这类东西——我们该如何处理(例如,在控制台main()方法中加上一个try/catch{Conso... 阅读全文
posted @ 2008-03-13 11:14 张逸 阅读(7863) 评论(9) 推荐(0) 编辑
摘要:WCF提供了一种特殊的终结点——元数据交换终结点(MEX终结点),通过它,服务就能够发布元数据。此外,它专门提供了一个元数据交换的服务契约接口IMetadataExchange:[ServiceContract]public interface IMetadataExchange{ [OperationContract] Message Get(Message request);}既然... 阅读全文
posted @ 2008-03-11 11:54 张逸 阅读(3060) 评论(5) 推荐(0) 编辑
摘要:Justin Smith在MSDN杂志上发表了文章《使用 WCF 和 .NET Framework 3.5 进行 HTTP 编程》,畅谈了WCF 3.5对于HTTP编程的改进。以下几点值得关注:.NET Framework 3.5 中的 WCF 构建于 .NET Framework 3.0 的扩展点之上,从而为构建符合 Web 原则的服务提供一流的支持。它包含一个易于使用的 HTTP 编程模型、J... 阅读全文
posted @ 2008-03-10 10:32 张逸 阅读(2709) 评论(8) 推荐(0) 编辑