程学习方法与概述

程学习方法与概述

ID:46909632

大小:979.50 KB

页数:37页

时间:2019-11-29

程学习方法与概述_第1页
程学习方法与概述_第2页
程学习方法与概述_第3页
程学习方法与概述_第4页
程学习方法与概述_第5页
资源描述:

《程学习方法与概述》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、本课程的前导课程与应用前景本课程学习与考核方式ASP.NET概述课程概述前导课程静态网页、HTML语法CSS(层叠样式表)C#编程基础数据库技术SQLServerHTML/XHTMLCSSJavaScriptSQLServer、Oracle、MySQL...ASP(.asp)ASP.NET(.aspx)JSP(.jsp)PHP(.php)C#JavaASPPHP服务器端编程数据库客户端设计ASP.NET就业前景动态网站交互技术动态网站:并非指视觉上的“动态效果”,而是指网页能够根据访问者的请求来显示不同的内容,

2、它体现的是一种“实时变化”。交互技术(UI)通过计算机输入、输出设备,以有效的方式实现人与计算机对话的技术。人机交互技术是计算机用户界面设计中的重要内容之一。它与认知学、人机工程学、心理学等学科领域有密切的联系。动态网站交互技术1.在早期,动态网页主要是CGI技术,CGI即CommonGatewayInterface(公用网管接口)。2.目前应用较广的动态网页设计技术有以下几种:PHP(HypertextPreprocessor)JSP(Java语言)ASP(VBScript逐渐淘汰)ASP.NETPython

3、RubyFlex(FlashActionScript)ASP.NET概述理解ASP.NET应用程序基本概念:动态网页、IIS、.NETFrameWork学会使用VisualStudio.NET2005创建ASP.NET2.0Web应用程序知识结构Web应用相关的概念HTTP协议、Web服务器、虚拟目录动态页面技术ASP.NET体系结构.NETFrameWork体系结构演示:如何使用VisualStudio.NET2005创建ASP.NETWeb应用程序HTTP协议超文本传输协议HTTP是用于传输Web页的客户端

4、/服务器协议服务器客户端(浏览器)客户端将“请给我发送‘微软主页’”页请求请求发送给Web服务器服务器Web服务器发送请求的HTML文档客户端(浏览器)超文本简介HTTP协议特点无状态的第一次请求完成后,服务器不会记住客户的状态,第二次请求时,服务器需要重新读取客户的信息基于请求和应答的模式浏览器向服务器发送请求服务器根据浏览器的请求作出不同的应答.NETFramework的组成部分公共语言运行库(CommonLanguageRuntime)适用所有语言的通用类型系统(CTS)多语言互用丰富的类库基础类(B

5、aseClassLibrary),ADO.NET和XMLWindowsForms强大的Web应用平台:ASP.NET丰富的交互式页面Web服务器提供用户请求的HTML静态的页面处理浏览器的请求的动态页面Web浏览器和Web服务器交互过程IIS以及虚拟目录IIS微软的Web服务器虚拟目录虚拟目录不是实际文件目录虚拟目录为目录的别名使用IIS创建虚拟目录演示获取静态网页过程客户端动态网页客户端动态网页一般使用脚本来实现JavaScript+DOM+CSS实现动态网页微软的ActiveX技术Sun的JavaApple

6、t技术MicroMediaFlash技术服务器端动态页面技术服务器端动态页面简单讲是指服务器执行相关代码才能返回的页面,比如ASP页面、ASPX页面动态内容能够为单个用户的每次访问量身定制的内容动态网页允许双向的交流Internet服务器应用程序编程接口(ISAPI)为了解决CGI带来的性能和可伸缩性问题,微软公司为开发人员提供了另一中动态Web页面开发方法,通过这种方法可以建立可伸缩性的应用程序ISAPI的功能依赖于DLL而不是可执行文件ISAPI扩展对象在服务器的生命周期内通常仅装载一次,而且ISAPI程序

7、通常运行在IIS的进程空间,这样ISAPI扩展对象就可以同IIS更好地交互。这种运行模式将提高服务器的性能。脚本技术ASPISAPI最大的缺点就是编写ISAPI程序对开发者的要求很高,许多开发者很难掌握ISAPI开发技术ASP本身包含了一个DLL文件,名字为asp.dll,缺省安装在WinntSystem32inetsrv目录下这个DLL文件负责得到一个ASP页面(由文件扩展名.asp标识),然后对它进行分析,寻找服务器端脚本内容ASP代码示例ASP动态页面实例代码<%@language=vbscript%

8、>asp测试<%response.write"

asp测试
"%>ASP缺陷首先脚本语言是一种弱类型的语言,这种语言在处理字符串等其他复杂数据类型的时候,性能受到一定的限制。其次ASP将标准HTML和脚本混合,这种代码编写方式大大限制了开发者实现代码

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

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

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