河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第一讲 ASP.NET概述(张凡)

ASPNET动态网站开发 河南经贸职业学院张凡
1 ASP.NET动态网站开发 河南经贸职业学院 张凡

第一章 ASPNET概述 教学目的:通过本章学习,使同学们对 ASP NET动态网站开发有一个初步的理解和认 识,熟悉 ASPNET的开发环境,并对 ASPNET 的一些基本概念有一个深入的理解 教学重点:1、动态网站的工作原理 2、‖S的工作原理 3、 ASPNET的程序结构 4、 ASPNET网站开发的知识准备
2 第一章 ASP.NET概述 教学目的:通过本章学习,使同学们对 ASP.NET动态网站开发有一个初步的理解和认 识,熟悉ASP.NET的开发环境,并对ASP.NET 的一些基本概念有一个深入的理解。 教学重点:1、动态网站的工作原理 2、IIS的工作原理 3、 ASP.NET的程序结构 4、 ASP.NET网站开发的知识准备

1.1简单的HTML页面 tte>网页标题 标题一 网页内容
3 1.1 简单的HTML页面 网页标题 标题一 网页内容

11.2什么是静态网页 所谓静态网页,就是该网页文件里只有 HTM标记,没有其他可以执行的程序代码 静态网页一经制成,内容就不会再变化, 不管何时何人访问,显示的都是一样的内 容,如果要修改有关内容,就必须修改源 代码,然后重新上传到服务器上。 静态网页的后缀名一般为:.htm1.htm
4 1.1.2 什么是静态网页 ▪ 所谓静态网页,就是该网页文件里只有 HTML标记,没有其他可以执行的程序代码。 静态网页一经制成,内容就不会再变化, 不管何时何人访问,显示的都是一样的内 容,如果要修改有关内容,就必须修改源 代码,然后重新上传到服务器上。 ▪ 静态网页的后缀名一般为:.html .htm

从Web架构的技术层面,其特点主要有三: 用超文本技术(HTML)实现信息与信息的连接; 用统一资源定位技术(URL)实现全球信息的 精确定位; >用新的应用层协议(HTTP)实现分布式的信息 共享 这一时期的Web设计更像是平面设计,而不 是程序设计。这样设计出来的页面,只能 呈现静态的文本和图像,无法提供满足用 户需求的交互模式,也无法展示动态的信
5 ▪ 从Web架构的技术层面,其特点主要有三: ➢用超文本技术(HTML)实现信息与信息的连接; ➢用统一资源定位技术(URL)实现全球信息的 精确定位; ➢用新的应用层协议(HTTP)实现分布式的信息 共享。 ▪ 这一时期的Web设计更像是平面设计,而不 是程序设计。这样设计出来的页面,只能 呈现静态的文本和图像,无法提供满足用 户需求的交互模式,也无法展示动态的信 息

客户端 服务器 发送请求 静态Web页面 接受请求,查找页面 返回页面 发送页面 静态Web页面 静态页面工作原理
6 ` 静 态 W e b 页 面 客 户 端 服 务 器 发 送 请 求 返 回 页 面 接 受 请 求 , 查 找 页 面 发 送 页 面 静 态 W e b 页 面 静态页面工作原理

1.1.3什么是动态网页 n动态网页中不仅含有HTM标记,而且含有 可以执行的程序代码,动态网页能够根据 不同的输入和请求动态生成返回的页面, 例如常见的BBS、留言板、聊天室等就是用 动态网页来实现的。 动态网页的后缀名: aspx . asp等等
7 1.1.3 什么是动态网页 ▪ 动态网页中不仅含有HTML标记,而且含有 可以执行的程序代码,动态网页能够根据 不同的输入和请求动态生成返回的页面, 例如常见的BBS、留言板、聊天室等就是用 动态网页来实现的。 ▪ 动态网页的后缀名:.aspx .asp 等等

客户端 服务器 发送请求 动态Web页面 接受请求,查找页面 生成静态页面 发送页面 返回页面 静态Web页面 动态页面工作原理 8
8 ` 动 态 W e b 页 面 客 户 端 服 务 器 发 送 请 求 返 回 页 面 接 受 请 求 , 查 找 页 面 发 送 页 面 静 态 W e b 页 面生成 静 态 页 面 动态页面工作原理

