Web开发技术

价格 49.50对比
发货 全国
销量 暂无
评价 已有 0 条评价
人气 已有 17 人关注
数量
+-
库存100
 
联系方式
加关注0

DESTOON网站管理系统

管理员第1年
资料未认证
保证金未缴纳
  • 上次登录 今天 10:16
  • 姓名 (先生)  

内容简介

本书共分8章,循序地介绍了Web开发的常用技术与基本概念括Web基本概念、Web开发环境的建立、HTML网页制作技术、CSS、DHTML、XML、ASP.NET 4.0 Web应用程序开发技术、Ajax和Silverlight 4程序设计技术、网站规划建设与等内容,且每章安排了大量例题以提高读者开发能力,使读者可由浅入深地掌握Web开发的各个知识点和环节。本书可作为大学本科和研究生计算机及软件工程相关专业的教材,也可作为对Web开发感兴趣的初学者的自学参考书。

目录

第1章 Web开发技术概述1.1 Web技术基础知识1.1.1 关于Web1.1.2 什么是Web服务器1.1.3 什么是Web页面1.1.4 统一资源定位符1.1.5 浏览器的工作原理及种类1.1.6 C/S模式与B/S模式1.1.7 Web访问的原理1.1.8 Web开台的组成1.1.9 常用Web开发工具1.2 Web基本技术介绍1.2.1 HTML1.2.2 DHTML1.2.3 Java Applet1.2.4 Javascript与 VBscript1.2.5 ActiveX1.2.6 CGI1.2.7 PHP1.2.8 JSP1.2.9 ASP/ASP.NET1.2.10 XML1.2.11 XHTML1.2.1 2ADO/ADO.NET1.2.1 3Web Service1.2.1 4WCF1.3 Web发展历程1.3.1 Web 1.0时代:早期Web1.3.2 Web 2.0时代:全民共建的Web1.3.3 Web 3.0时代思考练br/>第2章 Web开发环境的建立2.1 如何配置IIS Web服务器2.1.1 Web站点的配置2.1.2 主目录和虚拟目录的建立2.1.3 Web服务能参数设置2.2 Microsoft Visual Studio 2010开发工具的使用2.2.1.NET framework概述及VS 2010开发工具介绍2.2.2 VS 2010开发环境主要操作界面说明2.2.3 在 VS 2010中开发Web应用系统的一般过程2.2.4 开发模式对比2.3 源代码的版本控制2.3.1 源码控制概述2.3.2 Visual SourceSafe 2005能2.3.3 VSS在服务器端的安装和配置2.3.4 VSS在客户端的安装和配置2.4 如行Web应用系统的发布2.4.1 Web应用系统的手工发布2.4.2 Web应用系统的联机发布2.4.3 Web应用系统的发布上机实践题第3章 HTML基础与CSS3.1 HTML基础3.1.1 HTML文件基本结构3.1.2 文本和格式标记3.1.3 超链接标记和表格标记3.1.4 图像、与动画、声音处理标记3.1.5 控件标记3.1.6 帧标记和Iframe标记3.1.7 HTML 5介绍3.2 CSS3.2.1 CSS的特点3.2.2 CSS的定义3.2.3 CSS中的选择符3.2.4 CSS的使用方式3.2.5 用CSS控制Web元素的显示外观3.2.6 CSS应用实例思考练br/>第4章 DHTML4.1 Javascript编程技术及实例4.1.1 Javascript语言简述4.1.2 Javascript编程基础4.1.3 Javascript对象编程技术4.1.4 Javascript ActiveX编程技术4.2 HTML DOM程序设计初步4.2.1 HTML文档对象模型4.2.2 通过DOM操纵HTML元素4.2.3 HTML DOM主要对象介绍及编程实例4.2.4 HTML DOM树简介4.3 如何用jQuery简化Javascript开发4.3.1 jQuery简介4.3.2 jQuery选择器4.3.3 jQuery中关于DOM的r/>4.3.4 jQuery事件4.4 DHTML综合编程实践4.4.1 广告条定时滚动4.4.2 通过URL传递参数4.4.3 超文本编辑器及其与Word的互r/>4.4.4 表格的美化思考练br/>第5章 XML5.1 XML基础5.1.1 XML的概念5.1.2 XML的特点5.1.3 XML与HTML的区别5.2 XML文档5.2.1 XML文档的有关术语5.2.2 XML文档的基本结构5.3 用CSS在浏览器中控制XML文档的显示5.3.1 XML文档的4种CSS样式定义方式5.3.2 CSS样式和XML文档的5.4 用XSL控制XML文档在浏览器中的显示5.4.1 XSL概述5.4.2 XSL模板元素5.4.3 XSL选择元素和测试元素5.4.4 XSL常用运算符5.4.5 XSL内置函数5.4.6 XSL中的其他常用元素5.4.7 XSL应用实例5.5 XML数据岛及其应用5.6 XML DTD及XML Schema5.6.1 XML DTD5.6.2 XML Schema5.7 XML DOM及其编程实例5.7.1 XML DOM与SAX简介5.7.2 XML DOM 对象5.7.3 XML DOM编程实例5.8 XML文档的5.9 XPath、Xlink和XPointer简介5.9.1 XPath5.9.2 Xlink5.9.3 XPointer5.10 XML与数据库5.10.1 SQL Server 对XML的支持5.10.2 XML与数据库的互操作过程5.11 XML的应用和发展前景5.11.1 XML的应用5.11.2 XML的发展前景思考练br/>第6章 NET 4.0 Web应用程序开发技术6.1 C#语言初步6.1.1 C#程序的基本结构6.1.2 C#中的数据类型6.1.3 C#变量声明及其初始化6.1.4 C#表达式6.1.5 C#控制语句6.1.6 C#类声明6.2 常用ASP.NET控件的使用6.2.1 服务器端标准控件6.2.2 服务器端验证控件6.2.3 服务器控件使用注意事项6.2.4 服务器端数据访问控件6.3 Web.config文件的配置6.4 ASP.NET内置服务器对象与Global.asax文件6.4.1 ASP.NET内置服务器对象6.4.2 Global.asax 文件6.5 ADO.NET数据库访问技术6.5.1 Connection对象6.5.2 Command对象6.5.3 DataReader对象6.5.4 DataSet对象与DataAdapter对象6.5.5 执行存储过程6.5.6 数据库事务处理6.5.7 跨数据库访问6.5.8 数据绑定技术6.5.9 LINQ查询技术6.6 用VS 2010创建和访问Web服务实例6.7 Web开发中的类库构建与访问6.7.1 在Web开发中构建一个类库6.7.2 在Web开发中访问类库6.8 Web控件开发实例6.8.1 建立用户自定义控件6.8.2 工具箱控件的创建与使用6.9 ASP.NET中XML编程基础思考练br/>第7章 Ajax和Silverlight 4技术7.1 Ajax概述7.2 用XMLHttpRequest实现Ajax技术7.3 传统Web Form和基于Ajax的Web Form应用对比7.4 Silverlight 4概述7.4.1 什么是Silverlight7.4.2 Silverlight 4开发环境部署7.4.3 认识XAML7.4.4 创建一个Silverlight应用7.4.5 理解Silverlight应用的内容7.4.6 学添加控件和处理事件7.4.7 Silverlight界面布局7.4.8 使用Grid相对布局思考练br/>第8章 Web站点规划设计、能优化及8.1 Web站点的分类及运行目的8.1.1 Web站点的分类8.1.2 Web站点的运行目的8.2 Web站点的目录结构和链接结构8.2.1 Web站点的目录结构8.2.2 Web站点的链接结构8.3 Web站点的主题、名称和Logo标志8.4 Web站点规划的内容8.5 设计Web站点的一般原则8.6 建设Web站点的一般步骤8.7 Web站点能优化8.7.1 优化Web服务器硬、软件配置8.7.2 改善Web应用程序的能8.8 Web站点的8.8.1 在安装IIS 7.0的服务器上应考虑的问题8.8.2 在安装SQL Server的服务器上应考虑的问题8.8.3 开发Web站点程序应考虑的问题思考练br/>参考文献

