.NET入门到精通

上传人:jiups****uk12 文档编号:45558874 上传时间:2018-06-17 格式:PPT 页数:669 大小:5.19MB
返回 下载 相关 举报
.NET入门到精通_第1页
第1页 / 共669页
.NET入门到精通_第2页
第2页 / 共669页
.NET入门到精通_第3页
第3页 / 共669页
.NET入门到精通_第4页
第4页 / 共669页
.NET入门到精通_第5页
第5页 / 共669页
点击查看更多>>
资源描述

《.NET入门到精通》由会员分享,可在线阅读,更多相关《.NET入门到精通(669页珍藏版)》请在金锄头文库上搜索。

1、本课程主要讲授的内容包括 :C#的基本语法、语句、方 法;C#面向对象编程技术; WINDOWS编程;输入输出;数 据库访问技术等。第一章 .Net环境和C#语 言简介 本章内容:n Microsoft.Net 概述 n C#语言介绍本章内容: 本章主要简单介绍了Microsoft.Net和C# 语言。首先介绍了C#语言的基础 Microsoft.Net平台的设计理念、主要构 成和设计目标,然后介绍了C#语言的特点和 运行模型。 1.1 Microsoft.Net 概述 Microsoft.Net是微软公司面向下一代互 联网软件和服务战略,它的出现标志着新的 软件设计理念和服务理念的产生。 M

2、icrosoft.Net是微软公司面向下一代 互联网软件和服务战略,它的出现标志着 新的软件设计理念和服务理念的产生。 一、一、 Microsoft.NetMicrosoft.Net的设计理念的设计理念Microsoft.Net努力改变人类适应机器 、适应技术的现状,为各类用户提供一 种简单的操作信息的能力,使得所以商 业用户和个人用户都能方便查找和使用 其中的信息,任何规模的公司都可以使 用相同的工具与他们的供应商、商业伙 伴和客户高效地沟通和分享信息,从而 创建一种全新的协同工作模式: 对于用户来说,Microsoft.Net意味更 简单化的整体服务:统一的信息浏览、 编辑和授权,查看资料

3、,工作,联机/脱 机媒体。 对于企业来说,Microsoft.Net意味着 统一的信息浏览、编辑和授权;丰富的 同步传播;密切的移动通信联系;得力 的信息管理和电子商务工具,在基于 Internet和Intranet的服务程序之间灵活地 切换,为动态商务伙伴关系的建立提供 支持。 对独立软件开发商来说, Microsoft.Net意味着创造基于Internet的更 多新型高级服务的机会,这些服务可以 借助Internet自动的从本地或远程获取和 利用所需的信息,而无须为不同的工作 环境重新编写程序。 Microsoft.Net主要包括一下四个方面 的内容: 构造和管理新一代服务的基本结构和工

4、具,包括.Net 框架(Framework) 、 Visual Stdio.Net、.Net企业服务器和 Windows.Net。二、二、 Microsoft.NetMicrosoft.Net的组成的组成 创建互联网操作系统的构建块,包 括PassPort.Net(用于用户认证)、用 于文件存储的服务、用户首选项服务、 日历管理以及众多的其它服务。 能够启用新型智能互联网设备的 .Net设备软件。 .Net用户体验。三、 .Net框架和C# .Net框架是.Net平台基础架构,它消除 了各类编程语言之间的差别,从而实现了跨 语言平台编程的能力。.Net的这种能力主要 来源于公共语言运行时(Co

5、mmon Language Runtime,CLR)和类库。公共语言运行时和 类库(Windows Forms,ADO.Net和ASP.Net) 统一了各类语言类型,从而使得各种编程语 言间无缝集成成为可能。C#(读C sharp)语言就是微软为解 决上述问题而设计的,它是微软公司为 .Net计划开发推出的核心编程语言,该 语言几乎综合了目前所有编程语言的优 点。C#是一种现代的面向对象的程序开 发语言,开发人员能够利用它在.Net平 台上快速开发种类丰富的应用程序,并 可以转换为Web服务。 1.2 C# 语言介绍 C#语言是专门为.Net应用而开发的语言 ,并且在设计过程中综合了其它编程语

6、言的 优点,即满足了应用程序的快速开发能力, 又没有牺牲各种灵活性,同时它忠实地继承 了C和C+的优点 一、 C#的语言特点 C#语言作为一种新生语言与其它编程语言 相比有一下几个突出的特点:简洁的语法 面向对象的特点 与Web的紧密结合 安全性和错误处理 版本处理 灵活性与兼容性 二、 C#的运行模型 目前用高级语言编写的程序有两种形 式,一种是被编译成机器语言在CPU上执行,如 Visual C+,Pascal等。另外一种是边解释 边执行的,称为解释性语言,如Visual FoxFro,Visual Bsasic3.0等。 三、C#的运行模型 中间语言(Intermediate Langu

7、age,IL)中间语言是一种与硬件平台无关的指令集(Instruction Set)使得C#编写的程序可以在任何支持.Net的系统上运行.操作系统.NET环境C# 代码CSC.exeIL 文件OS Loader 类加载器程 序 内 存 映 象JIT编译器可执行代码类库 文件安全性检查Cpu 执行本章小节 本章对Microsoft.Net平台和C#语言进行 了简要的介绍,通过本章学习,读者可以学 习到.Net构建理念和组成,C#语言特点和运 行模型等内容。学习完本章,应该重点掌握 以下内容: Microsoft.Net由构造和管理新一代 服务的基本结构和工具、创建互联网操作系 统的构建块、能够启

