《Web应用程式设计基础(第2版)》是2014年清华大学出版社出版的图书。
基本介绍
- 书名:Web应用程式设计基础(第2版)
- ISBN:9787302355540
- 定价:29.5元
- 出版社:清华大学出版社
- 出版时间:2014年
- 装帧:平装
内容简介
本书主要介绍在.NET中进行Web编程的各种技术,以精练而通俗的语言,结合大量实例,系统地介绍ASP.NET开发环境、Visual Basic.NET程式设计基础、HTML和Web服务控制项、ASP.NET内置对象以及对SQL Server资料库的操控技术。通过本书的学习,读者可以掌握动态网站编程的基本方法,为以后更深入地学习网站编程打下坚实的基础。
目录
第1章 预备知识
1.1 Internet简介
1.1.1 什幺是Internet
1.1.2 WWW资源访问机制
1.1.3 HTML基础知识
1.2 静态网页和动态网页
1.2.1 什幺是静态网页
1.2.2 什幺是动态网页
1.2.3 静态网页与动态网页相结合製作网站
1.3 ASP.NET开发环境介绍
1.3.1 ASP.NET简介
1.3.2 ASP.NET的运行环境
1.3.3 VS Express 2013 for Web的运行环境
1.3.4 ASP.NET开发平台的建立
1.3.5 VS Express 2013 for Web开发环境介绍
1.4 开发第一个Web程式
实验一 初识ASP.NET
习题
第2章 Visual Basic.NET基础知识
2.1 Visual Basic语言概述
2.1.1 Visual Basic的发展
2.1.2 为什幺选择Visual Basic.NET
2.2 代码书写规範
2.2.1 标识符和关键字
2.2.2 程式批注
2.2.3 分行和并行
2.3 数据类型
2.3.1 数值型
2.3.2 文本型
2.3.3 逻辑型
2.3.4 日期型
2.3.5 对象型
2.4 常量和变数
2.4.1 常量
2.4.2 变数
2.5 运算符和表达式
2.5.1 运算符
2.5.2 表达式
2.6 程式流程控制
2.6.1 顺序结构
2.6.2 选择结构
2.6.3 循环结构
2.7 数组
2.7.1 数组的声明
2.7.2 数组数据的存取
2.7.3 动态数组
2.8 过程
2.8.1 过程的分类
2.8.2 Sub过程
2.8.3 Function函式
2.9 对象和类
2.9.1 对象
2.9.2 类
2.9.3 命名空间
实验二 分支控制与循环语句
习题
第3章 HTML伺服器控制项
3.1 HTML标记简介
3.2 HTML伺服器控制项概述
3.3 输入控制项
3.3.1 InputButton控制项
3.3.2 InputText控制项
3.3.3 InputPassword控制项
3.3.4 InputCheckBox控制项
3.3.5 InputRadioButton控制项
3.3.6 TextArea控制项
3.4 图像控制项
3.5 容器控制项
3.5.1 Select控制项
3.5.2 Table控制项
实验三 HTML控制项
习题
第4章 Web伺服器控制项
4.1 Web伺服器控制项的概念
4.1.1 Web伺服器控制项与HTML控制项、HTML伺服器控制项的对比
4.1.2 Web伺服器控制项的使用
4.1.3 Web伺服器控制项的共有属性
4.1.4 常用的Web伺服器控制项
4.2 基本Web伺服器控制项
4.2.1 Label控制项
4.2.2 Button类控制项
4.2.3 TextBox控制项
4.2.4 HyperLink控制项
4.2.5 Image控制项
4.2.6 Panel控制项
4.2.7 选择控制项
4.2.8 表格处理控制项
4.3 验证控制项
4.3.1 RequiredFieldValidator控制项
4.3.2 CompareValidator控制项
4.3.3 ValidationSummary控制项
4.3.4 RangeValidator控制项
4.3.5 RegularExpressionValidator控制项
4.3.6 CustomValidator控制项
4.4 增强控制项
4.4.1 AdRotator控制项
4.4.2 Calender控制项
4.5 综合案例
实验四 Web伺服器控制项
习题
第5章 ASP.NET内置对象
5.1 ASP.NET内置对象概述
5.2 Response对象
5.2.1 Response对象的属性
5.2.2 Response对象的方法
5.3 Request对象
5.3.1 Request对象的属性
5.3.2 Request对象的方法
5.3.3 Request对象的套用
5.4 Application对象
5.4.1 Application对象的属性
5.4.2 Application对象的方法
5.4.3 Application对象的事件
5.4.4 Application对象的套用
5.5 Session对象
5.5.1 Session对象的属性
5.5.2 Session对象的方法
5.5.3 Session对象的事件
5.5.4 Session对象的使用
5.6 Cookie对象
5.6.1 Cookie对象的属性
5.6.2 Cookie对象的方法
5.6.3 Cookie对象的使用
5.7 内置对象案例综合套用
实验五 ASP.NET内置对象
习题
第6章 操控资料库
6.1 资料库基础知识
6.1.1 资料库基本概念
6.1.2 数据模型
6.1.3 关係资料库
6.1.4 常用资料库简介
6.2 SQL Server基础
6.2.1 创建资料库和数据表
6.2.2 SQL语言
6.3 获取资料库中的数据
6.3.1 使用SqlDataSource控制项连线数据
6.3.2 使用GridView进一步显示数据
6.4 修改资料库中的数据
6.4.1 SqlDataSource实现数据插入、更新和删除
6.4.2 使用GridView控制项删除和编辑数据
实验六 资料库套用
习题
第7章 综合案例
7.1 数据结构表
7.1.1 资料库
7.1.2 Web窗体
7.2 资料库设计
7.2.1 数据表
7.2.2 将资料库及图片複製到应用程式
7.3 设计Main.aspx窗体
7.3.1 主界面
7.3.2 窗体中包含的控制项及元素
7.3.3 设计过程
7.4 设计Register.aspx窗体
7.4.1 注册界面视窗
7.4.2 控制项表
7.4.3 设计过程
7.5 设计Login窗体
7.5.1 登录窗体界面
7.5.2 设计过程
7.6 设计Goodsbag.aspx窗体
附录
附录A VB.NET常用内部函式
附录B 常用命名空间
附录C 常用HTML标记
习题答案
参考文献