Announcement: 新书《Visual Studio Team System学习指南》

Visual Studio Team System是微软今年即将发布的一款团队开发产品,涵盖产品开发的全生命周期,从建模、开发、测试、自动构建以及Bug管理、项目决策分析、源代码管理等提供了强有力的支持。Visual Studio再也不是开发人员使用的单纯的开发工具,开发人员、测试人员、架构师以及项目经理等开发团队当中的角色均可以使用本工具开展其工作。

另外,在Visual Studio Team System当中也内置了MSF 4.0。MSF是微软及其客户开发卓越产品成功经验的结晶,在以往版本成功的基础上,MSF 4.0为了满足规模不一团队的需要,分成了两个版本,即MSF Agile,适合小型开发团队,而MSF Formal则可以帮助大中型开发团队实现CMM III级的开发过程。此外,Visual Studio Team System也提供了简单易用的编辑器,供开发团队定制更加适合自己的软件开发过程,比如XP(极限编程)、RUP等。

Visual Studio Team System产品也提供了VSIP的支持,让各种ISV(独立软件开发商)在原有基础上,将更多功能模块无缝整合在IDE当中,比如Borland公司将会为Visual Studio Team System提供UML建模的支持。VSIP让合作伙伴可以使用托管代码扩展我们的集成环境,为其增加更加强大的功能。

Visual Studio Team System虽然配备了完整的帮助文档,并且在开发过程中提供动态帮助,但如此庞大的软件及全新的开发理念,对于软件开发团队来说,需要有一个比较长的学习及适应过程。为了帮助更多的开发团队及团队成员更加轻易的迈过此门槛,我们编写了一本《Visual Studio Team System学习指南》,以飨读者。

该书不是一个简单的教材类书籍,为了更加通俗易懂,我们通过虚拟的开发团队――移山公司(愚公后代)利用Visual Studio Team System来开发其B2C网站的全过程,涉及到Visual Studio Team System的方方面面,使大家可以了解Visual Studio Team System如何与真实的开发过程结合起来,并且通过团队成员之间的对话,解答读者的疑惑。

另外,此书在编排上按照由易到难的方式渐进,可以供各种层次的读者选择阅读,在第一部分,我们将介绍Visual Studio Team System的基本功能,第二部分,则联系具体的开发过程,讲解具体使用技巧,以理论联系实战,在第三部分,则将会学习Visual Studio Team System的一些高级技巧,包含如何定制开发过程,以及为其进行扩展开发。

该书由邹欣及王洪超共同写作。邹欣是微软总部Visual Studio产品团队的软件开发工程师。目前在Visual Studio产品团队工作,进行Visual Studio.NET 下一个版本 Team System 2005 的开发。他从1996年起在微软Outlook 的产品团队从事开发工作, 主要注重于产品国际化,邮件内部协议,和提高应用程序的效能。另外他还参与过微软内部的质量管理工具的开发。 邹欣在1993-1994 年开发过商用GPS 汽车跟踪系统和GIS 软件,1992-1993年在美国惠普公司接受软件工程的培训。1991 年毕业于北大计算机软件专业,1996 年获美国Wayne State Univ. (韦恩州立大学) 计算机软件专业硕士。

王洪超,微软在中国的首批最有价值专家, 博客堂(http://blog.joycode.com)站长,网名开心就好,独立写作《新概念ASP.NET教程》,翻译过《电子商务整合方案实战–Biztalk Server 2000and XML》,并曾在多家国内刊物发表文章。于2004年9月正式加入微软(中国)有限公司,担任开发技术经理职务。

该书目前的第一版草稿已经完成了百分之五十,计划在十一月份左右出版。为了让更多的读者了解本书的全貌,并且获得反馈,我们将公布本书的两个章节,供大家下载,希望更多的朋友给予我们批评以及指导。

也欢迎各出版社与我们进行联系,协助我们出版出书。

试读章节(Updated

Word格式:http://blog.joycode.com/vstsbook.zip(7.92M,使用IRM处理)

MDI格式:http://blog.joycode.com/vstsbook(mdi).zip (1.68M, 仅安装Office 2003后可以使用)

致歉:本人没有制作PDF格式的软件,所以无法提供PDF格式。而IRM本人并不是非常熟悉,本想通过此版本让大家均了解一下这个技术,但没有想到给大家带来很多麻烦,非常抱歉!

备注:此部分文档已经使用Windows IRM进行权限管理,在您打开内容时,会提示您安装IRM Client,请按照向导进行操作。如果您使用的Office 2003以前的版本,可以在IE上安装插件进行。关于IRM更多的支持,可以在微软站点上得到更多内容。

  • Book_overview.doc: 介绍本书的全体内容,以及整体架构
  • Intro.doc: 本书的前言部分,介绍故事的由来。
  • VSTS_Quick_demo.doc:由移山公司员工介绍VSTS的一个具体Demo,让其他同事对其有个全貌的认识。
  • VSTS_Test.doc:介绍在VSTS当中如何进行测试,含单元测试、网络测试等。

    发布的所有章节均是处于草稿状态。我们在写书过程当中,使用Windows SharePoint Service进行了版本管理,发布的章节尚处于“Strawman”。另外,本书发行时的书名也尚未最后确认,欢迎各位在阅读后给予建议!

    与本书相关的讨论,请转至Visual Studio Team System专项论坛中讨论。