资源预览内容
第1页 / 共19页
第2页 / 共19页
第3页 / 共19页
第4页 / 共19页
第5页 / 共19页
第6页 / 共19页
第7页 / 共19页
第8页 / 共19页
第9页 / 共19页
第10页 / 共19页
亲,该文档总共19页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
第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概述,WWW是World Wide Web(环球信息网)的缩写,也可以简称为Web,中文名字为“万维网”。它起源于1989年3月,是由欧洲量子物理实验室(the European Laboratory for Particle Physics,CERN)所发展出来的主从结构分布式超媒体系统。通过万维网,人们只要使用简单的方法,就可以很迅速方便地取得丰富的信息资料。由于用户在通过Web浏览器访问信息资源的过程中,无须再关心一些技术性的细节,而且界面非常友好,因而Web在Internet上一推出就受到了热烈的欢迎,走红全球,并迅速得到了爆炸性的发展。,(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。下载地址是: http:/www.microsoft.com/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 DVD-ROM Drive,1.4.3 Visual Studio 2010开发界面,1.4.4 IIS的安装与配置,以在Windows 7环境下安装IIS 7为例,介绍IIS的安装。默认情况下,Windows 7安装时不会自动安装IIS,只能手动安装。具体安装步骤见教材说明,
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号