版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第2讲 .Net体系及开发环境引见秦秦 光光 源源8177317381773173qinguangy163qinguangy163提纲提纲.NET.NET体系体系1 VS.NET 2005 VS.NET 2005开发环境开发环境2.NET.NET概述概述 .NET.NET是一个崭新的基于是一个崭新的基于InternetInternet的开发和的开发和运用平台,它代表了运用平台,它代表了MicrosoftMicrosoft最近才发表最近才发表的新技术架构。对于每个运用的新技术架构。对于每个运用MicrosoftMicrosoft技技术的人来说,术的人来说,.NET.NET都意味着资源运用才都意味
2、着资源运用才干的提高。干的提高。 .NET .NET概述概述 为了顺应网络的快速开展和一致一切的网络为了顺应网络的快速开展和一致一切的网络开发言语,开发言语, 2000 2000年年6 6月,月,MicrosoftMicrosoft公司正式推公司正式推出出“.NET.NET下一代互联网软件和效力战略下一代互联网软件和效力战略 ,为全世界的为全世界的MicrosoftMicrosoft开发人员提供了一个功开发人员提供了一个功能强大的集成开发环境。能强大的集成开发环境。 “.NET.NET代表了一个集合、一个环境、一个可以代表了一个集合、一个环境、一个可以作为平台支持下一代作为平台支持下一代Int
3、ernetInternet的可编程构造。的可编程构造。 .NET .NET概述概述 Visual Studio.NETVisual Studio.NET的完好称号为的完好称号为Microsoft Microsoft Visual Studio.NET,Visual Studio.NET,简写为简写为VS.NETVS.NET。已历经。已历经20022002版、版、20032003版和版和20052005版,如今最高版本是版,如今最高版本是20212021版。版。 .NET概述概述 Visual Studio.NET Visual Studio.NET 是一套完好的开发工具集,用于是一套完好的开发
4、工具集,用于生成生成 ASP.NET Web ASP.NET Web 运用程序、运用程序、XML Web ServicesXML Web Services、桌面运用程序和挪动运用程序。桌面运用程序和挪动运用程序。 Visual BasicVisual Basic、Visual C+Visual C+、Visual C# Visual C# 和和 Visual J# Visual J# 全全都运用一样的集成开发环境都运用一样的集成开发环境 (IDE)(IDE),利用此,利用此 IDE IDE 可可以共享工具且有助于创建混合言语处理方案。以共享工具且有助于创建混合言语处理方案。 另外,这些言语利用
5、了另外,这些言语利用了 .NET Framework .NET Framework 的功能,的功能,经过此框架可运用简化经过此框架可运用简化 ASP Web ASP Web 运用程序和运用程序和 XML XML Web Services Web Services 开发的关键技术。开发的关键技术。.NET.NET组成组成1. .NET1. .NET框架框架.NET Framework.NET Framework一个虚拟机一个虚拟机CLRCLR公共言语运转库,这个公共言语运转库,这个虚拟机可以屏蔽大量的虚拟机可以屏蔽大量的Windows APIWindows API。 一个拥有丰富功能的类库。一个
6、拥有丰富功能的类库。2. .NET2. .NET企业版效力器企业版效力器 .NET.NET企业版效力器包括交融企业版效力器包括交融.NET.NET框架为一体的框架为一体的操作系统如操作系统如Windows Server 2003Windows Server 2003、数据库系、数据库系统如统如SQL Server 2005SQL Server 2005和邮件系统如和邮件系统如Exchange Server 2003Exchange Server 2003等等 3. .NET3. .NET言语和言语环境言语和言语环境 提供了一个跨越多种言语的开发环境提供了一个跨越多种言语的开发环境Visual
7、Visual Studio.NETStudio.NET。符合符合.NET.NET言语规范的多种言语,如:言语规范的多种言语,如:C#.NETC#.NET、Visual Basic.NETVisual Basic.NET等等 .NET.NET层次层次 CLR CLR 最底层的公共言语运转库环境最底层的公共言语运转库环境 (Common (Common Language RuntimeLanguage Runtime,缩写为,缩写为CLR)CLR)是是.NET.NET的中心,的中心,它是驱动关键功能的引擎它是驱动关键功能的引擎 包括一个数据类型的公共系统。这些公共类包括一个数据类型的公共系统。这些
8、公共类型加上规范接口协议就可以实现跨言语的承型加上规范接口协议就可以实现跨言语的承继。除了分配和管理内存外,继。除了分配和管理内存外,CLRCLR也可以进也可以进展对象跟踪和无用单元搜集展对象跟踪和无用单元搜集VS.Net 2005VS.Net 2005起始页起始页VS.Net 2005VS.Net 2005窗口界面窗口界面VS.Net 2005VS.Net 2005集成开发环境集成开发环境 WindowsWindows窗体设计器窗体设计器 工具箱工具箱 属性窗口属性窗口 处理方案资源管理器处理方案资源管理器 动态协助动态协助 输出窗口输出窗口 效力器资源管理器、类视图、资源视图、效力器资源管
9、理器、类视图、资源视图、对象阅读器和调试窗口等。对象阅读器和调试窗口等。 1 Windows1 Windows窗体设计器窗体设计器 WindowsWindows窗体设计器窗口简称窗体窗体设计器窗口简称窗体FormForm,是运用程序最终面向用户的,是运用程序最终面向用户的窗口,它对应于运用程序的运转结果。窗口,它对应于运用程序的运转结果。各种图形、图像、数据等都是经过窗体各种图形、图像、数据等都是经过窗体或窗体中的控件显示出来的。或窗体中的控件显示出来的。 进入开发环境界面讲解进入开发环境界面讲解VS.Net 2005VS.Net 2005集成开发环境集成开发环境2 2 工具箱窗口工具箱窗口工
10、具箱窗口由工具图标组成,这些图标是工具箱窗口由工具图标组成,这些图标是运用程序的构件,称为图形对象或控件,运用程序的构件,称为图形对象或控件,每个控件由工具箱中的一个工具图标来每个控件由工具箱中的一个工具图标来表示。表示。进入开发环境界面讲解进入开发环境界面讲解VS.Net 2005VS.Net 2005集成开发环境集成开发环境3 3 属性窗口属性窗口 VS.Net 2005VS.Net 2005集成开发环境集成开发环境 4 4 处理方案资源管理器处理方案资源管理器利用途理方案资源管理器,可以方便地组织需求利用途理方案资源管理器,可以方便地组织需求设计开发的工程、文件,配置运用程序或组件。设计
11、开发的工程、文件,配置运用程序或组件。在处理方案资源管理器窗口中显示理处理方案及在处理方案资源管理器窗口中显示理处理方案及其工程的层次构造,其中的条目以文件的方式其工程的层次构造,其中的条目以文件的方式保管在磁盘上。保管在磁盘上。一个处理方案可以含有各种文件,其中常用的有一个处理方案可以含有各种文件,其中常用的有以下三种:以下三种:处理方案文件处理方案文件.sln.sln工程文件代码工程文件代码.csproj.csproj程序模块文件程序模块文件.cs.cs VS.Net 2005VS.Net 2005集成开发环境集成开发环境5 5 窗口的调整窗口的调整 为了控制开发环境中各元素的外形及大小,
12、可以挪动、为了控制开发环境中各元素的外形及大小,可以挪动、停靠和自动隐藏大多数用来构建程序的界面元素,停靠和自动隐藏大多数用来构建程序的界面元素,并调整这些元素的大小。并调整这些元素的大小。 6 6 工具工具 - - 选项选项( (行号设置、联机协助、自动换行行号设置、联机协助、自动换行) )7 7 调试调试(F5(F5运转、运转、F10F10逐过程、逐过程、 F11F11逐语句、查看变量逐语句、查看变量) )VS.Net 2005VS.Net 2005集成开发环境集成开发环境编写第一个程序编写第一个程序1 1 运用导游创建程序框架运用导游创建程序框架2 2 陈列和对齐窗体控件陈列和对齐窗体控件 3 3 设置窗体和控件属性设置窗体和控件属性4 4 编写代码编写代码5 5 创建可执行文件创建可执行文件bindebugbindebug 编写第一个程序编写第一个程序退出退出Visual Studio 2005Visual Studio 2005 留意留意: :在运用在运用Visual Studio 2005Visual Studio 2005时,需求在建时,需求在建立工程的时候赋予工程称号,而
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 赣南师范大学科技学院《汽车企业管理》2023-2024学年第一学期期末试卷
- 赣州师范高等专科学校《文字学概要》2023-2024学年第一学期期末试卷
- 赣东学院《人才管理》2023-2024学年第一学期期末试卷
- 广西中国舞培训教程课件
- 七年级道德与法治上册第三单元师长情谊第六课师生之间第1课时走近老师教案新人教版
- 三年级科学下册第四单元关心天气4今天刮什么风教案苏教版1
- 《读书考试法》课件
- 小学生语法精讲课件
- 工艺基础培训课件
- 《陈列无声的语言》课件
- 数字工程勘察信息平台构建
- 喷涂设备保养和维护操作规程
- 中国特色社会主义理论与实践复习资料-研究生
- 抖音学习考试题及答案
- 北师大附中2024届高一上数学期末联考试题含解析
- 后勤外包服务保密管理制度范文
- 小学国庆节主题活动方案设计(四篇)
- 行政事业单位内部控制培训课件
- 2009别克昂科雷维修手册gd扉页
- 数字化转型对企业创新能力的影响研究
- 工厂消防安全培训知识课件
评论
0/150
提交评论