aspnet程序设计教案

aspnet程序设计教案

ID:11069328

大小:544.00 KB

页数:20页

时间:2018-07-09

aspnet程序设计教案_第1页
aspnet程序设计教案_第2页
aspnet程序设计教案_第3页
aspnet程序设计教案_第4页
aspnet程序设计教案_第5页
资源描述:

《aspnet程序设计教案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、ASP.NET程序设计教案第2章ASP.NET初步课题第2章ASP.NET初步章节课时2教学目的要求本章主要讲解与ASP.NET有关的基本概念。通过本章学习,读者应掌握以下内容:◎ASP.NET的主要特点◎安装ASP.NET框架、配置IIS、安装VisualStudio.NET◎ASP.NET应用程序的开发与安装步骤教学重点ASP.NET应用程序的开发与安装步骤教学难点配置IIS教学环境多媒体教室板书设计ASP.NET与ASP的比较ASP.NET是面向下一代企业级的网络计算Web平台,它在发展了ASP的优点

2、的同时,也修复了许多ASP运行时会发生的错误。ASP.NET是建立在.NET框架的通用语言运行环境(CommonLanguageRuntime,CLR)上的编程框架,可用于在服务器上生成功能强大的Web应用程序。与以前的Web开发模型相比,ASP.NET具有更高的效率,更简单的开发方式,更简便的管理,全新的语言支持以及清晰的程序结构等优点。1)新的运行环境:新的运行环境引入受控代码(managedcode),它贯穿整个视窗开发平台。受控代码运行在CLR下面。CLR管理代码的运行,使程序设计更为简便。2)效率

3、:ASP.NET应用程序是在服务器上运行的编译好的通用语言运行环境(CLR)代码。而不是像ASP那样解释执行,而且ASP.NET可利用早期绑定、实时编译、本机优化和缓存服务来提高程序执行的性能,与ASP相比,ASP.NET大大提高了程序执行的速度。3)VisualStudio.net开发工具的支持:ASP.NET应用程序可利用微软公司的VisualStudio.net进行产品开发,VisualStudio.net比以前的VisualStudio集成开发环境增加了大量工具箱和设计器,来支持ASP.NET应用程

4、序的可视化开发。使用VisualStudio.net并利用此平台的强大功能进行ASP.NET应用程序的开发,可使程序的开发效率大大提高,并且简化程序的部署和维护工作。4)多语言支持:ASP.NET支持多种语言,无论使用哪种语言编写程序,都将被编译为中间语言(IntermediateLanguage,IL),目前,ASP.NET支持的语言有VisualBasic.NET,C#.NET,J#.NET和C++.NET,设计者可以选择最适合自己的语言来编写程序。5)高效的管理能力:ASP.NET使用基于文本的、分级

5、的配置系统,使服务器环境和应用程序的设置更加简单。由于配置信息都保存在简单文本中,新的设置可以不需要启动本地的管理员工具就可以实现。一个ASP.NET应用程序在一台服务器系统的安装只需要简单地复制一些必须的文件,而不需要系统的重新启动。6)清晰的程序结构:ASP.NET使用事件驱动和数据绑定的方式开发程序,将程序代码和用户界面彻底分离,具有清晰的结构。另外,使用code-behind方式将程序代码和用户界面标记分离在不同的文件中,使程序的可读性更强。.NETFramework介绍微软的Microsoft.N

6、ETFramework是于2000年推出的用于构建新一代Internet集成服务平台的最新框架,这种集成服务平台允许各种系统环境下的应用程序通过互联网进行通信和共享数据。为使用ASP.NET,必须在Web服务器上安装.NETFramework(框架)。此框架不仅是为了ASP.NET而存在,它的目标是支持基于Windows的所有程序。它在系统中处于操作系统内核与应用程序之间,使得应用程序可以更好地利用操作系统提供的功能,并使程序开发更快更简单。通俗地说,.NET是一组用于建立Web服务器程序和Windows桌

7、面程序的软件组件。用该平台创建的应用程序在公共语言运行环境(CommonLanguageRuntime,CLR)的控制下运行。.NET框架可分为两个部分:公共语言运行环境和.NET框架类库。通用语言运行环境在底层,其作用是负责执行程序,提供内存管理、线程管理、安全管理、异常管理、通用类型系统与生命周期监控等核心服务。在通用语言运行环境之上的是.NET框架类库,它提供了许多类与接口。.NET框架利用通用语言运行环境解决了各种语言的运行时间不可共享的问题,它以中间语言实现程序转换,中间语言是介于高级语言和机器语

8、言之间的语言。在.NET框架之上,无论采用哪种编程语言编写的程序,都被编译成中间语言,中间语言经过再次编译形成机器码,这些二进制代码保存在缓存中,直到源代码改变为止。因此,对于.NET框架支持的语言,所有的中间代码都是相似的。这样,完全可以实现多种语言编写的程序之间的相互调用,这种跨平台性为程序设计提供了一个十分方便快捷的设计环境,如图2.1所示。图2.1.NET框架结构ASP.NET开发运行环境运行ASP.NE

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。