Web程序设计及应用(21世纪高等学校电子信息类专业规划教材·电子商务)
分類: 图书,计算机/网络,程序设计,其他,
作者: 刘兵 等编著
出 版 社: 清华大学出版社
出版时间: 2009-4-1字数:版次: 1页数: 363印刷时间:开本: 16开印次:纸张:I S B N : 9787811235401包装: 平装内容简介
本书全面系统地讲解了Web程序设计的方法,由浅入深,每个知识点都结合实例进行讲解,并以实用性为指导原则。全书分为9章,其主要内容包括:web程序设计的基本思想和开发环境的建立、Web程序设计的基础语言(HTML、CSS、JavaScript)、XML语言、c#.NET快速参考、Web服务器控件的使用方法、页面设计技术、ASP.NET内建组件对象、ASP.NET数据访问及显示、网络技术开发及Web程序设计中的一些典型应用等内容。
本书适合作为高等学校计算机专业及电子信息类等相关专业的教材,也特别适合于从没有接触过web程序设计而自身又有一定程序设计能力的读者自学使用,同时也可以作为ASP.NET程序设计的培训教材。
目录
第1章概述
1.1Web的基本概念
1.1.1Web概述
1.1.2Web浏览器的工作原理
1.1.3统一资源定位器
1.1.4超文本与超媒体
1.1.5超文本标记语言HTML
1.1.6超文本传输协议
1.1.7主页
1.2Web程序设计的方式
1.2.1浏览器一服务器方式及原理
1.2.2动态网站设计技术
1.2.3.NETFramework
1.2.4ASP.NET2.0简介
1.3ASP.NET开发环境
1.3.1Internet信息服务
1.3.2设置默认的文档
1.3.3VisualStudi02005集成开发环境
1.3.4SQLServer
1.4本章小结
1.5习题
第2章Web程序设计的基础
2.1HTML语言
2.1.1HTML语言的结构
2.1.2构成网页的基本元素
2.1.3超文本链接指针
2.1.4在HTML文件中使用图像
2.1.5框架结构的使用
2.1.6表单的应用
2.1.7HTML中的表格
2.2级联式样式表
2.2.1定义CSS
2.2.2CSS属性分类
2.2.3CSS的单位
2.3网页脚本语言——JavaScript
2.3.1JavaScript的基础知识
2.3.2JavaScript语言
2.3.3JavaScript中的函数
2.3.4JavaScript的事件
2.3.5JavaScript中的对象
2.4本章小结
2.5习题
第3章XML语言
3.1XML概述
3.1.1XML的引出
3.1.2什么是XML
3.1.3XML的结构
3.1.4XML文件的设计与使用
3.2XML语法规则
3.2.1注释
3.2.2XML文件的结构
3.2.3其他规则
3.2.4XML与CSS样式表
3.2.5在XML文件中使用HTML标签
3.2.6XML中数据结构的定义
3.2.7XMLSchema
3.3本章小结
3.4习题
第4章C#.NET快速参考
4.1C#言基础
4.1.1C#程序的代码结构
4.1.2常量
4.1.3变量和数据类型
4.1.4运算符与表达式
……
第5章服务器控件
第6章页面设计技术
第7章ASP.NET内建组件对象
第8章ASP.NET数据访问基础
第9章ASP.NET网络技术开发
参考文献
书摘插图
第1章概述
1.1Web的基本概念
Internet现在已经成为世界上最大的信息宝库,所包含的信息从教育、科技、政策、法规到艺术、娱乐及商业等各个方面。然而,在Intemet上的信息资源既没有统一的目录,也没有统一的组织和系统,这些信息分布在Internet位于世界各地的计算机系统中,以文件、数据库、公告板、目录文档和超文本文档等形式存储,而且每天还有许多人在利用Intemet对外发布信息,以便让别人有偿或无偿使用这些信息。因此,在Intemet上的信息资源几乎每时每刻都在增加和更新。
这样带来的问题是在Internet这个世界上最大的网络化信息资源宝库中,进行信息检索时常常感到无从下手。人们为了充分利用Internet上的信息资源,迫切需要一种更加方便、快捷的信息浏览和查询工具,在这种情况下,“万维网”(World Wide Web,缩写为Www,有人称它为Web)诞生了。WWW是一种“网”状的结构,形如“蜘蛛网”,通过Internet将位于世界各地的相关信息资源有机地整合在一起,采用“超文本”(hypertext)方式,为用户提供世界范围的多媒体(multimedia)信息服务。人们只要操纵计算机就可以通过Internet,从世界任何地方查看希望得到的文本、影视和音像等信息。WWW的出现被认为是Internet发展史上的一个重要的里程碑,对Internet的发展起了巨大的推动作用,作出了重大的贡献,WWW的应用为Internet的进一步普及铺平了道路。
……