《Delphi 2005程序设计及其应用开发》-李存斌-电子教案 第4章 .NET框架概述

上传人:E**** 文档编号:89400629 上传时间:2019-05-24 格式:PPT 页数:14 大小:187.50KB
返回 下载 相关 举报
《Delphi 2005程序设计及其应用开发》-李存斌-电子教案 第4章 .NET框架概述 _第1页
第1页 / 共14页
《Delphi 2005程序设计及其应用开发》-李存斌-电子教案 第4章 .NET框架概述 _第2页
第2页 / 共14页
《Delphi 2005程序设计及其应用开发》-李存斌-电子教案 第4章 .NET框架概述 _第3页
第3页 / 共14页
《Delphi 2005程序设计及其应用开发》-李存斌-电子教案 第4章 .NET框架概述 _第4页
第4页 / 共14页
《Delphi 2005程序设计及其应用开发》-李存斌-电子教案 第4章 .NET框架概述 _第5页
第5页 / 共14页
点击查看更多>>
资源描述

《《Delphi 2005程序设计及其应用开发》-李存斌-电子教案 第4章 .NET框架概述 》由会员分享,可在线阅读,更多相关《《Delphi 2005程序设计及其应用开发》-李存斌-电子教案 第4章 .NET框架概述 (14页珍藏版)》请在金锄头文库上搜索。

1、第4章 .NET框架概述,本章要点 4.1 Microsoft .NET框架 4.2 公共语言运行库(CRL) 4.3 .NET框架类库 4.4 Delphi 2005 中的VCL.NET 4.5 Delphi 2005中的VCL.NET 结束,本章要点,Microsoft.NET框架 公共语言运行库(CLR) NET框架类库 基于.NET的开发 Delphi 2005 中的VCL.NET Borland VCL命名空间,返回本章首页,4.1 Microsoft.NET框架,一个始终如一的面向对象编程环境 提供应用程序的可靠性、安全性 让建立Web 服务以及因特网应用程序的工作变得简单。,.N

2、ET框架的三大组成部分,4.1 Microsoft.NET框架,返回本章首页,4.2 公共语言运行库,公共语言运行库是 .NET 框架的基础,它可以看作一个在运行时管理代码的代理,负责应用程序的实际执行,满足所有应用程序的需求,提供内存管理、线程管理、安全性管理、远程服务以及整合不同的程序语言等等核心服务。,返回本章首页,4.3 .NET框架类库,.NET框架类库是一个综合性的面向对象的可重用类的集合,它可以用于开发多种应用程序,这些应用程序包括传统的命令行或图形用户界面 (GUI) 应用程序,也包括以ASP.NET 所提供的最新技术为基础的应用程序(如 Web 窗体和 XML Web服务)。

3、,.NET框架类型 包括类、接口和值类型 System命名空间 .NET框架类型使用点语法命名方案,.NET框架类型使用点语法命名方案,全名的第一部分(最右边的点之前的内容)是命名空间名。全名的最后一部分是类型名。如System.Collections.ArrayList 表示 ArrayList 类型,该类型属于 System.Collections 命名空间,4.3 .NET框架类库,返回本章首页,4.4 ASP.NET,ASP.NET建立在.NET Framework类的基础之上,并提供了由组件和基础部分组成的“Web程序模板” 。程序员直接面对的是一组ASP.NET组件,而这些组件由一

4、些诸如文本框、下拉菜单等通用的HTML用户界面组件封装而成。实际上这些组件运行于Web服务器上,并简单地以HTML的形式将用户界面发送到浏览器。,返回本章首页,4.5 Delphi 2005中的VCL.NET,VCL 是可视化组件库(Visual Components Library)的简称。它是利用Delphi语言创建Windows应用程序而需要的可视化组件的集合,是Delphi中最核心的组成部分。随着Delphi版本的不断升级,VCL也相应升级到VCL.NET。但这不是简单的升级,因为VCL.NET没有像传统的VCL类库那样依赖于Windows API, 而是在.NET框架类的基础上重新进

5、行了编写,而且最大限度地保留了与传统VCL类库的一致性。,VCL.NET的体系结构 VCL.NET主要采用VCL.NET组件创建.NET框架下的VCL Forms应用程序;而Microfost .NET编程框架则使用.NET组件和Delphi代码创建基于.NET框架的Windows Forms, Web Forms以及Console应用程序(即没有Form的应用程序)。 VCL.NET提供了一些非可视化的数据连接访问组件,能在.NET框架下连接访问数据库。除BDE、dbExpress和dbGO(即传统的ADO)等连接访问组件外,在VCL.NET中,还可以利用ADO.NET以及BDP.NET的数

6、据提供程序来连接访问数据库。,4.5 Delphi 2005中的VCL.NET,VCL.NET与.NET框架,4.5 Delphi 2005中的VCL.NET,VCL.NET与.NET框架的关系 VCL.NET利用VCL.NET组件来创建.NET框架下的VCL Forms应用程序 .NET 则利用.NET组件和Delphi代码创建基于.NET的Windows Forms, Web Forms以及Console应用程序(即没有Form的应用程序)。,4.5 Delphi 2005中的VCL.NET,VCL.NET组件 可视化组件 如按钮、文本框、单选按钮、复选框之外,还包括网格控件、滚动杆、日历对象、菜单设计器等等 非可视化组件,如数据连接访问组件、对话框组件等,4.5 Delphi 2005中的VCL.NET,返回本章首页,Thank You Very Much !,本章到此结束, 谢谢您的光临!,结束放映,返回本章首页,

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

当前位置:首页 > 高等教育 > 大学课件

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