摘要与插图

pan style="font-family:宋体">章

Web开发技术概述

pan style="font-family:宋体">)掌握Web的基本概念和基础知识。

2)熟悉C/S模式与B/S模式的结构。

3)了解常用的Web开发工具。

4)了解Web开发的基本技术。

5)了解Web的发展历程。

互联网的快速发展给人们的工作、学活带来了重大影响。人们利用互联网的主要方式是通过浏览器访问网站,以处理数据、获取信息。在人们通过浏览器打开各式各样的网行信息处理、享受互联网带给人们巨大便利的同时,好奇的读者也许想知道其背后隐藏的所有实现技术。互联网应用涉及的技术是多方面的括网络技术、数据库技术、面向对象技术、图形图像处理技术、多媒体技术、网络和信息技术、因特网技术、Web

开发技术等。其中Web开发技术是互联网应用中为关键的技术之一,

Web开发技术不断改变着现今信息处理的面貌,对信息技术领域的发展

起着重要作用,其中含的内容广泛,涉及HTMLDHTMLXMLXSLT.CSSADO/ADO.NET.ASP/ASP. NET.CGIJSPPHPJavascriptWeb ServiceAjax.NETJava EE等许多内容。初学者对Web应用软件的开发很感兴趣,但往往不知道从何下手。通过本章的学者可以了解开发Web应用系统需要掌握的一些概念和基础知识,为后一步学span>Web应用开发打下基础。