动态网页和静态网页的区别: 核心区别:是否在服务器端运行!动态网 页中的某些脚本只能在服务器端运行,而 静态网页中的任何脚步都不能在服务器端 运行。动态网页中可以同时包含客户端脚 本和服务器脚本,而静态网页中只能包含 客户端脚本。 后缀名差别: 静态:htm|.htm 动态: asp .aspX等等
9 动态网页和静态网页的区别: ▪ 核心区别:是否在服务器端运行!动态网 页中的某些脚本只能在服务器端运行,而 静态网页中的任何脚步都不能在服务器端 运行。动态网页中可以同时包含客户端脚 本和服务器脚本,而静态网页中只能包含 客户端脚本。 ▪ 后缀名差别: 静态:.html .htm 动态:.asp .aspx等等

补充内容:s服务器 Internet information server(简称IIS) 是 Windows系统提供的一种服务,它包括 WW服务器、FTP服务器和SMTP服务器,是 架设个人网站的首选。 IIS允许在公共 Internet上发布信息的Web 服务器,通过使用超文本传输协议(HTP)传 输信息。还可提供文件传输协议(FTP和 gopher服务。快速打开IIS的方法: 程序→运行→ inetmgr 10
10 补充内容:IIS服务器 ▪ Internet Information Server(简称IIS) 是Windows系统提供的一种服务,它包括 WWW服务器、FTP服务器和SMTP服务器,是 架设个人网站的首选。 IIS 允许在公共Internet上发布信息的Web 服务器,通过使用超文本传输协议(HTTP)传 输信息。还可提供文件传输协议(FTP)和 gopher服务。快速打开IIS的方法: 程序→运行→inetmgr
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第五讲 基本Web服务器控件的应用计(张凡).ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第十九讲 Repeater控件应用(张凡).ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第十讲 ASP.NET内置对象(一)(张凡).ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第三讲 JavaScript脚本(张凡).ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第七讲 ASP.NET服务器控件(三)(张凡).ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第六讲 ASP.NET服务器控件(二)(张凡).ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第九讲 页面跳转与数据传输(张凡).ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第二十讲 DataList控件应用(张凡).ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第二讲 C#知识回顾(张凡).ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第八讲 ASP.NET验证控件(张凡).ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第二十二讲 TreeView控件(张凡).ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第十八讲 利用GridView控件显示数据(张凡).ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第十六讲 DataSet对象(张凡).ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第十四讲 DataReader对象的使用(张凡).ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第十五讲 DataAdapter对象(张凡).ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第二十一讲 ASP.NET(张凡).ppt
- 《MS Visual Studio .NET 培训》(双语版)Architecting Presetation Final Release.ppt
- 《MS Visual Studio .NET 培训》可视化的软件架构设计(张炜).ppt
- 《MCS-51单片机的内部资源及应用》课程教学课件(PPT讲稿).ppt
- 清华大学出版社:《微型计算机原理与接口技术》第7章 常用数字接口电路.ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第二十四讲 典型功能模块分析(张凡).ppt
- 长沙理工大学:《通信原理》第一章 绪论(单树民).ppt
- 长沙理工大学:《通信原理》第二章 随机信号分析(单树民).ppt
- 长沙理工大学:《通信原理》第三章 信道(单树民).ppt
- 长沙理工大学:《通信原理》第四章 模拟调制系统(单树民)(1/3).ppt
- 长沙理工大学:《通信原理》第四章 模拟调制系统(单树民)(2/3).ppt
- 长沙理工大学:《通信原理》第四章 模拟调制系统(单树民)(3/3).ppt
- 长沙理工大学:《通信原理》第五章 数字基带传输系统(单树民).ppt
- 长沙理工大学:《通信原理》第六章 数字调制系统(单树民)(1/2).ppt
- 长沙理工大学:《通信原理》第六章 数字调制系统(单树民)(1/2).ppt
- 长沙理工大学:《通信原理》第七章 模拟信号的数字传输(单树民).ppt
- 《MS Visual Studio .NET 培训》可视化的软件架构设计(张炜).ppt
- 《MS Visual Studio .NET 培训》Architecting Presetation Final Release.ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第二十一讲 ASP.NET增强服务器 控件.ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第十五讲 DataAdapter对象.ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第十四讲 DataReader对象的使用.ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第十六讲 DataSet对象.ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第十八讲 利用GridView控件显示数据.ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第二十二讲 TreeView控件.ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第八讲 ASP.NET验证控件.ppt