初学DOTNET的同学都在问我一个问题: DW、EDITPLUS、VS2003、VS2005……这么多开发工具,我应该选哪个? 他们原来学过DW,感觉DW简单,容易上手; EDITPLUS纯文本编辑器,更简单! 我到底应该选择什么样的开发工具? 我给他们举个例子: 用什么工具开发软件,就如同用什么武器和敌人战斗?长矛大刀确实使用很简单,只要有两膀子力量就可以了,但是你和使用火枪大炮甚至更先进的火箭导弹的敌人搞,你不是找死吗? 还有,你毕业出来以后,来到工作岗位,看到VS,两眼一抹黑,人家怎么要你?用你? 所以答案自明! 开发一个软件产品(DOTNET方向),总体来说需要以下工具: 开发框架:ASP.NET2.0+IIS6.0(注意目前已推出ASP.NET3.0+IIS7.0) 数据库平台:SQL Server 2005、DB2或者Oracle 分析工具:Visual Studio Team System for Software Architects 设计工具:MS Visio或者 Power Designer 主要编程语言:C#2.0或者VB.net(目前已推出C#3.0) 主要开发工具:Visual Studio Team System for Software Developers 版本控制工具:Team Foundation server Version Control或者Visual Source Safe 测试工具:Visual Studio Team System for Software Testers 团队协作工具:MS Project、Windows SharePoint Sercies 另外撰写文档时,对Word、Mathtype、Adobe Acrobat Professional等工具要熟练掌握。 以上主要开发过程中的工具几乎在Visual Studio Team System 2005中都可以找到。 Visual Studio Team System 2005不仅仅在编写代码方面给程序员提供巨大的帮助和代码自动感应、代码自动纠错、自动格式化代码等等功能,他更是一整套软件产品开发线。 如下图:
![]() 图2
如图1所示,VSTS是以角色为基础的,包含项目开发中的各类角色成员:
各类角色成员通过使用VSTS而在项目开发过程中紧密地结合起来,及时有效的完成角色的任务。 如图2所示,产品套件包括:
Team Suite 是VSTS的组成部分,它为核心软件开发团队中的每个角色成员提供了相应的工具,比如软件设计,开发和测试,以及团队沟通和管理方面,是成员之间形成自由,无缝的连接。通过和Visual Studio Team Foundation Server的整合使用, Team Suite帮助项目管理者更好的控制产品在软件生命周期中的每个环节。 后面俺会把学习VS2005中分布式系统设计器(Application Designer、System Designer、Logical Datacenter Designer、Deployment Designer)的情况汇报给大家。 |
学习Visual Studio Team System 2005
最新推荐文章于 2019-01-13 07:03:23 发布
学习Visual Studio Team System 2005
2007-11-15 09:48