1.1 Web技术基础知识

1.1.pan style="font-family:宋体">关于Web

Inter互联网的中文译名为因特网,是网络与网络之间所串联成的庞大网络,这些网络以一组通用的协议相连,形成逻辑上的单一巨大网络。这种络计算机网络互相联接在一起的方法可称作网络互联,在这基础上发展出覆盖全世界的全球互联网络称互联网,即互相连接在一起的网络。一台Inter上的计算机,不管它是PC,还是LinuxUNIX工作站,不管它是以什么方式连入Inter,任何人都可以访问到它,实际上,人们可以访问处于Inter上任何位置的Web站点。那么,究竟什么是Web呢?

Web的英文全称为World Wide Web,缩写为,译为万维网,是一个可通过互联网来访问的、由许多互相链接的超文本组成的系统。在这个系统中,可通过URIUniform Resource ldentifier,统一资源标识符)来访问各种资源,这些资源通过超文本传输协议(HyperText Transfer Protocol)传送给用户,可通过点击链接来获得资源。Web并不等同于Inter,它只是Inter提供的服务之一,是靠着Inter运行的一项服务,一般通过浏览器来实现用户与Inter的交互。

Inter中分布着成千上万台计算机,这些计算机扮演的角色和所起的作用各不相同。有的计算机负责收发电子邮件,有的负责为用户传输文件,有的负责对域行解析,更多的计算机则用于组织并展示相关的信息资源,方便用户的获取。所有这些承担服务任务的计算机统称为服务器,根据服务的特点,又可分为邮件服务器、文件传输服务器、城名服务器(Domain Name System,DNS)Web 服务器等。

1.1.2什么是Web服务器

Web服务器又称服务器、网站服务器或站点服务器,是将本地的信息用超文本(Hypertext)组织,为用户在Inter上搜索和浏览信息提供服务。从本质上来说,Web服务器实际上是一个软件系统。一台计算机可以充当多个Web服务器。为提高用户的访问效率,一般情况下一台计算机只充当一个Web服务器;为提供大量用户的访问,多台计算机可以形成集群,只提供一个Web服务。通常将只充当一个Web服务器的一台计算机叫做Web服务器。

因此,Web或者说万维网是由Inter中称为Web服务器的计算机所组成的,由那此希望通过Inter发布信息的机构提供并管理。可以这样说,万维网是Inter的一个子集,即:Inter.Web世界里,每一个Web服务器除了提供自己的信息服务外,还可以用超链接(Hyperlink)指向其他Web服务器,而这些Web服务器又可以指向更多的Web服务器,这样,一个全球范围的、由Web服务器组成的万维网形成了。

要使一台计算机成为一台Web服务器,必须安装UNIXLinuxWindows 2003/2008Server等网络操作系统,并且还要安装专门的信息服务器程序,如Windows 2008 Server 中的IIS7.0Apache Tomcat.

1.1.3什么是Web页面

Web是互联网提供信息的一种手段。通过这种手段,能够实现以Web页面为单位管理庞大的信息及其之间的联系,并对行无缝检索。那么,什么是Web页面呢?Web在提供信息服务之前,所有信息都必须以文件方式事先存放在Wcb服务器所管辖础盘中某个文件夹下,其含了由超文本标记语言(HyperText Markup Language,HTML)组成的文本文件,这些文本文件称为超链接文件,又称网页文件或Web页面文件(Webpage)。

当用户通过浏览器在地址栏输人访问网站的网址时,实际上是向某个Web服务器发……

举报收藏 0
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  版权声明  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  粤ICP备2021111040号