摘要:今天应该是个好日子,早上到国际会议中心路上,看到有7、8队结婚的婚车队伍。
早上首先听得是张炜老师的 VS.net2005 团队开发的课。虽然我很早就获得了VS.net Beta 1 Team System。由于至少需要三台机子才可以配置好Team System Beta 1(据说是因为各台服务器上用的.net FW2.0 版本不一样),我一直没配置Team System。今天的课一直很期待看到演示,演示没看到,看到演示的录像,不过收获也非常丰富。
Vs.net Team System 包括4大块:架构师使用的(Team Architect) 、开发者用的(Team Developer)、测试人员用的(Team Test)、以及一些公共应用的(Team Foundation)。
Team Architect 这里,以前我接触的很少,VS.net TS 中,给我的感觉,这部分的主要功能就是设计图、以及设计方便的转换为代码(模型驱动开发)。
Team Developer 这里除了大家都知道的,VS.net IDE 更加强大外,还有两个很牛的功能:1、静态代码分析,VS.net 可以分析你所写的代码,然后给出优化建议。2、集成的单元测试,由于这部分是看的Vidio,不知道这里单元测试跟NUnit差别有多大,以后要好好比较一下。
Team Test 这里的测试,不象微软以前提供的测试软件那样,只是一个独立的软件,而是集成到VS.net中了,包括测试案例管理、压力测试等,这些都集成到VS.net Team System中了。
Team Foundation 这里是整个开发团队公用的基础部分,包括:进度管理、项目管理、Bug管理、每日构建、签入签出代码、报表分析、项目门户等等。这里很多东西是跟微软的其他产品相结合的。比如项目的门户网站就是利用的微软的SharePoint Portal Server。看来开心他们部门预感到了这一点,成立了Office技术专家俱乐部,昨天我专门跑去报名申请了。我对开心他们的先见之明佩服的五体投地。我的景仰犹如滔滔江水...........
这节课后,考虑到我正在做的下一代社区架构,需要用虚机本地搭配测试环境,就放弃了听架构的讲座,到第一会场听“用 Visual Server 2005 创建一个测试平台和测试实验室”的讲座。
这节课主要介绍了使用Visual Server 的一些经验,建议,技巧。感觉不错,至少我知道了我测试设计的下一代社区的时候,如何配置、分配虚机了。如何搭配一个测试环境。虽然这些东西以前自己心里或多或少有点概念,但系统的听一边,很有价值。
今天中午,我并没有主持BOF的任务,就到处逛逛,聊聊天,遇到了来北京工作的mvm大侠。伟人呀。^&^,上次系统的给我介绍SQL Server的集群,受益匪浅。
下午的课,两节课听得都是卢斌讲公共语言运行库。公共语言运行库2.0新特性这里,主要就是SQL 集成、支持64位、增加了更多的API、泛型等等内容。第二节的透视公共语言运行库,我晕倒,去年就有同样的内容。而且这个核心的东西。不会变化的。不过卢老师讲的很好的。
听完这节课后,就到处溜达溜达,今年我的TechED就这样结束了。
今天我的参与的TechED,不象去年,去年主要是听课、听课、再听课。今年除了听课,更多的是交流、聊天。相当一部分的收获是聊天中收获的。...[
阅读全文]