随着时代的进步科技的发展Visual Studio 版本也快速的提升与升级,Visual Studio 包含基于组件的开发工具(如 Visual C#、Visual J#、Visual Basic 和 Visual C++),以及许多用于简化基于小组的解决方案,在工作中也很喜欢总结关于Visual Studio .NET 开发的经验教训,下面就这个问题来详细说说吧。
#t#ual Studio 支持 Microsoft .NET Framework,该框架提供公共语言运行库和统一编程类;ASP.NET 使用这些组件来创建 ASP.NET Web 应用程序和 XML Web services。MSDN Library 也包括在内,它包含这些开发工具的所有文档。
常规集成开发环境工具
起始页
此次发行的版本重新设计了起始页。您仍可以设置 IDE 行为的用户首选项,也可以访问新的或现有的项目,不过所使用的用户界面浏览起来更方便。“我的配置文件”和“项目”部分现在都有自己的选项卡。“联机资源”选项卡也包含了有用的 Microsoft 相关联机开发人员资源。
解决方案资源管理器
“选项”对话框 ->“环境”->“项目和解决方案”中添加了一个新选项:“在解决方案资源管理器中跟踪活动项”。选中此选项后,解决方案资源管理器将自动打开活动项的文件夹,滚动到它的节点并选择它的名称。在项目或解决方案内使用不同文件时,或在集成开发环境 (IDE) 设计器内使用不同组件时,就会更改选定的项。在清除了此选项后,不会自动更改解决方案资源管理器中的选定内容。默认情况下将启用此选项,但如果您在 Visual Studio 起始页的“我的配置文件”选项卡中选择了“Visual C++ 开发人员”或“Visual C# 开发人员”配置文件,则会清除此选项。
解决方案资源管理器工具栏中的新图标包括:
以独占方式签出 ― 从源代码管理数据库中签出项供一个开发人员使用。其他开发人员不能访问此文件。
以共享方式签出 ― 从源代码管理数据库中签出项供开发小组共同使用。在签入时合并该项的不同版本。
选项和设置
可以将Visual Studio .NET 开发前一版本中的某些“选项”对话框设置复制到较新的版本。如果在同一计算机上安装了程序的两个不同版本,则在首次启动较新版本的 Visual Studio .NET 时,会出现一个对话框,让您选择迁移现有设置。如果关闭该对话框,以后可以从 Windows 命令行执行以下命令来显示该对话框:
devenv /migratesettings
将以前的“选项”设置迁移到 Visual Studio .NET 的新版本后,从“工具”菜单中选择“选项”以显示“选项”对话框并查看设置。大部分选项设置应与上次的设置一致。
注意 如果选项的默认值已更改,或者是某个选项启用或禁用了其他选项,则以前的设置或以前的默认值通常会重写该选项的当前默认值。
有关更多信息,请参见“迁移选项”对话框和 /migratesettings。
Web 引用
“添加 Web 引用”对话框中的“开始浏览 XML Web services”窗格现在提供指向可用 Web 服务的本地和 Internet 源的 Web 链接。使用此窗格查找所需的 Web 服务,然后输入您的代码中使用的 Web 引用名称,并选择“添加引用”。新的引用将出现在解决方案资源管理器中活动项目的“Web 引用”节点下。
指向可用 Web 服务的源的 Web 链接包括以下这些:
本地计算机上的 Web 服务,选择该链接可列出您自己的 Visual Studio .NET 开发人员计算机上可用的 Web 服务。
注意: 为了使链接能够返回信息,必须在本地计算机上安装并运行 Internet 信息服务 (IIS)。有关使用 IIS 的帮助,请参见 IIS 控制面板或 MMC 管理单元的“帮助”以及 Internet 信息服务 5.0 验证方法。
在返回的服务列表中,单击任一服务名称可检索它提供用于代码中的对象和方法的说明。
浏览本地网络上的 UDDI 服务器,选择此链接可列出包含局域网上可用的 Web 服务的服务器。
UDDI 目录 ― 选择此链接可在 Microsoft UDDI 业务注册表中查找提供 Web 服务的公司。
测试 Microsoft UDDI 目录,选择此链接可列出已提交进行测试的正处于开发阶段的 Web 服务。
有关更多信息,请参见定位 XML Web services 以及添加和移除 Web 引用。
生成
在“生成和运行选项”下的“选项”对话框 ->“环境”->“项目和解决方案”中添加了一个新选项:“在运行时仅生成启动项目和依赖项”。选中此选项后,按 F5 键或从“调试”或“运行”菜单中选择“开始”或“生成”命令时,仅生成启动项目及其依赖项。清除了此选项后,按 F5 将生成所有项目、依赖项和解决方案文件。默认情况下清除此选项,但如果您在Visual Studio .NET 开发起始页的“我的配置文件”选项卡中选择了“Visual C++ 开发人员”和“Visual C# 开发人员”配置文件,则会启用此选项。
“生成”菜单的新子菜单“仅项目”上新增加了三条命令(仅限于 Visual C++ 项目):
仅生成 <项目名>
仅重新生成 <项目名>
仅清除 <项目名>
这些命令仅生成、重新生成或清除解决方案资源管理器中当前选定的 C++ 项目,不生成或清除任何项目的依赖项或解决方案文件。