visualc使用教程第一章.ppt
《visualc使用教程第一章.ppt》由会员分享,可在线阅读,更多相关《visualc使用教程第一章.ppt(37页珍藏版)》请在三一办公上搜索。
1、Visual C+程序设计教程与上机指导,Visual C+程序设计教程,2,教学要求,了解.NET Framework的概念熟练掌握Visual C+的操作界面及其各部分的功能;能够进行应用程序调试。转载请注明http:/,3,1.1.NET Framework 1.2 Visual Studio 集成开发环境 1.3 集成开发环境的菜单栏 1.4 集成开发环境的工具栏 1.5 项目模板和应用程序向导 1.6 程序调试 1.7 上机指导,第1章 Visual C+开发环境,第 1 章 Visual C+开发环境,4,1.1.1 概述,第1章 Visual C+开发环境,1.1.NET Fra
2、mework,.NET Framework是.NET的核心部分,它提供了.NET应用程序所需的核心服务。在Visual C+2005中,C+语言已得到扩展,支持面向Microsoft实现的垃圾回收虚拟机.NET Framework CLR(公共语言运行库)。,.NET Framework是支持生成和运行下一代应用程序和XML Web Services的内部Windows 组件。.NET Framework具有两个主要组件:公共语言运行库和.NET Framework类库。,5,.NET Framework提供了一个称为公共语言运行库的运行时环境,它运行代码并提供使开发过程更轻松的服务。公共语言
3、运行库管理内存、线程执行、代码执行、代码安全验证、编译以及其他系统服务。这些功能是在公共语言运行库上运行的托管代码所固有的。运行库的托管环境还消除了许多常见的软件问题。例如,运行库自动处理对象布局并管理对对象的引用,在不再使用它们时将它们释放。这种自动内存管理解决了两个最常见的应用程序错误:内存泄漏和无效内存引用。,公共语言运行库,6,第1章 Visual C+开发环境,.NET Framework类库,.NET Framework类库是一个与公共语言运行库紧密集成的可重用的类型集合。该类库是面向对象的,并提供用户的托管代码可从中导出功能的类型。.NET Framework包括类、接口和值类型
4、,它们可加速和优化开发过程并提供对系统功能的访问。.NET Framework类型是生成.NET应用程序、组件和控件的基础。.NET Framework包含一组丰富的接口以及抽象类和具体类,提供了上百个类来处理各种操作,从简单的数学运算和字符串操作到在桌面应用中创建对话框及在浏览器中创建 Web 页面等的高层操作。,7,(1)命名约定.NET Framework类型使用点语法命名方案,该方案隐含了层次结构的意思。此技术将相关类型分为不同的命名空间组,以便可以更容易地搜索和引用它们。全名的第一部分(最右边的点之前的内容)是命名空间名。全名的最后一部分是类型名。例如,表示ArrayList类型,该
5、类型属于System.Collections命名空间。System.Collections中的类型可用于操作对象集合。,8,(2)System命名空间System命名空间是.NET Framework中基本类型的根命名空间。此命名空间包括表示由所有应用程序使用的基础数据类型的类:Object(继承层次结构的根)、Byte、Char、Array、Int32和 String等。在这些类型中,有许多与编程语言所使用的基元数据类型相对应。当使用.NET Framework类型编写代码时,可以在应使用.NET Framework基础数据类型时使用编程语言的相应关键字。System命名空间包含基本类和基类
6、,这些类定义常用的值和引用数据类型、事件和事件处理程序、接口、属性和异常处理。,9,第1章 Visual C+开发环境,1.2 Visual Studio集成开发环境,Visual Studio 2005是一套完整的开发工具集,用于生成ASP.NET Web应用程序、XML Web Services、桌面应用程序和移动应用程序。Visual Basic、Visual C+、Visual C#和 Visual J#全都使用相同的集成开发环境(IDE),利用此IDE可以共享工具且有助于创建混合语言解决方案。,10,第1章 Visual C+开发环境,1.2.1 解决方案、项目和项解决方案管理Vis
7、ual Studio配置、生成和部署相关项目集的方式。Visual Studio解决方案可以只包含一个项目,也可以包含由开发小组联合生成的多个项目。复杂的应用程序可能需要多个解决方案。每个Visual Studio 2005解决方案都可用于:在IDE的同一实例中处理多个项目。使用应用于整个项目集的设置和选项来处理项。使用“解决方案资源管理器”帮助开发和部署应用程序。管理在解决方案或项目环境的外部打开的其他文件。,11,项目:为了便于对正在开发的项进行组织和执行常规任务,将Visual Studio项目用作解决方案内的容器,以通过逻辑方式管理、生成和调试构成应用程序的项。项目的输出通常是可执行程
8、序(.exe)、动态链接库(.dll)文件或模块等。项:项可以是文件和项目的其他部分,如引用、数据连接或文件夹。在“解决方案资源管理器”中,项可以按下列方式组织:作为项目项(项目项是构成项目的项),如“解决方案资源管理器”中项目内的窗体、源文件和类。组织和显示方式取决于所选的项目模板以及所做的所有修改。作为文件的解决方案项,适用于整个解决方案,位于“解决方案资源管理器”的“解决方案项”文件夹中。作为文件的杂项文件,它们与项目或解决方案都不关联,可显示在“杂项文件”文件夹中。,12,第1章 Visual C+开发环境,Visual Studio的主窗口在已安装Visual Studio 2005
9、的计算机上,单击【开始】【所有程序】菜单,选择Microsoft Visual Studio 2005中的Microsoft Visual Studio 2005菜单项,进入Visual Studio 2005 IDE。,13,左上方的窗口是服务器资源管理器窗口,是Visual Studio的服务器管理控制台。使用此窗口可打开数据连接,登录服务器,浏览它们的数据库和系统服务。服务器资源管理器窗口还有工具箱选项卡,“工具箱”显示可以被添加到Visual Studio项目中的项的图标。可以停靠“工具箱”,将其设置为打开状态,或将其设置为“自动隐藏”。在上方的中间是文档窗口,当前显示的是起始页,使用
10、起始页可以轻松地访问或创建项目、了解未来的产品版本和会议,或者阅读最新的开发文章。,14,在右上方是解决方案资源管理器窗口,解决方案资源管理提供项目及其文件的有组织的视图,并且提供对项目和文件相关命令的便捷访问。解决方案资源管理器窗口还有类视图和资源视图选项卡,其中“类视图”用于显示正在开发的应用程序中定义、引用或调用的符号;“资源视图”用于显示正在开发的应用程序中资源,资源是向用户提供信息的界面元素。位图、图标、工具栏和光标都是资源。在右下方是属性窗口,使用该窗口查看和更改位于编辑器和设计器中的选定对象的设计时属性及事件。也可以使用“属性”窗口编辑和查看文件、项目和解决方案的属性。在左下方是
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- visualc 使用 教程 第一章
链接地址:https://www.31ppt.com/p-6523079.html