了解Visual Studio 2005 Team System
Project/Excel集成
Team Foundation Server直接同微软的Project和Excel进行通信。管理插件让你能够从Visual Studio 2005 Team Explorer打开Excel 或者Project,并在它们和Team Foundation Server之间传递工作项目列表。这些传递发生在一个开放项目之中,这非常方便,某位经理能够把工作项目列表从project导出,并离线进行处理。
Application designer
在BizTalk Server 2004和它的程序设计器上花费了很多时间,相信很多人都花费了很多时间在Visio上,设计图形并把它们连接在一起,就好象在会议室的白板上所做的那样。Team System的Application Designer大大改善了这一情况,它把Windows窗体应用、网络服务、BizTalk设计、数据库、ASP.NET Web服务和应用、外部网络服务结合在一起,生成代码来执行这种集成。因此可以节省设计工作,并实现资源控制。
逻辑资料处理中心和数据资源管理
我们在网络应用设计过程中,遇到过的最糟糕的灾难有两种,一种是用户界面设计把获取数据资源当做理所当然,第二种则相反。开发者通常在逻辑方面禀赋超常,但是在数据接入后勤方面能力不足。如果我们希望有一个干净而高效的应用,我们就需要在网络里挖掘数据。
Team System对这个问题的解决方法是提供了一个逻辑资料处理中心设计器,它整合了客户端、Web服务器、SQL Servers和其他服务器,形成一个强制的、以计划为导向的模式,这让解决方案设计师们能够真正地注意到大局,并对网络以及对于数据来源之间界面的影响保持适当的注意力。由于网络服务在综合应用系统之中越来越多地成为中心,这种做法受到了广泛的欢迎。
软件配置管理
随着项目复杂程度的提高,如果代码管理不善的话,麻烦也会接踵而至。糟糕的团队沟通会雪上加霜,缺少结构化、高水平的集成计划,如果不会让项目彻底失败的话,也会导致不能很好满足用户需求和期望的尴尬场面。今天,对于保障项目成功来说,软件配置管理是非常重要的,谢天谢地,Team System中包含了这样的功能。
来源控制在今天已经是一种被广泛接受的假定前提,但是这里的例外是跟踪工作项目以及更早地建立管理。工作项目包括人物、bugs、需求、风险、和高级情况。这些工作项目可以在你的方法中进行定义,你还拥有丰富的道具,方便你的开发周期中进行详细的项目定义。你对这些项目的跟踪可以是完全个性化的。建设管理——名为Team Build,是基于MSBuild——为你提供了一个建设个性化的工具,它包含了编译、来源控制、单元测试、静态分析、binary routing、建设报告和测试结果报告。
用SharePoint Services创建团队portal
很多IT团队都使用SharePoint Services进行团队协作、项目跟踪、文件共享,甚至是资源控制。Team System非常适合SharePoint。编译、登录/登出和安全都是内嵌的,SharePoint对于上述提到的MS客户端都非常友好。
集成化测试
如果你想从结构化方面涉及并进行实施,你需要从头到脚的完整测试。我们在前面已经提到过单元测试,但是整体测试或者系统级测试通常需要手工完成。Team System允许你从Word模板中创建并进行高级测试和bug跟踪,Word模板可以从Visual Studio 2005中打开;在这个过程中,仍然需要人的干预,但是你现在可以获得和单元测试一样的连贯性和深度。你还可以使用Generic Test Designer创建使用到其他测试工具的测试,并记录结果。你还可以使用Web Test Recorder,在测试网站过程中,捕获测试者的浏览情况。Web Test Recorder可以从Visual Studio中打开,运行在Internet Explorer之上。
系统设计器
尽管整个VS/TS会在大的方面让你沉浸不已,你还是会喜欢System Designer,这个工具可以把一个综合应用打散成最小的开发单元,无论这个单元在你的具体项目中指的是什么。这样做的思路是在大型应用中,在保持组件好管理特性的同时——在多层的系统中,非常难以实现——在开发过程中保持项目的连续性。
Sstem Designer层粒度的扩大让你可以对组件进行测试和开发,并将它们组合成子系统,在这个过程中,最高配置和定义如果必要的话,可以属于更高的项目层级,然后将这些变化散播到应用层。而且如果需要的话,你可以为以后的对比和检查保存这些修改,直到子系统毫无瑕疵为止。
Team Foundation Server直接同微软的Project和Excel进行通信。管理插件让你能够从Visual Studio 2005 Team Explorer打开Excel 或者Project,并在它们和Team Foundation Server之间传递工作项目列表。这些传递发生在一个开放项目之中,这非常方便,某位经理能够把工作项目列表从project导出,并离线进行处理。
Application designer
在BizTalk Server 2004和它的程序设计器上花费了很多时间,相信很多人都花费了很多时间在Visio上,设计图形并把它们连接在一起,就好象在会议室的白板上所做的那样。Team System的Application Designer大大改善了这一情况,它把Windows窗体应用、网络服务、BizTalk设计、数据库、ASP.NET Web服务和应用、外部网络服务结合在一起,生成代码来执行这种集成。因此可以节省设计工作,并实现资源控制。
逻辑资料处理中心和数据资源管理
我们在网络应用设计过程中,遇到过的最糟糕的灾难有两种,一种是用户界面设计把获取数据资源当做理所当然,第二种则相反。开发者通常在逻辑方面禀赋超常,但是在数据接入后勤方面能力不足。如果我们希望有一个干净而高效的应用,我们就需要在网络里挖掘数据。
Team System对这个问题的解决方法是提供了一个逻辑资料处理中心设计器,它整合了客户端、Web服务器、SQL Servers和其他服务器,形成一个强制的、以计划为导向的模式,这让解决方案设计师们能够真正地注意到大局,并对网络以及对于数据来源之间界面的影响保持适当的注意力。由于网络服务在综合应用系统之中越来越多地成为中心,这种做法受到了广泛的欢迎。
软件配置管理
随着项目复杂程度的提高,如果代码管理不善的话,麻烦也会接踵而至。糟糕的团队沟通会雪上加霜,缺少结构化、高水平的集成计划,如果不会让项目彻底失败的话,也会导致不能很好满足用户需求和期望的尴尬场面。今天,对于保障项目成功来说,软件配置管理是非常重要的,谢天谢地,Team System中包含了这样的功能。
来源控制在今天已经是一种被广泛接受的假定前提,但是这里的例外是跟踪工作项目以及更早地建立管理。工作项目包括人物、bugs、需求、风险、和高级情况。这些工作项目可以在你的方法中进行定义,你还拥有丰富的道具,方便你的开发周期中进行详细的项目定义。你对这些项目的跟踪可以是完全个性化的。建设管理——名为Team Build,是基于MSBuild——为你提供了一个建设个性化的工具,它包含了编译、来源控制、单元测试、静态分析、binary routing、建设报告和测试结果报告。
用SharePoint Services创建团队portal
很多IT团队都使用SharePoint Services进行团队协作、项目跟踪、文件共享,甚至是资源控制。Team System非常适合SharePoint。编译、登录/登出和安全都是内嵌的,SharePoint对于上述提到的MS客户端都非常友好。
集成化测试
如果你想从结构化方面涉及并进行实施,你需要从头到脚的完整测试。我们在前面已经提到过单元测试,但是整体测试或者系统级测试通常需要手工完成。Team System允许你从Word模板中创建并进行高级测试和bug跟踪,Word模板可以从Visual Studio 2005中打开;在这个过程中,仍然需要人的干预,但是你现在可以获得和单元测试一样的连贯性和深度。你还可以使用Generic Test Designer创建使用到其他测试工具的测试,并记录结果。你还可以使用Web Test Recorder,在测试网站过程中,捕获测试者的浏览情况。Web Test Recorder可以从Visual Studio中打开,运行在Internet Explorer之上。
系统设计器
尽管整个VS/TS会在大的方面让你沉浸不已,你还是会喜欢System Designer,这个工具可以把一个综合应用打散成最小的开发单元,无论这个单元在你的具体项目中指的是什么。这样做的思路是在大型应用中,在保持组件好管理特性的同时——在多层的系统中,非常难以实现——在开发过程中保持项目的连续性。
Sstem Designer层粒度的扩大让你可以对组件进行测试和开发,并将它们组合成子系统,在这个过程中,最高配置和定义如果必要的话,可以属于更高的项目层级,然后将这些变化散播到应用层。而且如果需要的话,你可以为以后的对比和检查保存这些修改,直到子系统毫无瑕疵为止。
0
相关文章