动态网站开发教程课件ch01.ppt

  1. 1、本文档共49页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
动态网站开发教程课件ch01

第1章 ASP.NET 4.0概述 教学目标 理解静态网页与动态网页的概念及其工作原理 了解ASP.NET的发展历史、特点以及其他常见的网络程序设计技术 掌握安装ASP.NET的集成开发环境VS2010的方法 了解开发动态网站的一般流程并能够创建简单的动态网站 了解VS2010新增功能 第1章 ASP.NET 4.0概述 1.1 Web基础知识 1.2 ASP.NET 简介 1.3 安装Visual Studio 2010 1.4 ASP.NET 应用程序基础 1.5 VS2010新增功能 1.1 Web基础知识 1.1.1 HTTP协议 1.1.2 Web服务器和浏览器 1.1.3 C/S模式与B/S模式 1.1.4 Web的访问原理 1.1.1 HTTP协议 HTTP(Hyper Text Transfer Protocol)协议,即超文本传输协议是在Internet中进行信息传送的协议,浏览器默认使用这个协议。 从浏览器向Web服务器发出的有哪些信誉好的足球投注网站某个Web网页的请求叫做HTTP请求。 1.1.1 HTTP协议 Web服务器收到HTTP请求后,就会按照请求的要求,寻找相应的网页。如果找到,就把网页的HTML(Hypertext Markup Language,超文本标记语言)代码通过Internet传回浏览器;如果没有找到,就发送一个错误信息给发出HTTP请求的浏览器,后面的这些操作就叫做HTTP响应。 静态网页的工作原理 : 静态网页中可以包括GIF动画,鼠标经过Flash按钮时,按钮可能会发生变化。静态网页一经制成,内容就不会再变化,不管何人何时访问,显示的都是一样的内容。如果要修改网页的内容,就必须修改其源代码,然后重新上传到服务器。 静态网页示例 动态网页的工作原理: 动态网页是指在网页文件中除了HTML标记外,还包括一些实现特定功能的程序代码,这些程序代码使得浏览器与服务器之间可以发生交互,即服务器端可以根据客户端的不同请求动态产生网页内容。 动态网页的工作原理: 动态网页的后缀通常根据所用的程序设计语言的不同而不同,一般为.asp、 .aspx、.cgi、.php、.perl、.jsp等。动态网页可以根据不同的时间、不同的浏览者而显示不同的信息。常见的留言板、论坛、聊天室都是用动态网页实现的。 1.2 ASP.NET 简介 1.2.1 ASP. NET的历史 1.2.2 ASP简介、ASP与ASP.NET的区别 1.2.3 ASP.NET优点 1.2.4 其他常见的网络程序设计技术 1.2.2 ASP 简介、ASP与ASP.NET区别 ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象,这就明显产生以下几个问题: 代码逻辑混乱,难于管理: 代码的可重用性差: 弱数据类型造成潜在的出错可能: 1.2.2 ASP 简介、ASP与ASP.NET区别 ASP.Net有哪些改进呢? 首先C#是面向对象的编程语言,而不是一种脚本,所以它具有面向对象编程语言的一切特性,比如封装性、继承性、多态性等等,这就解决了ASP的那些弱点。封装性使得代码逻辑清晰,易于管理,并且应用到ASP.NET上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高,可以通过继承已有的对象最大限度保护以前的开发,并且C#和C++、Java一样提供了完善的调试/纠错体系。 1.2.2 ASP 简介、ASP与ASP.NET区别 ASP与ASP.NET的区别: 开发语言不同 运行机制不同 开发方式 1.2.4 常见的网络程序设计技术 PHP JSP PHP PHP是Rasmus Lerdorf于1994年开发的,最初的目的是帮助Lerdorf记录他个人网站的访问者。1995年,他开发了一个名为个人主页工具(Personal Home Page Tool)的包,也就是PHP第一个公开发布的版本。后来,人们开始使用一个递归式的名字PHP:Hypertext Preprocessor(超文本预处理器),这使得它原来的名字逐渐被人们所遗忘。 PHP现在是一个开放源码的产品,其官方网站是 http : / / ,用户可以自由下载。 HP程序可以运行在UNIX、Linux及Windows操作系统上,对客户端浏览器也没有特殊要求。PHP、MySQL数据库和Apache Web服务器是一个比较好的组合。 PHP也是将脚本语言嵌入HTML文档中,大量采用了Perl、C++和Java的一些特性,其文件的扩展名是.php、.php3、.phtml。PHP程序在服务器

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档