第1章.NET Framework 2.0简介.

Slides:



Advertisements
Similar presentations
学年度工作总结 —— 上海建桥学院 —— 上海建桥学院 实验室与资产管理处 实验室与资产管理处.
Advertisements

高级服务器设计和实现 1 —— 基础与进阶 余锋
第12章 部署图.
第21章 .NET报表设计 (时间:1.5次课,3学时).
说网络技术专业 江苏联合职业技术学院徐州财经分院 王 磊.
慈方名医系统-标准版(中医版) 能真正帮助医生提高临床疗效的高级全科诊治咨询系统! 使用说明书 慈方中医网
第一章 認識 Visual Basic 本章投影片僅供本書上課教師使用,非經同意請勿拷貝或轉載
大学生如何进行职业生涯发展规划及有效应聘 厚积薄发
Oracle数据库 Oracle 子程序.
第ㄧ章 認識 VB 2008 與主控台應用程式 注意:本投影片僅供上課使用,非經同意,請勿散播或轉載。
第一章 認識Visual C 環境架構 1-1 認識Visual C Visual Studio 概觀
Microsoft .NET 第4組 十月15, 2002 B 陳東傑 B 蔣佳勳
Asp.net 基礎.
XML資料傳輸 黃笠宸 4/3.
BizTalk Server 2004.
Architecting Enterprise Application on .NET
Visual C# 2010 程式設計經典 第15章 ADO .NET與資料工具.
第16章 Windows Form與資料繫結 16-1 資料繫結的基礎 16-2 在專案新增資料來源 16-3 使用資料來源建立單筆編輯表單
Hadoop I/O By ShiChaojie.
.NET 簡介.
.NET 簡介.
SVN的基本概念 柳峰
第1章 .NET与C# 为什么要设计一门新的编程语言? C#在微软的.Net平台中占据什么样的地位?
ADO.NET.
課程名稱:資料庫系統 授課老師:李春雄 博士
第2章 ADO.NET 2.0概述.
Ch01網際網路、HTML 、 Script 、 ASP.NET簡介
移动电子商务 第十二章 Windows Mobile应用案例 倚动软件工厂实验室.
使用ADO.NET访问数据 数据库连接 C#程序设计课程组.
第11章:一些著名开源软件介绍 第12章:服务安装和配置 本章教学目标: 了解当前一些应用最广泛的开源软件项目 搭建一个网站服务器
Visual Studio Team System 简介
第一单元 初识C程序与C程序开发平台搭建 ---观其大略
Windows网络操作系统管理 ——Windows Server 2008 R2.
第五讲 四则运算计算器(一) 精品教程《C#程序设计与应用(第2版)清华大学出版社 谭恒松 主编
《网上报告厅》使用说明 北京爱迪科森教育科技股份有限公司.
第17章 网站发布.
課程名稱:_____________ 指導教授:_____________
XML Web Service 开发 第1章 XML Web Service 第2章 XML Web Service 体系结构
Visual Basic.NET 程序设计语言课程内容
DevDays ’99 The aim of this mission is knowledge..
微软云计算 --Windows Azure platform
程序设计工具实习 Software Program Tool
Network Application Programming(3rd Edition)
C++语言程序设计 C++语言程序设计 第七章 类与对象 第十一组 C++语言程序设计.
C语言程序设计 主讲教师:陆幼利.
第1章 网络操作系统概述.
第1章 SQL Server 2005概述 教学提示:SQL Server 2005是微软的下一代数据管理和分析解决方案,它给企业级应用数据和分析程序带来更好的安全性、稳定性和可靠性,使得它们更易于创建、部署和管理,从而可以在很大程度上帮助企业根据数据做出更快、更好的决策,提高开发团队的生产力和灵活度,以及在减少总体IT预算的同时,能够扩展IT基础架构以更好地满足多种需求。
计算机组装、维修及 实训教程 第17章 微机软件的安装与设置 2019年4月11日星期四.
补充:c#语言基础.
21世纪高职高专规划教材 C#语言程序设计 李继武 彭德林 主 编 张 珑 赵 松 周建辉 副主编
第四章 团队音乐会序幕: 团队协作平台的快速创建
第 10 章 ADO.NET與XML.
VisComposer 2019/4/17.
DEV 343 VS2005超快速开发方案/EEP2006控件包.
计算机网络与网页制作 Chapter 07:Dreamweaver CS5入门
1 打开 SQL Server 2005 安装盘,单击 SPLASH.HTA 文件进行安装,安装界面如图所示。
第1章 ASP.NET基础.
JSP实用教程 清华大学出版社 第2章 JSP运行环境和开发环境 教学目标 教学重点 教学过程 2019年5月7日.
本章要点: 了解ASP.NET 4.5的基础.NET Framework。
2019/5/8 第2章 数据分析软件介绍.
瞻前顧後 Windows程式開發方式的重要演進
Visual Basic程序设计 第13章 访问数据库
DEV 343 VS2005超快速开发方案/EEP2006控件包.
Delphi 7.0开发示例.
OpenStack vs CloudStack
本节内容 C语言的汇编表示 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
第三章 軟體資源管理 授課老師:褚麗絹.
C++语言程序设计 C++语言程序设计 第一章 C++语言概述 第十一组 C++语言程序设计.
C#快速導讀 流程控制.
编译原理 中南大学软件学院 陈志刚.
Presentation transcript:

第1章.NET Framework 2.0简介

.NET Framework 2.0 程序设计 第 1 章: .NET Framework 2.0简介 第 2 章:公共语言运行库和类型 第 3 章:托管代码的编译和执行 第 4 章:委托和事件 第 5 章:读取和写入文件 第 6 章:集合和泛型 第 7 章:数据的序列化 第 8 章:GDI+ 第 9 章:在 .NET Framework 2.0中实现加密 第 10 章: COM 组件与.NET Framework程序集之间的交互操作 第 11 章:使用类型元数据 第 12 章:创建多线程应用程序和应用程序域 第 13 章:代码访问安全性 第 14 章:监视和调试应用程序 第 15 章:使用服务应用程序和电子邮件消息 第 16 章:创建全球化应用程序 第 17 章:配置和安装程序集 2

目标 本章学习目标: 了解什么是.NET Framework 了解.NET Framework的构成 3

第1章 .NET Framework 2.0简介 .NET Framework概述 .NET Framework的结构 小结 习题

.NET Framework概述 1. .NET Framework 是用于代码编译和执行的集成托管环境。

.NET Framework概述 (续) .NET Framework 由两个主要组件组成: 公共语言运行库(Common Language Runtime,CLR) .NET Framework 类库 6

.NET Framework概述 (续) 1.1 .NET Framework概述 .NET应用程序运行在公共语言运行库之上。 应用程序 Windows 公共语言运行库 ASP.NET ADO. NET Form Web Service Enterprise 更多

NET Framework概述 (续) 仅使用.NET Framework公共语言运行库提供的功能的代码称为托管代码。 Windows 仅使用托管代码的 应用程序 使用托管代码和非托管代码的 托管代码 公共语言运行库 .NET Framework 类库 非托管代码

第1章 .NET Framework 2.0简介 .NET Framework概述 .NET Framework的结构 小结 习题 9

.NET Framework的结构 1.2 .NET Framework的结构 公共语言运行库 .NET Framework类库 10

公共语言运行库 公共语言运行库利用了不同编程语言的相似性,抽象出了通用类型系统(Common Type System,CTS)。 1.2.1 公共语言运行库 公共语言运行库利用了不同编程语言的相似性,抽象出了通用类型系统(Common Type System,CTS)。 公共语言运行库不是以任何特定编程语言定义的 。 11

.NET Framework类库 1.2.2 .NET Framework类库 System Data Web Windows Enterprise Services XML … Documents… Forms UI Serviced Component,… Int 32, String,…. Connection, Dataset,… 12

