本节书摘来异步社区《Visual C# 2010入门经典》一书中的第1章,第1.3节,作者: 【美】Scott Dorman
译者: 张劼 责编: 傅道坤,更多章节内容可以访问云栖社区“异步社区”公众号查看。
1.3 Visual Studio 2010
Visual C# 2010入门经典
Visual Studio是一个功能齐备的集成开发环境(Integrated Development Environment IDE),由众多工具组成。这些工具的目的相同:让您能够创建新颖的下一代应用程序。Visual Studio的核心包括功能强大的代码编辑器、语言编译器(支持Visual Basic、C#和F#)和调试工具。除此之外,Visual Studio还提供了众多其他的功能。
- 与源代码控制系统集成。
- 图形设计工具。
- 用于Microsoft Office开发、SharePoint开发和云计算开发的工具。
- 测试工具。
虽然结合使用您喜欢的文本编辑器以及.NET Framework软件开发包(SDK)提供的命令行工具,也完全可以编写应用程序,但是几乎不这样做。集成编辑和调试工具并结合使用Visual Studio提供的效率改进功能,带来的好处是您可以轻松而高效地编写和调试应用程序。
Microsoft提供了4个版本的Visual Studio 2010。
- 学习版。
- 专业版。
- 企业版。
- 旗舰版。
学习版是免费的,用于VB、C#、C++和Web开发。其他3个版本主要用于公司开发环境,提供了额外的功能。
本书的所有示例和屏幕截图都基于采用“基本设置”的Visual C# 2010学习版,如果您使用的其他版本的Visual Studio 2010或采用“专家设置”的Visual C# 2010学习版,屏幕可能有所不同。
启动Visual Studio后,您将看到起始页,如图1.3所示,它让您能够访问最近使用过的项目、新建项目、了解即将到来的产品发布或阅读最新的开发新闻。
起始页分成了如下几部分。
命令部分:显示命令“新建项目”和“打开项目”。如果您安装的不是Visual Studio 学习版,这部分还将显示命令“连接到Team Foundation Server”。
最近使用的项目列表:显示最近使用的项目。单击其中的项目将在Visual Studio中打开它。另外,还可固定项目,如图1.4所示,这样打开并关闭其他项目后,该项目将保留在当前位置。
选项卡式内容区域:“入门”选项卡包含一个列表,其中列出了帮助主题以及可帮助您学习Visual Studio功能的其他资源;“最新新闻”选项卡列出了选定RSS源的文章。
解决方案、项目和项
Visual Studio使用两种概念帮助您组织源代码以及与之交互:解决方案和项目。
解决方案是一系列源代码文件和相关的元数据,编译时生成一个程序集。解决方案包含一个或多个项目,还有定义项目的额外文件和元数据。每当您新建项目时,Visual Studio都将自动为您创建一个解决方案,必要时可在解决方案中添加其他项目。同一个项目可属于多个解决方案,而复杂的应用程序可能需要多个解决方案。
在解决方案资源管理器中,显示了解决方案、解决方案中的项目以及每个项目中的项,让您能够轻松地查看和管理这些容器以及相关联的项,如图1.5所示。
大多数情况下,您都这样与解决方案资源管理器交互:双击项目中的一个项(如代码文件),在编辑器窗口中显示它;通过上下文菜单添加或删除项或项目。