怎么&我在哪里可以为学习开发项目设置服务器?

时间:2009-05-15 14:15:29

标签: tfs2008 usergroups

背景: 我是Fox Valley .Net User Group的董事会成员。我们正在启动一个特殊兴趣小组,从头到尾完成一个软件项目。我们希望专注于让高级.Net成员帮助初级.Net成员学习工具和技术。我们想学习如何使用或更好地使用以下软件:

  1. Team Foundation Server 2008 - 非常重要的学习
  2. MS Build - 非常重要的学习
  3. Visual Studio Team Systems 2008 - 非常重要的学习
  4. SQL Server 2008 - 学习有点重要
  5. 我的计划: 为TFS 2008,Build Server,SQL Server 2008创建不同的虚拟机。

    该项目计划帮助所有参与者学习保持.Net开发世界所需的工具和实践。我们发现很多用户组的成员仍然在日常工作中使用VB 6,.Net 1.1,SQL 2000,非敏捷实践和其他遗留物。

    我的问题:

    1. 我可以在哪里托管这些虚拟机,以便每个人都可以访问并保持低成本或零成本?
    2. 如果无法托管,CodePlex会提供TFS访问吗?它提供敏捷吗?工作项目?报告?
    3. 有没有人有更好的想法?
    4. 感谢您的帮助和想法!

3 个答案:

答案 0 :(得分:1)

您是否查看过Microsoft提供的虚拟实验室? 这将消除您托管任何东西的责任。您也不必担心虚拟映像上安装的软件的任何许可问题。

Microsoft网站上有Team System个实验室。

您还可以转到根Virtual Labs Site,其中包含可用实验室的完整列表。托管的责任不是你的,微软已经处理好了。

另外不要忘记Microsoft Learning,有些新技术经常免费提供给某人一个基本的概述,你不会是专家,但它会给你一个基本的了解。还有更多深入的产品,但它们通常是付费的。

祝你好运,希望这会有所帮助。

答案 1 :(得分:0)

现在这听起来像一个有趣的项目。

1)也许其中一家本地托管公司将赞助一个托管虚拟机的盒子,或者向其中一个ISV请求DMZ中的主机。控制赞助商是一项艰苦的工作,但它也会为您提供业内很多联系。

2)我怀疑Codeplex将成为这个项目的解决方案,因为它非常以TFS为中心。

3)你问过当地的微软办公室吗?丹麦哥本哈根的办公室经常帮助很多,即使是他们一无所知的问题,但他们总能找到合适的人。

答案 2 :(得分:0)

看起来最好的方法是使用CodePlex。