热门关键字:  听力密码  听力密码  新概念美语  单词密码  巧用听写练听力

ASP.NET程序设计

中国水利水电出版社
    【作 者】严健武 柳青 主编 【I S B N 】978-7-5084-7046-7 【责任编辑】张玉玲 【适用读者群】高职高专 【出版时间】2010-01-01 【开 本】16开 【装帧信息】平装(光膜) 【版 次】第1版 【页 数】280 【千字数】 【印 张】 【定 价】29 【丛 书】21世纪高职高专创新精品规划教材 【备注信息】教育部高等学校高职高专计算机类专业教学指导委员会优秀教材
图书详情

      本书采用案例教学方式编写,有利于初学者快速掌握ASP.NET程序设计的基本知识和方法。全书共8章,内容包括ASP.NET概述、静态网页设计基础、ASP.NET程序设计基础、Web服务器控件、内置对象和数据验证控件、ASP.NET数据库操作、站点导航与母版页和案例分析(网上教学质量评价系统开发)等。

      本书可作为高等职业院校计算机及相关专业程序设计课程的教材,也可作为高等职业院校非计算机专业ASP.NET程序设计选修课的教材,还可供有关培训班教学使用。

     

    案例教学,注重实际能力的培养

    在结合基础知识、基本技能和技巧的基础上,提供可供学生拓展知识、提高创造能力的习题,既巩固所学知识,又扩展了学生的思路

    加强对自学能力、创新能力的培养

    由简到繁、由浅入深、循序渐进、通俗易懂、简洁实用

    提供相关教学资源(电子教案)

      ASP.NET是Microsoft推出的Visual Studio .NET开发平台中的一种面向对象的网页设计工具,采用面向对象的、可视化的编程技术,结合事件驱动的模块设计,使网页设计变得轻松快捷,得到广泛的应用。

      本教材的编写采用案例教学方式。通过案例引导,结合基础知识、基本技能和技巧的学习,并配以可供学生拓展知识、提高创造力的习题,既巩固所学知识,又扩展了学生的思路,帮助学生掌握ASP.NET程序设计的基本知识和方法,加强对自学能力、创新能力的培养。教材中结合案例讲解设计方法,结合大量的代码注释,帮助读者明确ASP.NET程序设计的思想和方法。针对初学者的特点,在编排上注意由简到繁、由浅入深、循序渐进的特点,力求通俗易懂、简洁实用。

      本书共分8章,内容包括ASP.NET概述、静态网页设计基础、ASP.NET程序设计基础、Web服务器控件、内置对象和数据验证控件、ASP.NET数据库操作、站点导航与母版页和案例分析(网上教学质量评价系统开发)等。教材中除介绍ASP.NET程序设计基础知识外,还结合案例介绍用ASP.NET进行网站开发的方法和技巧,便于初学者学习和掌握。本书注重实际能力的培养,每章给出小结与习题,帮助读者熟练掌握ASP.NET程序设计的方法与技巧。

      本书由严健武、柳青任主编,严健武编写了全书的初稿,柳青对全书进行了修改和定稿。

      由于时间仓促及作者水平有限,书中难免有错误和不妥之处,恳请广大读者批评指正。

     


    前言
     
    第1章  初步认识Web应用程序 1
    1.1  动态网页设计概述 1
    1.1.1  静态网页与动态网页 1
    1.1.2  流行的动态网页技术 1
    1.1.3  静态网页与动态网页的执行过程 2
    1.2  安装和配置ASP.NET开发和运行环境 3
    1.2.1  安装Microsoft Visual Studio 2005 3
    1.2.2  用记事本编写ASP.NET页面 6
    1.3  第一个ASP.NET网页 9
    1.4  本章小结 10
    习题一 11
    第2章  静态网页设计基础 12
    2.1  HTML文件基本结构 12
    2.2  标记的使用 13
    2.2.1  Body标记及其常用属性 13
    2.2.2  H1~H6标记 14
    2.2.3  单标记 14
    2.2.4  块标记 15
    2.2.5  文字样式 16
    2.2.6  表格制作与超链接 17
    2.3  表单与表单控件 21
    2.3.1  表单控件的使用——文本框与按钮控件 21
    2.3.2  表单控件的使用——图形按钮 24
    2.3.3  表单控件的使用——单选按钮 25
    2.3.4  表单控件的使用——复选按钮 26
    2.3.5  表单控件的使用——列表框控件 26
    2.4  本章小结 27
    习题二 27
    第3章  ASP.NET程序设计基础 29
    3.1  数据类型 29
    3.1.1  常量 29
    3.1.2  变量 30
    3.1.3  类型转换函数 34
    3.2  运算符与表达式 35
    3.2.1  算术运算符和算术表达式 36
    3.2.2  字符串运算符与字符串表达式 37
    3.2.3  关系运算符和关系表达式 37
    3.2.4  赋值运算符 38
    3.2.5  逻辑运算符 38
    3.2.6  运算优先级 39
    3.3  ASP.NET中的输入输出语句 40
    3.4  数组 42
    3.4.1  一维数组的定义 43
    3.4.2  可变数组 46
    3.5  字符串 47
    3.6  程序结构 48
    3.6.1  程序语句与顺序结构 48
    3.6.2  选择结构 49
    3.6.3  循环结构 53
    3.7  函数与过程 56
    3.7.1  自定义函数 56
    3.7.2  自定义过程 57
    3.7.3  参数与返回值 58
    3.8  创建ASP.NET应用程序 60
    3.8.1  创建第一个ASP.NET应用程序 60
    3.8.2  控件添加与使用 64
    3.8.3  通用属性 65
    3.8.4  添加事件代码 67
    3.8.5  添加新Web窗体 69
    3.8.6  ASP.NET页面的生命周期 77
    3.9  本章小结 78
    习题三 78
    第4章  Web服务器控件 81
    4.1  标签和文本框类控件 81
    4.1.1  Label控件 81
    4.1.2  Literal控件 83
    4.1.3  HyperLink控件 85
    4.1.4  TextBox文本框控件 86
    4.1.5  HiddenField 控件 87
    4.2  按钮类控件 87
    4.2.1  Button 控件 87
    4.2.2  ImageButton控件 90
    4.2.3  RadioButton控件 92
    4.2.4  CheckBox控件 94
    4.3  图像类控件 97
    4.3.1  Image控件 97
    4.3.2  ImageMap控件 99
    4.4  列表类控件 102
    4.4.1  RadioButtonList 控件 102
    4.4.2  CheckBoxList控件 104
    4.4.3  ListBox控件 106
    4.4.4  DropDownList控件 109
    4.4.5  BulletedList控件 111
    4.5  容器类控件 113
    4.5.1  MultiView和View控件 113
    4.5.2  Panel控件 116
    4.5.3  PlaceHolder控件 119
    4.5.4  Table、TableRow和TableCell控件 120
    4.6  其他类控件 123
    4.6.1  AdRotator 控件 123
    4.6.2  FileUpload控件 126
    4.6.3  Calendar控件 129
    4.7  本章小结 134
    习题四 135
    第5章  内置对象与数据验证控件 136
    5.1  Server对象 137
    5.1.1  页面转向 137
    5.1.2  取得绝对路径 139
    5.1.3  HTMLEncode 139
    5.2  Request对象 140
    5.2.1  取得网址参数值或表单控件值 140
    5.2.2  读写Cookies值 141
    5.3  Session对象与Application 对象 144
    5.3.1  Session对象 144
    5.3.2  Application对象 146
    5.4  数据验证控件 149
    5.4.1  RequiredFieldValidator控件 149
    5.4.2  RangeValidator控件 152
    5.4.3  CompareValidator控件 154
    5.4.4  RegularExpressionValidator控件 157
    5.4.5  CustomValidator控件 159
    5.5  本章小结 161
    习题五 161
    第6章  ASP.NET数据库操作 162
    6.1  数据库基础 162
    6.1.1  数据库和数据库管理系统的概念 162
    6.1.2  数据库程序设计基础 164
    6.2  创建Access 2003数据库 166
    6.2.1  规划表结构 166
    6.2.2  在Access 2003中建立表结构 166
    6.3  SQL语言初步 168
    6.3.1  查询记录的Select语句 168
    6.3.2  添加记录的Insert语句 170
    6.3.3  删除记录的Delete语句 171
    6.3.4  更新记录的Update语句 171
    6.4  数据库的初步操作 171
    6.4.1  连接数据库,选取数据 172
    6.4.2  使用GridView显示数据 175
    6.4.3  用主表/明细表方式显示数据 183
    6.5  DataList和Repeater控件的使用 187
    6.5.1  自定义DataList布局显示数据 187
    6.5.2  DataList的其他模板 192
    6.5.3  Repeater控件及自定义模板显示数据 194
    6.6  用ADO.NET进行数据库编程开发 197
    6.6.1  概述 197
    6.6.2  使用DataReader访问数据库 199
    6.6.3  在源视图中插入代码显示数据 202
    6.6.4  执行动态SQL查询——新增数据 205
    6.6.5  执行动态SQL查询——修改和删除数据 207
    6.6.6  使用DataSet访问数据库 212
    6.7  本章小结 214
    习题六 215
    第7章  站点导航与母版页 216
    7.1  使用SiteMapPath创建页面导航 216
    7.2  在页面使用TreeView控件 219
    7.3  在页面使用Menu控件 224
    7.4  使用ASP.NET母版页创建网站一致布局 227
    7.5  本章小结 232
    习题七 232
    第8章  网上教学质量评价系统开发 233
    8.1  系统分析与总体设计 233
    8.1.1  开发背景与需求分析 233
    8.1.2  系统结构 234
    8.1.3  数据库设计 235
    8.2  前台系统的实现 237
    8.2.1  系统流程 237
    8.2.2  前台网站结构及规划 238
    8.2.3  母版页与站点地图的制作 238
    8.2.4  前台网站的实现 239
    8.2.5  设计课程列表页面 242
    8.2.6  设计评分页面 247
    8.2.7  设计保存数据页面 250
    8.3  后台管理的实现 251
    8.3.1  系统功能模块 251
    8.3.2  设计母版页 252
    8.3.3  设计学生信息管理页 253
    8.3.4  设计教师信息管理页 259
    8.3.5  设计授课信息管理页 263
    8.4  网站发布 267
    8.5  本章小结 269
    附录A  ASP.NET工具箱“标准”选项卡中的Web服务器控件 270
    参考文献 272
最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册