.NET Framework类库(续) 类库中包括以下这些命名空间: 1. System:树的根,此命名空间包含 .NET Framework 类库中所有其他命名空间。 2. System.Web:此命名空间包含对于创建 Web 应用程序有用的类型,并且与很多命名空间一样,它有下级命名空间。 3. System.Data:此命名空间中的类型构成了 ADO.NET。

.NET Framework类库(续) 类库中包括以下这些命名空间: 4. System.Windows.Forms:此命名空间中的类型组成Windows窗体,它们用于构建 Windows GUI。 5. System.EnterpriseServices:此命名空间中的类型提供了某些类型的企业级应用程序所需要的服务。 6. System.XML:此命名空间中的类型提供对创建和使用由XML定义的数据的支持。 14

第1章 .NET Framework 2.0简介 .NET Framework概述 .NET Framework的结构 小结 习题 15

常见的.NET Framework 应用程序 ASP.NET Web应用程序 Windows窗体应用程序 ADO.NET 分布式应用程序 16

ASP.NET Web应用程序 1.3.1 ASP.NET Web应用程序 从浏览器通过 HTTP 发出的请求将使页面载入并执行。

. ASP.NET Web应用程序 (续) ASP.NET 提供了一系列支持功能 : 1. Web 控件。 2. 管理应用程序状态信息的机制。 3. 对维护应用程序用户信息的内建支持。 4. 对数据绑定的支持。 18

Windows窗体应用程序 Windows窗体的组成: 用户控件 Window 窗体 1.3.2 Windows窗体应用程序 TextBox Button DataGrid Label 其他控件 Window 窗体

ADO.NET 1.3.3 ADO.NET ADO.NET使应用程序可使用存储的数据。 20

分布式应用程序 .NET Framework 类库包含三种不同的技术用于创建分布式应用程序 。 1.3.4 分布式应用程序 IIS 1.3.4 分布式应用程序 .NET Framework 类库包含三种不同的技术用于创建分布式应用程序 。 IIS 公共语言运行库 客户端 服务器 SOAP 二进制、SOAP、其他 DCOM ASP.NET Web 服务 .NET 远程处理 企业级服务 class X {…} app.asmx 数据库 21

第1章 .NET Framework 2.0简介 .NET Framework概述 .NET Framework的结构 小结 习题 22

.NET Framework的 运行环境 .NET Framework 可以在多种版本的 Windows 上运行,包括: Windows XP Windows Server 2003 Windows Vista 23

第1章 .NET Framework 2.0简介 .NET Framework概述 .NET Framework的结构 小结 习题 24

小结 1.5 小结 通过本章的学习,我们了解了什么是.NET Framework。.NET Framework是由公共语言运行库和类库构成的。有多种类型的.NET Framework应用程序,它们被广泛应用到各种领域中。 25

第1章 .NET Framework 2.0简介 .NET Framework概述 .NET Framework的结构 小结 习题 26

习题 1.6 习题 1. 什么是.NET Framework? 2. 简述.NET Framework的体系结构并说明各部分的作用。 27

习题(续) 1.6 习题 3. 说明.NET Framework类库采用命名空间树的结构的目的,并举例说明.NET Framework类库的命名空间及其成员。 4. 列举几种常见的.NET Framework应用程序并说明特点。 28

习题(续) 5. .NET 公共语言运行库 的作用是什么?请选择一个最佳答案。 A. .NET 托管程序的执行引擎 1.6 习题 5. .NET 公共语言运行库 的作用是什么?请选择一个最佳答案。 A. .NET 托管程序的执行引擎 B. 供.NET 托管程序调用的API 集合 C. .NET 托管程序的编译程序 D. 支持.NET 托管程序的操作系统 29

习题(续) 6. .NET Framework 不支持哪种类型的用户界面? 请选择一个最佳答案。 A. Web 窗体 1.6 习题 6. .NET Framework 不支持哪种类型的用户界面? 请选择一个最佳答案。 A. Web 窗体 B. Windows 窗体 C. 控制台应用程序 D. COM 组件 30