2010-01-15 153 views
0

我是一名具有开发ASP/VBscript/SQL Web应用程序背景的IT专业人员。我想参加一些培训并加快Visual Studio 2008和C#的速度,这样我就可以在工作中接管一个项目,并在内部进行更新/错误修复,而不是打电话给第三方。Visual Studio 2008和C#

我将要开发的Web应用程序是在Visual Studio 2005中用C#代码和一些Ajax混合开发的。

当我将源代码加载到Visual Studio 2008中时,我收到一个警告,提示没有安装Source Control Plugin。它正在寻找我没有的SourceSafe。这是必要使用?

我在2月份开始了一门名为Visual Studio C#2008的入门培训课程。那么这足以让我朝正确的方向前进,以便能够更新,修复和对我们的Web应用程序进行微小的更改?这对我来说是一个很大的机会,我不想吹。

谢谢!

回答

0

那么詹姆斯是由你决定的。我不喜欢这门课程,但如果你申请并注意,我相信你可以实现你的目标。不要害怕超越课程学习来学习新事物。在互联网上有很多关于Visual Studio的信息。

0

SourceSafe不需要使用Visual Studio。

学习VS的基础知识绝对可以让你更新和修复你的网络应用程序。 VS允许你在一个环境中使用你所提到的所有技术。虽然ASP/VBScript在这一点上是“传统”,但在VS环境中仍然支持它们。

1

我认为名为“Visual Studio C#2008简介”的课程可能不会涵盖Ajax技术,因此您可能需要寻找该主题的其他资源。 (它甚至可能还没有深入讨论ASP.NET,因此我建议检查课程大纲,如果ASP.NET覆盖率较低,那么还需要准备一些关于该主题的额外学习。)

重新Source Safe插件:如果您想在代码库上工作,则需要此插件(以便您可以检入和退出现有的VSS存储库)。你不需要它来浏览代码。

0

詹姆斯我建议你看看ASP.NET上的免费资源(视频和文本)。我会推测,一旦你阅读了一些教程,并观看了一些视频+参加了你的培训课程,你应该能够维护代码库。再加上像StackOverflow这样的网站有一个大型的.NET社区,并且总是有人愿意提供帮助。

好运

2

SourceSafe是微软的软件配置管理工具,而不是必需的。我会推荐使用某种形式的SCM,但味道是一个偏好问题。

如果弹出窗口对您很恼人,而您希望禁用它们,则从项目中移除SourceSafe绑定将会阻止它们。

http://weblogs.asp.net/bkcarroll/archive/2004/03/08/86059.aspx

Solution: 

1 - Go to the folder containing the solution files and delete the following: 
      mssccprj.scc 
      MyProject.vssscc 
      vssver.scc 

2 - Open MyProject.sln in your favorite text editor and remove the following section: 
      GlobalSection(SourceCodeControl) = preSolution 
        ... 
      EndGlobalSection 

3 - Go to the folder containing the project files and delete the following: 
      MyProject.vbproj.vspscc 
      mssccprj.scc 
      vssver.scc 

4 - Open MyProject.vbproj in your text editor and remove the following lines: 
      SccProjectName = "SAK" 
      SccLocalPath = "SAK" 
      SccAuxPath = "SAK" 
      SccProvider = "SAK" 

Now you can open the solution/project with no source control errors. 

至于那张类,如果你已经熟悉ASP/VBScript中,你也许可以拿起一个C#类,并找出休息。如果没有,我会建议去一个使用C#后端的ASP专注的类。