ASP.NET应用程序开发 - 工具

时间:2009-12-14 11:34:48

标签: asp.net

我们正在使用C#.NET语言和VSTS 2008构建ASP.NET网站。

请您告诉我哪些第三方工具可以帮助我们完成此项目的SDLC?

谢谢..

此致 卡丽娜。

3 个答案:

答案 0 :(得分:4)

尝试Microsoft Team Foundation Server。它将处理您的源代码管理,工作项跟踪,错误跟踪,报告,并为您提供Sharepoint项目门户。

答案 1 :(得分:1)

唷!您可以使用 lot ,基本上围绕此构建了一个完整的生态系统。

很大程度上取决于

  • 您将用于开发软件的过程(瀑布?敏捷?混合?)
  • 你的员工在哪里(如果你有偏远的人,你需要良好的合作)
  • 你有多少(小项目不需要那么多的项目跟踪软件)
  • 您所在的项目类型(大型复杂站点可能需要一个全面的数据库管理系统,一个小型的可以使用免费工具)
  • 您需要报告哪些指标
  • 您的开发人员的经验
  • 您拥有和需要的图​​形设计专业知识
  • 你的预算!

这只是我的头脑。

更具体地说,这是我成功使用的一些第三方工具,我不会考虑在没有任何规模的情况下启动任何规模的项目:

  • 源代码存储库:Subversion是一个很好的存储库,TFS很贵但是可以完成工作
  • 持续集成服务器:我更喜欢Hudson,其他人更喜欢CruiseControl.NET
  • 为软件开发人员提供的重构工具(Refactor!,Resharper
  • 用于在服务器上托管测试系统的虚拟机系统(我使用VMWare)

对于使用敏捷方法并需要报告进度的大型团队,请考虑使用Scrumworks。

换句话说,我建议您为每个开发人员预算至少500美元的工具,附加组件和geegaws以外的Visual Studio。

答案 2 :(得分:1)

在家里我用:

陆龟 - 源头控制 - http://tortoisesvn.tigris.org/
ankhsvn - VS整合 - http://ankhsvn.open.collab.net/
CruiseControl.Net - 持续集成 - http://confluence.public.thoughtworks.org/display/CCNET/Welcome+to+CruiseControl.NET
Screwturn wiki - 用于知识共享的维基 - http://www.screwturn.eu/

在工作中我使用TFS。