8、用新型智能互联网设备 的.Net设备软件和.Net用户体验,四部分构 成,其中.Net Framework是.Net平台的基础 ,它消除了各类编程框架之间的差异,实现 了跨语言编程的能力。 C#语言具有简洁的语法、面向对象、 与Web的紧密结合、安全性和错误处理等特点 。 C#程序并不是一次编译后执行的,而是 先编译成中间代码,然后在.Net环境由JIT编 译器边编译边运行的,这样实现的最大好处 是消除了编程语言的差异,节约了系统资源 。 .Net平台带来的新概念:中间代码、运 行时编译、元数据、垃圾回收器。 第二章 . Visual Studio.Net 集成开发环境 本章内容:n Visu

9、al Studio.Net 集成开发环境的安装 n Visual Studio.Net 集成开发环境介绍 n .Net集成开发环境上C#程序开发 本章内容: 本章主要介绍C#程序集成开发环境 Visual Studio.NET的安装方法,IDE中窗口、 选项和帮助的内容,以及在Visual Studio.NET上进行C#程序开发的一般原则。2.1 Visual Studio.Net 集成开 发环境的安装 为了确保安装成功,应该在安装Visual Studio.Net之前完成以下任务: 确保硬件满足最低要求。 确保操作系统满足安装要求。 获取和Visual Studio.Net有关的组件 一、硬

10、件和系统需求 在安装Visual Studio.Net之前,要确保计算机满 足以下的最小硬件需求: 奔腾II系列,450MHZ,推荐使用奔腾III733MHZ以上配置 内存128MB,推荐使用256MB以上配置 800600,256色显示器以上配置 一个CD-ROM驱动器 操作系统:Windows 98,Windows NT 4.0, Microsoft Windows2000,Windows XP,Windows Server2003 二、安装必要的组件 在安装Visual Studio.Net之前,需要在系统 上安装必要的Windows组件,主要包括:Windows NT 4.0 Serv

11、ice Pack 6a Windows 2000 Service Pack 2 Microsoft Windows Installer 2.0 Microsoft Windows Management Infrastructure Microsoft FrontPage 2000 Web Extensions Client 以上组件并不一定都要安装,具体要安 装的组件要根据操作系统的情况来定,最简 单的方式是使用Microsoft Windows Component Update光盘(即Visual Studio.Net CD3)进行组件的安装:1) 将Microsoft Windows Co

12、mponent Update光 盘放入光驱,如果光盘不能自动播放,则在 光盘中查找Setup.exe,双击运行即可显示图2 -1的界面。图2-1 安装程序2) 信息装载完毕后,就会弹出对话框中显示 安装的各种组件,如图2-2所示,有时会弹出 一个警告对话框提示你使用CD1安装,这时 点击“否”按钮。 图2-2 组件安装对话框3) 点击“立即安装!”,开始安装相应的组 件。 4) 安装完毕后,点击“完成”,如图2-3所示 ,就完成了相关组件的安装工作。 图 2-3 组件安装结束界面Visual Studio.NET的安装程序存放在 CD1和CD2盘上,用户可以使用光盘安装 也可以将CD1和CD2

13、盘上的内容合并拷贝 到硬盘上安装,我们以光盘安装介绍其安 装过程。 三、在Windows XP平台上安 装Visual Studio.Net 1)将CD1放入光驱,程序会自动运行,弹 出系统检测对话框,检测过后会弹出选 择安装Visual Studio.NET对话框,如图2- 4所示。图2-4 Visual Studio.NET安装程序2)选择“2 现在即可安装Visual Studio.NET” ,系统进而安装初始化。 3)系统初始化完成之后,弹出安装界面, 选择“同意”,点击“继续”进入安装程序选 择页,如图2-5所示。 图2-5 安装程序选择页4)根据图2-5所示,在“功能属性”栏中为

14、Visual Studio.Net选择安装目录,同时在 左栏中的“选择要安装的项”下,选择 要安装的组件,然后点击“立即安装! ”,进行安装过程,如图2-6所示。 图2-6 安装过程55)在安装过程中,系统会提示更换安装 盘CD2,这时将CD2安装盘插入光驱,继 续安装,当安装完成后出现图2-6所示界 面,点击右下角的“完成”标签。 图2-6 安装完成界面6) 至此,安装结束。界面会返回到 初试安装界面图2-4,此时图标3(产品 文档)项为选中状态,用户可以选择3安 装MSDN库,或者选择“退出”以后安装 该文档库。一、启动Visual Studio.Net 集 成开发环境 2.2 Visua

15、l Studio.Net 集成开 发环境介绍 在成功安装Visual Studio.Net之后, 在“开始”菜单中“所有程序”项中选择 “Microsoft Visual Studio.Net 2003” ,即可启动Visual Studio.Net集成开发 环境,如图2-7所示。图2-7 启动Visual Studio.Net这时屏幕上会出现启动画面如图2-8 所示,从画面上可以看出Visual Studio.Net开发环境中目前包含的产品 。 图2-8 启动界面图启动界面消失后就正式进入了Visual Studio.Net集成开发环境,首次运行会 显示【起始页】如图2-9所示,该页包含 【

16、项目】、【联机资源】、【我的配置 文件】三个可选页。图2-8 Visual Studio.Net的【起始页】【项目】页中显示了最近一段时间内 打开过的项目,以方便用户查找,由于第 一次进入所以没有项目显示。该页上还有 两按钮:【新建项目】和【打开项目】。 点击【新建项目】会弹出【新建项目】对 话框,从中可以创建C#项目。 【联机资源】页显示了Visual Studio.Net的新特性如图2-9所示,【新 增功能】部分显示了Visual Studio.Net 的新特性,包括下载示例代码和新的编程 工具。 图2-9 【联机资源】栏二、 Visual Studio.Net 的窗 口 Visual Studio.Net向用户提供了浏览 文件和自定义控件的窗口。本节将讨论开发 C#应用程序必

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号