ASP.NET数据库应用程序开发教程 教学课件 ppt 作者 陈志泊 第1章 建立ASP.NET的开发环境
36页1、ASP.NET 数据库应用程序开发,主 编:陈志泊,2019/5/23,ASP.NET 数据库应用程序开发,2,第1章 建立ASP.NET的开发环境,1.1 .NET框架结构 1.2 ASP.NET及其关键技术 1.3 建立服务器端ASP.NET的运行环境 1.4 Visual Studio.NET开发工具 1.5 利用Visual Studio.NET设计ASP.NET Web 应用程序,2019/5/23,ASP.NET 数据库应用程序开发,3,ASP.NET是由微软公司推出的用于Web应用开发的全新框架,是.NET框架(即.NET Framework)的组成部分,它从现有的ASP(Active Server Pages,活动服务器页)结构体系上跨出了一大步,是对传统ASP技术的重大升级和更新。ASP.NET是建立在.NET框架的公共语言运行库上的编程框架,可用于在服务器上生成功能强大的Web应用程序。,2019/5/23,ASP.NET 数据库应用程序开发,4,1.1 .NET框架结构,微软的.NET框架是继ActiveX技术之后,于2000年推出的用于构建新一代Internet
2、集成服务平台的最新框架,这种集成服务平台允许各种系统环境下的应用程序通过互连网进行通信和共享数据。,2019/5/23,ASP.NET 数据库应用程序开发,5,.NET框架具有两个主要组件:公共语言运行库和.NET FrameWork类库。公共语言运行库是.NET框架的基础。从层次上来看,.NET框架包括三个主要组成部分:公共语言运行时CLR、服务框架和两类应用模板。两类应用模板包括传统的Windows应用程序模板(Windows Forms)和基于ASP.NET的面向Web的应用程序模板(Web Forms和Web Services),其结构如图1.1所示。,2019/5/23,ASP.NET 数据库应用程序开发,6,图1.1 .NET框架结构,2019/5/23,ASP.NET 数据库应用程序开发,7,现把.NET框架的主要组成部分说明如下: (1)CLR CLR是.NET框架的运行环境,位于.NET框架的底层,为基于.NET平台的一切操作提供一个统一的、受控的运行环境。 (2).NET Framework类库 在.NET框架结构中,.NET Framework类库位于CLR之上,
3、包含许多高度可重用性的接口和类,并且完全面向对象。它既是.NET应用软件开发的基础类库,也是.NET平台本身的实现基础。该类库以命名空间方式来组织,最顶层的命名空间是System。,2019/5/23,ASP.NET 数据库应用程序开发,8,(3)ADO.NET ADO.NET为.NET框架提供统一的数据访问技术,与以前的数据访问技术相比,ADO.NET主要增加了对XML的充分支持、新数据对象的引入、语言无关的对象的引入以及使用和CLR一致的类型等,利用这些对象可以轻松地完成对数据库的复杂操作。,2019/5/23,ASP.NET 数据库应用程序开发,9,(4)ASP.NET和Windows Forms 在.NET框架基础上,可以开发的应用程序主要包括ASP.NET应用程序和Windows Forms应用程序,其中ASP.NET应用程序又包含了“Web Forms”和“Web Service”,它们组成了全新的因特网应用程序;而Windows Forms是全新的Windows窗口式应用程序。可见,它们是在.NET框架下进行程序设计的主要的界面技术。 (5)CLS CLS(Common
4、Language Specification,即公共语言规范)定义了一组运行于.NET框架的语言特性。,2019/5/23,ASP.NET 数据库应用程序开发,10,1.2 ASP.NET及其关键技术,1.2.1 从ASP到ASP.NET ASP是微软公司在1996年随其IIS 3.0推出的一种主要用于Web服务器应用开发的技术,它提供使用VBScript或JScript的服务器端脚本环境,可用来创建和运行动态、交互的Web服务器应用程序。,2019/5/23,ASP.NET 数据库应用程序开发,11,ASP简单易用,功能也很强大,但它存在一些不足,主要有: (1)缺乏良好的开发模型和程序语言。 (2)程序结构不清晰。 (3)COM组件部署困难。,2019/5/23,ASP.NET 数据库应用程序开发,12,1.2.2 ASP.NET的特点,与以前的Web开发模型ASP相比,ASP.NET具有以下突出的特点。 (1)更强的性能 (2)强大的开发工具支持 (3)强大的功能 (4)多种语言支持 (5)更易于配置管理 (6)更加易于开发 (7)自定义性和扩展性 (8)安全性 (9)清晰的程序
《ASP.NET数据库应用程序开发教程 教学课件 ppt 作者 陈志泊 第1章 建立ASP.NET的开发环境》由会员E****分享,可在线阅读,更多相关《ASP.NET数据库应用程序开发教程 教学课件 ppt 作者 陈志泊 第1章 建立ASP.NET的开发环境》请在金锄头文库上搜索。
逍遥游复习 知识点整理
近现代法德关系史 高三展示课3稿
当代大学生人生信仰及追求的调查研究
长相思 纳兰性德-ppt课件
课件:危机意识 一
英语ppt演讲关于阿甘正传
发达国家基础教育改革的动向与趋势 修改版
中国民间美术 课件.ppt
生物质发电技术与系统 课程ppt 第1章 生物质发电技术现状及发展趋势 2学时 -----2016
现代信号处理思考题 含答案
执业药师继续教育 抑郁症的药物治疗 100分
小学生的成长档案模板不用修改 万能型
增订六版 现代汉语 上册 第二章文字 思考与练习答案
国家财政ppt课件
加拿大英语介绍
六年级统计图的选择课件
中学生成长档案ppt
中国现代文学史期末复习整理
lohi和hihilo训练对女子赛艇运动员运动能力影响的比较研究
风雨贾平凹阅读答案
2024-04-11 25页
2024-04-11 37页
2024-04-11 28页
2024-04-11 31页
2024-04-11 36页
2024-04-11 29页
2024-04-11 22页
2024-04-11 27页
2024-04-11 34页
2024-04-11 32页