ASP.NET语言程序设计案例教程(第二版)
书 号:9787113163808
丛 书 名:高职高专计算机规划教材.案例教程系列
作 者:沈大林
译 者:
开 本:16开
装 帧:平装
正文语种:
出 版 社:中国铁道出版社有限公司
定 价:31元
-
内容简介
ASP.NET是微软所推出的专业动态网站开发工具,是微软所推出的新型体系结构.NET的一部分,它全新技术架构会让网络开发变得更为简单、功能更为强大、网络数据更加安全。ASP.NET提供稳定的性能,优秀的升级性,更快速更简便的开发,更简便的管理,全新的语言以及网络服务,功能更为强大而全面,还具有简单易学等优点。全书采用案例驱动方式进行讲解,以案例设计为主导,将知识点融入案例,贯穿以案例带动知识点的学习。在按案例进行讲解时,充分注意保证知识的相对完整性和系统性,通过学习实例掌握ASP.NET动态网站开发的基本知识。全书通过27个实用案例的分析讲解,由浅至深,层层引导,能让读者能够快速掌握ASP.NET,提高动态网站开发能力。各个案例都有详细的讲解,容易看懂、便于教学。本书内容丰富、结构清晰、图文并茂,易于教学与个人自学。本书可以作为高职高专、大专计算机网络专业的教材,还适于作为初学者的自学用书。 -
前言
ASP.NET是微软推出的专业动态网站开发工具,是受到广大Web开发人员喜爱的 ASP的.NET版开发平台,它提供开发人员创建企业级 Web 应用程序所需的服务。ASP.NET 的语法基本上与 ASP 兼容,此外它还提供了一个新的编程模型和基础结构,以提高应用程序的安全性、缩放性和稳定性。通过逐渐向现有的ASP应用程序增加ASP.NET功能,可以自由地使其增大、增强。
ASP.NET是微软推出的新型体系结构.NET的一部分,它的全新技术架构会让网站开发变得更为简单,网络数据更加安全。ASP.NET 提供稳定的性能,优秀的升级性,更快速的开发,更简便的管理,全新的语言和网络服务,其功能更为强大而全面,还具有简单易学等优点。
本书采用案例驱动方式进行讲解,以案例设计为主导,将知识点融入案例,以案例带动知识点的学习。在以案例进行讲解时,充分保证知识的相对完整性和系统性,通过学习实例掌握ASP.NET动态网站开发的基本知识。
本书共分7章,具有较大的知识信息量。第0章为ASP.NET基本概念、ASP.NET开发环境的配置和网站开发工具的应用等内容。第1章将学习ASP.NET的开发语言——VB.NET的基础知识。第2章为VB.NET语言的进阶知识,包括控制结构、数组和函数等相关知识。第3章将学习WebForm在ASP.NET网页开发中的应用,以及HTML服务器控件。第4章将学习ASP.NET所提供的常用Web服务器控件。第5章将学习ASP.NET中的数据验证控件和月历控件。第6章将学习如何通过ADO.NET在网页开发中进行数据库操作,还详细地介绍了数据列表控件Repeator和DataGrid在数据操作中的应用。
本书通过27个实例的分析讲解,再利用100余道习题的练习与巩固,由浅至深,层层引导,让读者能够快速掌握ASP.NET,提高动态网站开发能力。各个实例都有详细的讲解,容易看懂,便于教学。本书内容丰富、结构清晰、图文并茂,易于教学与个人自学。
本书以实例带动知识点的学习,通过学习实例掌握程序设计的方法和技巧,由浅至深,层层引导,让学生能够快速掌握ASP.NET网站开发技术,提高编程能力。建议教师在使用本书进行教学时,一边带学生做各章的实例,一边讲解各实例中的知识和概念,将它们有机地结合在一起,可以达到事半功倍的效果。
本书由沈大林任主编,由魏雪英、杨旭、郭政、于建海任副主编,参加本书编写工作的主要人员还有:张晓蕾、王浩轩、许崇、陶宁、张秋、赵玺、王爱赪、郑淑晖、沈昕、万忠、曾昊、崔玥、肖柠朴、郑鹤、丰金兰、袁柳、曹永冬、王小兵、郭海、陈恺硕、郝侠、徐晓雅、王加伟、孔凡奇、卢贺、李宇辰、苏飞等。
本书适合作为高职高专院校计算机专业的教材,也可以作为大学非计算机专业的教材,还可以作为初、中级培训班的教材,还适于作为初学者的自学用书。
由于编者水平有限,加上编著、出版时间仓促,书中难免有疏漏和不妥之处,恳请广大读者批评指正。
编 者
2012年8月 -
目录
第0章 概论 1
0.1 ASP.NET概述 1
0.1.1 ASP.NET简介 1
0.1.2 ASP/ASP.NET、
JSP与PHP 1
0.2 静态网页与动态网页 3
0.2.1 静态网页与HTML 3
0.2.2 动态网页 5
0.3 ASP.NET服务器环境的
安装和设置 8
0.3.1 支持ASP.NET的操作
系统 8
0.3.2 在Windows中安装IIS 8
0.3.3 .NET Framework的
下载与安装 9
0.3.4 MDAC的下载与安装 10
0.3.5 Web站点的设置 10
0.4 在Adobe Dreamweaver CS5
中进行动态网站开发 17
0.4.1 Adobe Dreamweaver CS5
的开发界面 17
0.4.2 站点的设置 20
0.4.3 在Adobe Dreamweaver
CS5中设计ASP.NET
网页 23
0.5 教学方法和课程安排 25
第1章 ASP.NET语言基础 27
1.1 VB.NET基本语法 27
1.1.1 网页中的ASP.NET
代码 27
1.1.2 数据类型 28
1.1.3 标识符 30
1.1.4 变量与常量 30
1.1.5 运算符和表达式 33
1.1.6 数据类型转换 36
1.1.7 注释 38
1.1.8 实例 41
1.2 常用数据对象 47
1.2.1 命名空间与类库 47
1.2.2 DateTime型数据及
其处理方法 49
1.2.3 String型数据及其处理 51
1.2.4 Math类与数学函数 54
1.2.5 实例 56
思考与练习1 59
第2章 ASP.NET语言进阶 60
2.1 条件控制结构 60
2.1.1 条件控制结构简介 60
2.1.2 If语句 60
2.1.3 Select Case语句 62
2.1.4 实例 65
2.2 循环控制结构 67
2.2.1 循环结构简介 67
2.2.2 For...Next语句 67
2.2.3 While语句和Do...Loop
语句 70
2.2.4 循环结构的嵌套 70
2.2.5 实例 72
2.3 数组与函数 74
2.3.1 数组 74
2.3.2 子过程与函数 78
2.3.3 实例 83
思考与练习2 87
第3章 WebForm与控件基础 89
3.1 WebForm基础 89
3.1.1 WebForm的基本概念 89
3.1.2 WebForm网页模型 90
3.1.3 ASP.NET服务器控件 91
3.1.4 ASP.NET服务器控件
的分类 92
3.1.5 ASP.NET的事件驱动
机制 95
3.1.6 ASP.NET中文字符乱码
问题的解决 96
3.1.7 页面信息处理 97
3.1.8 实例 102
3.2 HTML服务器控件 106
3.2.1 HTML服务器控件简介 106
3.2.2 HTML控件常用属性 106
3.2.3 常用HTML服务器控件 108
3.2.4 实例 117
思考与练习3 121
第4章 Web服务器控件 122
4.1 Web服务器控件基础 122
4.1.1 Web服务器控件的
基本属性 122
4.1.2 Label控件 131
4.1.3 TextBox控件 132
4.1.4 Button控件 134
4.1.5 LinkButton控件 136
4.1.6 ImageButton控件 137
4.1.7 Image 控件 138
4.1.8 HyperLink 控件 138
4.1.9 实例 140
4.2 选择列表类控件 143
4.2.1 选择列表类控件简介 143
4.2.2 RadioButton控件 144
4.2.3 RadioButtonList控件与
ListItem控件 147
4.2.4 DropDownList控件 154
4.2.5 ListBox 控件 158
4.2.6 实例 160
思考与练习4 167
第5章 数据验证控件与月历控件 169
5.1 数据验证控件 169
5.1.1 数据验证控件简介 169
5.1.2 RequireFieldValidator
控件 170
5.1.3 CompareValidator控件 171
5.1.4 RangeValidator控件 173
5.1.5 RegularExpressionValidator
控件 175
5.1.6 实例 177
5.2 月历控件 183
5.2.1 月历控件Calendar 183
5.2.2 Calendar控件的样式
对象 185
5.2.3 Calendar控件的事件 186
5.2.4 实例 188
思考与练习5 191
第6章 ASP.NET数据库应用开发 192
6.1 数据库网站应用基础 192
6.1.1 数据库网站应用概述 192
6.1.2 数据库的基本概念 192
6.1.3 Microsoft Access
数据库 194
6.1.4 SQL Server数据库基础 197
6.1.5 数据绑定 200
6.1.6 重复列表控件Repeator 203
6.1.7 数据表格控件DataGrid 205
6.1.8 实例 209
6.2 ADO.NET应用开发 214
6.2.1 ADO.NET基础 214
6.2.2 常用ADO.NET对象 216
6.2.3 常用SQL语句 223
6.2.4 实例 226
思考与练习6 240
习题参考答案 242 -
作者介绍
主要著译者顺序姓名学历职称学科专长通讯地址1沈大林 工作单位 邮政编码 电话 2 工作单位 邮政编码 电话 3 工作单位 邮政编码 电话 审校者(主审者) 学历 工作单位 邮政编码 电话 职称 工作单位 邮政编码 电话 -
编辑推荐
全书采用案例驱动方式进行讲解, 以案例设计为主导,将知识点融入案例,贯穿以案例带动知识点的学习。在按案例进行讲解时,充分注意保证知识的相对完整性和系统性,通过学习实例掌握ASP.NET动态网站开发的基本知识。 -
书评书荐
-
附件下载
图书推荐