注册 登录 进入教材巡展 进入在线书城
#

出版时间:2014年6月

出版社:中国水利水电出版社

以下为《Web程序设计及应用》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 中国水利水电出版社
  • 9787517021124
  • 1版
  • 100025
  • 0047154843-8
  • 16开
  • 2014年6月
  • 276
  • 工学
  • 计算机科学与技术
  • TP 自动化技术、计算机技术
  • 计算机、网络
  • 本科
作者简介
刘兵老师多年从事计算机基础及相关专业的教学及研究工作,教学经验丰富,其编写的多部教材销量良好,在读者中有较高的评价。
查看全部
内容简介
本书以Web程序设计开发的实际应用为目的,以开发所需要的关键技术为主线,全面系统地介绍了Web程序设计的基本理论和开发方法。全书共分为10章,主要内容包括:Web程序设计的基本思想和开发环境的建立、Web程序设计的客户端语言(HTML、CSS、JavaScript)、C#.NET语法知识、Web服务器控件的使用方法、组件对象、数据访问以及显示、Web程序设计中的一些典型应用(如组件、Web服务、Web引用)。本书结构合理,逻辑性强,写作特色鲜明,每个章节、每个知识点都有精心设计的典型案例程序说明其用法,各章节之间的联系紧凑、自然。为了方便教学,本书每章都配有大量的习题和案例程序。本书适合作为高等学校计算机专业以及电子信息类等相关专业的教材,也特别适合于从没有接触过Web程序设计而自身又有一定程序设计能力的读者自学使用,同时也可以作为程序设计的培训教材。
目录
前言
第1章  Web程序设计概述
  1.1  Web的基本概念
    1.1.1  Web概述
    1.1.2  Web浏览器的工作原理
    1.1.3  统一资源定位器URL
    1.1.4  超文本与超媒体
    1.1.5  超文本标记语言HTMI
    1.1.6  超文本传输协议
    1.1.7  主页
  1.2  Web程序设计的方式
    1.2.1  网页基础知识
    1.2.2  .NET Framework的概念
    1.2.3  应用程序
  1.3  软件开发环境
    1.3.1  Intemet信息服务(IIS)
    1.3.2  Visual Studio 2010开发环境
    1.3.3  第一个程序
  习题一
第2章  HTML语言
  2.1  HTML语言概述
    2.1.1  HTML语言的结构
    2.1.2  构成网页的基本元素
  2.2  超文本链接指针
    2.2.1  链接到其他站点
    2.2.2  同一个文件中的链接
    2.2.3  图像超链接
  2.3  框架与表单
    2.3.1  框架结构的使用
    2.3.2  表单的应用
  2.4  HTML中的表格
    2.4.1  表格的标记
    2.4.2  表格使用实例
  2.5  其他标记
    2.5.1  列表
    2.5.2  多媒体标记
  习题二
第3章  层叠样式表CSS
  3.1  层叠样式表概述
    3.1.1  层叠样式表的引出
    3.1.2  定义CSS
    3.1.3  选择器种类
    3.1.4  外部CSS样式表
    3.1.5  CSS样式规则的优先级及单位
  3.2  CSS样式的属性分类
    3.2.1  背景
    3.2.2 CSS文本
    3.2.3  字体
    3.2.4  鼠标属性
  3.3  CSS框模型
    3.3.1  CSS框模型概述
    3.3.2  CSS内边距
    3.3.3  CSS边框
  3.4  CSS定位
    3.4.1  定位概述
    3.4.2  CSS相对定位和绝对定位
    3.4.3  浮动
  习题三
第4章  JavaScript语言
  4.1  JavaScript的基础知识
    4.1.1  JavaScript概述
    4.1.2  JavaScript工作原理
  4.2  JavaScript语言基本结构
    4.2.1  JavaScript的数据类型
    4.2.2  JavaScript的变量
    4.2.3  JavaScript的运算符和表达式
    4.2.4 JavaScript程序流程控制
    4.2.5  JavaScript中的函数
    4.2.6  JavaScript中的事件
  4.3  JavaScript中的对象
    4.3.1  对象的基本概念
    4.3.2  内置对象
    4.3.3  浏览器和HTML对象
  习题四
第5章  Web窗体和常用服务器控件
  5.1  ASENET网站的逻辑结构
    5.1.1  概述
    5.1.2  网站的组成
    5.1.3  页面
    5.1.4  页面处理过程
    5.1.5  服务器控件种类
  5.2 Web常用服务器控件
    5.2.1  文本类控件
    5.2.2  按钮类控件
    5.2.3  选择类控件
    5.2.4  链接控件
  5.3  验证控件
    5.3.1  概述
    5.3.2  RequiredFieldValidator控件
    5.3.3  CompareValidator控件
    5.3.4  RangeValidator控件
    5.3.5  RegularExpressionValidator控件
    5.3.6  CustomValidator控件
    5.3.7  ValidationSummary控件
  习题五
第6章  内建组件对象
  6.1  Response对象
    6.1.1  利用Response对象显示信息.
    6.1.2  利用Response对象重定向浏览器
    6.1.3  Response对象Cookies属性的应用
  6.2  Request对象
    6.2.1  利用Request对象获取服务器变量值
    6.2.2  利用Request对象获取Cookies值
    6.2.3  利用Request对象获取客户端浏览器的信息
  6.3 Application对象
    6.3.1  Application对象存储数据
    6.3.2  Application对象的属性
    6.3.3 Application对象的方法
    6.3.4 Application对象的事件
  6.4  Session对象
  6.5  Server对象
    6.5.1  Server对象的属性
    6.5.2 Server对象的方法
  习题六
第7章  技术
  7.1  SQLServer数据开发介绍
    7.1.1  SQLServer数据库简介
    7.1.2  创建与删除数据库
    7.1.3  创建与删除数据表
    7.1.4  数据记录的添加与删除
  7.2  基础
    7.2.1  概述
    7.2.2  连接数据库的方法
    7.2.3  数据库操作的基本对象
    7.2.4  数据库基本操作通用类
    7.2.5  数据库的基本操作。
  7.3  数据显示GridView控件
    7.3.1  GridView控件简介
    7.3.2  GridView控件实现数据库记录的分页显示
    7.3.3  GridView控件对记录排序
    7.3.4  修改GridView Web服务器控件中的数据
  习题七
第8章  网站导航与风格
  8.1  TreeView控件
    8.1.1  TreeView控件概述
    8.1.2  TreeView控件的主要属性和事件
    8.1.3  在TreeView控件中显示关系数据
  8.2  网站主题
    8.2.1  创建主题的方法
    8.2.2  同一控件的多种定义方法
  8.3  母版页和内容页
    8.3.1  概述
    8.3.2  母版页和内容页事件顺序
  8.3.3  嵌套母版页
  习题八
第9章  网络技术开发.
  9.1  文件上传
    9.1.1  文件夹的操作
    9.1.2文件的操作
    9.1.3  文件上传控件
  9.2  Web Service
    9.2.1  Web Service概念
    9.2.2  使用Web Service实现天气预报
  9.3  组件应用
大作业
参考文献