《Web应用程式设计基础》是2011-02-01清华大学出版社出版的图书,作者是李雪飞 。该书主要介绍了在.net中进行web编程的各种技术,以精练而通俗的语言,结合大量实例,系统介绍了开发环境、visual 程式设计基础、html和web伺服器控制项、内置对象,以及对sql server 2005资料库的操控技术。
基本介绍
- 书名:Web应用程式设计基础
- 作者:李雪飞
- ISBN:9787302236894
- 出版社:清华大学出版社
- 出版时间:2011-02-01
基本信息
作 者:李雪飞 编 丛 书 名:出 版 社:清华大学出版社ISBN:9787302236894 出版时间:2011-02-01 版 次:1 页 数:206 装 帧:平装 开 本:16开 所属分类:图书 > 计算机与网际网路 > 程式语言与程式设计
内容简介
《Web应用程式设计基础》主要介绍了在.net中进行web编程的各种技术。《Web应用程式设计基础》以精练而通俗的语言,结合大量实例,系统介绍了开发环境、visual 程式设计基础、html和web伺服器控制项、内置对象,以及对sql server 2005资料库的操控技术。读者通过《Web应用程式设计基础》的学习,可以掌握动态网站编程的基本方法,为以后更深入地学习网站编程打下坚实的基础。
《Web应用程式设计基础》共分7章,第1章介绍了网页编程的基础知识,第2章介绍了visual basic语言的相关知识,第3章介绍了html控制项,第4章介绍了web控制项,第5章介绍了asp内置的对象,第6章介绍了操控资料库的知识,第7章是一个综合案例。每章围绕知识点都给出了详尽示例,可以帮助读者快速掌握所介绍的知识,第7章的综合案例更是将全书的主要知识点加以综合,完整地介绍了动态网站设计与编程的开发过程。为了方便读者的学习,《Web应用程式设计基础》配有案例和课件的光碟。
《Web应用程式设计基础》具有语言精练、内容丰富、图文并茂、实用性强等特点,内容经过了精心编排和设计,理论与实践相结合,编排了丰富的例题和大量的练习,所提供的程式代码都通过了调试,适合作为高等院校文科学生、艺术类学生等非计算机专业学生的教材,也可作为计算机网页编程基础知识的入门教材,供广大计算机爱好者参考。
目录
第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 ASP.NET开发平台的建立
1.3.4 VWD2008开发环境介绍
1.4 开发第一个Web程式
习题
第2章 VisualBasic.NET基础知识
2.1 VisualBasic语言概述
2.1.1 VisualBasic的发展
2.1.2 为什幺选择VisualBasic.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 输入控制项HtmlInput
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 图像控制项HtmlImage
3.5 容器控制项HtmlContainer
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 ASP.NET开发平台的建立
1.3.4 VWD2008开发环境介绍
1.4 开发第一个Web程式
习题
第2章 VisualBasic.NET基础知识
2.1 VisualBasic语言概述
2.1.1 VisualBasic的发展
2.1.2 为什幺选择VisualBasic.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 输入控制项HtmlInput
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 图像控制项HtmlImage
3.5 容器控制项HtmlContainer
3.5.1Select控制项77
3.5.2Table控制项81
习题86
第4章Web伺服器控制项87
4.1Web伺服器控制项的概念87
4.1.1Web伺服器控制项与HTML控制项、HTML伺服器控制项的对比87
4.1.2Web伺服器控制项的使用88
4.1.3Web伺服器控制项的共有属性89
4.1.4常用的Web伺服器控制项90
4.2基本Web伺服器控制项91
4.2.1Label控制项91
4.2.2Button类控制项91
4.2.3TextBox控制项92
4.2.4HyperLink控制项95
4.2.5Image控制项96
4.2.6Panel控制项99
4.2.7选择控制项101
4.2.8表格处理控制项107
4.3验证控制项108
4.3.1RequiredFieldValidator控制项109
4.3.2CompareValidator控制项109
4.3.3ValidationSummary控制项109
4.3.4RangeValidator控制项113
4.3.5RegularExpressionValidator控制项115
4.3.6CustomValidator控制项118
4.4增强控制项120
4.4.1AdRotator控制项120
4.4.2Calender控制项123
4.5综合案例124
习题128
第5章ASP.NET2.0内置对象131
5.1ASP.NET内置对象概述131
5.2Response对象131
5.2.1Response对象的常用属性和方法131
5.2.2向客户端输出数据132
5.2.3网页地址重定向133
5.2.4使用缓冲区134
5.2.5直接输出文本档案136
5.3Request对象136
5.3.1Request对象的常用属性和方法136
5.3.2读取表单数据137
5.3.3读取客户端浏览器的信息138
5.3.4将指定虚拟路径转化为实际路径139
5.4Application对象140
5.4.1Application对象的常用属性和方法140
5.4.2设定和获取Application对象的内容141
5.4.3锁定和解锁Application对象141
5.4.4Application对象的事件过程142
5.5Session对象144
5.5.1Session对象的常用属性和方法144
5.5.2设定和获取Session对象的内容145
5.5.3设定Session对象的有效期145
5.6Cookie对象146
5.6.1Cookie对象的常用属性和方法146
5.6.2设定和获取Cookie对象的内容146
5.6.3设定Cookie对象的生命周期147
5.7内置对象案例综合套用147
习题150
第6章操控资料库152
6.1资料库基础知识152
6.1.1关係资料库153
6.1.2常用资料库简介153
6.2SQLServer2005基础154
6.2.1SQLServer2005安装155
6.2.2创建资料库和数据表157
6.2.3SQL语言160
6.3获取资料库中的数据165
6.3.1使用SqlDataSource控制项连线资料库165
6.3.2使用GridView进一步显示数据171
6.4修改资料库中的数据172
6.4.1SqlDataSource实现数据插入、更新和删除172
6.4.2使用GridView控制项删除和编辑数据179
习题182
第7章综合案例183
7.1数据结构表183
7.1.1资料库183
7.1.2Web窗体183
7.2资料库设计184
7.2.1数据表184
7.2.2将资料库及图片複製到应用程式185
7.3设计Main.aspx窗体185
7.3.1主界面185
7.3.2窗体中包含的控制项及元素186
7.3.3设计过程186
7.4设计Register.aspx窗体191
7.4.1注册界面视窗191
7.4.2控制项表191
7.4.3设计过程192
7.5设计Login窗体193
7.5.1登录窗体界面193
7.5.2设计过程193
7.6设计Goodsbag.aspx窗体194
附录AVisualBasic.NET常用内部函式196
附录B常用命名空间200
附录C常用HTML标记204
参考文献207