在微软的新一代开发工具Visual Studio 2005中就包含这样一个全新的软件生命周期工具(SDLC) -Visual Studio 2005 Team System (VSTS)。
在这个讲成本控制、讲质量保障、讲时间进度的软件开发时代,我们会发现VSTS帮我们大大提高项目进度的同时,可辅助各种角色的人员工作例如:
1.我们的开发人员所写的代码变也将更安全和更强壮
2. 帮助架构师直观的使用集成的建模工具来设计应用系统。
3. 帮助开发工程师使用更强大的工具帮您自动生成代码、重构代码、作完备的代码质量分析、和自动生成单元测试代码。
4.帮助测试工程师使用集成的测试管理工具和强大的压力测试工具进行软件测试,同时提供方便快捷的测试用例管理工具。
5.团队基础服务器,可以帮助一个开发团队快速创建一个团队开发环境,包括源代码管理、缺陷管理、团队站点、每日构造、进度报表,还能强制执行制定的开发规范和开发流程。
我想根据我使用VSTS2005的经验和体会将我学习的成果系统得介绍给大家,希望给初学者引个路,让高手给予扶正,让大家有个交流的话题。
我想先介绍VSTS给与系统架构方面的便利帮助。VSTS对分布式系统的支持。在编写代码之前,首先我们的项目管理里一部分工作就是要做一些系统设计工作 (利用WhiteHose一步步建立分布式系统的框架源代码下载:/Files/dwfbenben/whitehorse.zip)
这部分的工作流程大概是这个样的:
1.创建web Service 工程
2. 创建逻辑数据视图:(LDD)
LDD是逻辑的数据分布,并非物理的,在某个机器上存在的。开发者不必去知道交换机、路由器、端口号等等。他们关心的是LDD里代表的SQL server 是否工作,ASP.NET Web services是否工作,他们之间的通讯是否正常,当前CLR是在.Net 1.1上还是在2.0上运行。
Logical Datacenter Modeling Definitions。
Logical DataCenter描述了物理服务器的角色。可能多个物理服务器扮演一种角色,也可能一个服务器代表多种角色。在LDD里只描述服务器角色,并不关心具体到物理服务器。
Logical Datacenter Designer
3.创建一个分布式系统
4.创建应用程序视图
5.定义部署
6.定义每个应用程序的实现的操作
7.实现应用程序的框架
利用WhiteHose一步步建立分布式系统的框架(二)--创建LDD步骤
在这个讲成本控制、讲质量保障、讲时间进度的软件开发时代,我们会发现VSTS帮我们大大提高项目进度的同时,可辅助各种角色的人员工作例如:
1.我们的开发人员所写的代码变也将更安全和更强壮
2. 帮助架构师直观的使用集成的建模工具来设计应用系统。
3. 帮助开发工程师使用更强大的工具帮您自动生成代码、重构代码、作完备的代码质量分析、和自动生成单元测试代码。
4.帮助测试工程师使用集成的测试管理工具和强大的压力测试工具进行软件测试,同时提供方便快捷的测试用例管理工具。
5.团队基础服务器,可以帮助一个开发团队快速创建一个团队开发环境,包括源代码管理、缺陷管理、团队站点、每日构造、进度报表,还能强制执行制定的开发规范和开发流程。
我想根据我使用VSTS2005的经验和体会将我学习的成果系统得介绍给大家,希望给初学者引个路,让高手给予扶正,让大家有个交流的话题。
我想先介绍VSTS给与系统架构方面的便利帮助。VSTS对分布式系统的支持。在编写代码之前,首先我们的项目管理里一部分工作就是要做一些系统设计工作 (利用WhiteHose一步步建立分布式系统的框架源代码下载:/Files/dwfbenben/whitehorse.zip)
这部分的工作流程大概是这个样的:
1.创建web Service 工程
2. 创建逻辑数据视图:(LDD)
LDD是逻辑的数据分布,并非物理的,在某个机器上存在的。开发者不必去知道交换机、路由器、端口号等等。他们关心的是LDD里代表的SQL server 是否工作,ASP.NET Web services是否工作,他们之间的通讯是否正常,当前CLR是在.Net 1.1上还是在2.0上运行。
Logical Datacenter Modeling Definitions。
Logical DataCenter描述了物理服务器的角色。可能多个物理服务器扮演一种角色,也可能一个服务器代表多种角色。在LDD里只描述服务器角色,并不关心具体到物理服务器。
Logical Datacenter Designer
3.创建一个分布式系统
4.创建应用程序视图
5.定义部署
6.定义每个应用程序的实现的操作
7.实现应用程序的框架
利用WhiteHose一步步建立分布式系统的框架(二)--创建LDD步骤