Web程序设计概述.ppt_第1页
Web程序设计概述.ppt_第2页
Web程序设计概述.ppt_第3页
Web程序设计概述.ppt_第4页
Web程序设计概述.ppt_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第1章 Web程序设计概述,本章主要内容,1.1 Internet与WWW概述 1.2 Web浏览器与Web服务器 1.3 Web编程概述 1.4 ASP.NET 4.0开发环境Cookie对象,Internet是一组全球信息资源的总汇。有一种粗略的说法,认为Internet是由许多小的网络(子网)互连而成的一个逻辑网,每个子网中连接着若干台计算机(主机)。Internet以相互交流信息资源为目的,基于一些共同的协议,并通过许多路由器和公共互联网组成,它是一个信息资源和资源共享的集合。计算机网络只是传播信息的载体,而Internet的优越性和实用性则在于本身。,1.1 Internet与WWW概述,1.1.2 WWW概述,(1)因特网(Internet) (2)万维网(World Wide Web,WWW) (3)超文本(Hypertext) (4)超媒体(Hypermedia) (5)主页(HomePage) (6)浏览器(Brower) (7)目录服务(Directory Service) (8)防火墙(Firewall) (9)Internet服务商(Internet Service Provider,ISP),与Internet相关的常用术语,1.2 Web浏览器与Web服务器,1.2.1 Web浏览器 网页浏览器主要通过HTTP连接网页伺服器而取得网页,HTTP容许网页浏览器送交资料到网页伺服器并且获取网页。目前最常用的HTTP是HTTP/1.1,这个协议在RFC2616中被完整定义。HTTP/1.1有自己一套Internet Explorer并不完全支持的标准,然而许多其他网页浏览器则完全支持这些标准。,1.2.2 Web服务器,Web服务器和Web浏览器的关系图,1.3 Web编程概述,Web是一种典型的分布式应用框架。Web应用中的每一次信息交换都要涉及客户端和服务端两个层面。因此,Web编程技术大体上也可以分为客户端技术和服务端技术两大类。,1.3.1 Web的工作原理,Web的信息源保存在Web站点中,用户通过Web浏览器来访问。因此,Web是一种基于客户机/服务器(Client/Server,C/S)的体系结构。用户使用浏览器从网上查阅Web信息,把需要的信息从网上下载到本机。信息分布点和用户需求信息的不同,表现在Web上是链接地址的不断变化。 浏览器的主要功能是解释并显示由Web服务器传送来的、由HTML写成的文档,包括嵌入HTML文档中的GIF和JPEG格式的图像。此外,浏览器还可以根据用户的需要配置某些辅助应用程序,用来处理嵌入HTML文档中的声音、视频等外部多媒体信息。通常将Web浏览器中显示的HTML文本称为Web页面(Page)。,1静态Web页面的工作原理,2动态Web页面的工作原理,客户端动态Web页面的工作原理图,服务器端动态Web页面的工作原理,1.3.2 动态Web开发技术概述,1提供动态内容的客户端技术 每一项提供动态内容的客户端技术都依赖于内置在浏览器中的模块(即插件)来处理指令。客户端技术是脚本语言、控件以及功能完善的编程语言的综合。 (1)JavaScript (2)VBScript (3)Java小应用程序 (4)Flash,2提供动态内容的服务器端技术,(1)CGI (2)ASP (3)JSP (4)PHP (5)ASP.NET,1.4 ASP.NET 4.0开发环境,1.4.1 Visual Studio 2010简介 Visual Studio是Microsoft出品的开发工具,对于.NET的开发,先后有Visual Studio 2002/2003/2005/2008,分别用来开发.NET 1.0、2.0和3.5,Visual Studio 2010是目前最新的版本。Visual Studio 2010支持的最高级.NET framework是.NET Framework 4.0,同时还支持.NET Framework 1.X、.NET Framework 2.0和.NET Framework 3.5。,1.4.2 下载与安装Visual Studio 2010,1下载Visual Studio 2010 可以到官方网站下载Visual Studio 2010安装程序Microsoft Visual Studio 2010 Ultimate Beta2ISO。下载地址是: /downloads/details.aspx?FamilyID=dc333ac8-596d-41e3-ba6c-84264e761b81&displaylang=en,2系统要求,(1)支持的操作系统。 Windows XP (x86) with Service Pack 3 - all editions except Starter Edition Windows XP (x64) with Service Pack 2 - all editions except Starter Edition Windows Vista (x86 & x64) with Service Pack 1 - all editions except Starter Edition Windows 7 (x86 and x64) Windows Server 2003 (x86 & x64) with Service Pack 2 Windows Server 2003 R2 (x86 and x64) Windows Server 2008 (x86 and x64) with Service Pack 2 Windows Server 2008 R2 (x64) (2)硬件环境要求。 Computer that has a 1.6GHz or faster processor 1 024 MB RAM 3 GB of available hard disk space 5 400 RPM hard disk drive DirectX 9-capable video card that runs at 1280 x 1024 or higher display resolution D

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论