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

动态网页设计(Dreamweaver CS3+ASP.NET)

中国水利水电出版社
    【作 者】张德芬 【I S B N 】978-7-5084-8043-5 【责任编辑】李炎 【适用读者群】高职高专 【出版时间】2010-12-20 【开 本】16开 【装帧信息】平装(光膜) 【版 次】第1版第1次印刷 【页 数】 【千字数】454 【印 张】18.5 【定 价】30 【丛 书】21世纪高职高专新概念规划教材 【备注信息】
图书详情

    本书以Dreamweaver CS3为开发环境,采用“任务驱动,实例教学”编写方式,深入浅出地介绍使用ASP.NET进行动态网页开发的基本知识和相关技术。全书共10章,内容包括网站规划、网站运行环境选择与创建、HTML语法基础、VB.NET语法基础、服务器控件、验证控件、常用内置对象、数据库访问技术和电子商务网站发布与管理等。最后以留言板系统和新闻发布系统为例,指导学生进行ASP.NET开发实训,详细介绍ASP.NET在网站建设中的应用。

    本书注重“教、学、做”统一协调,以培养学生的动态网页设计能力为主线,每一章节均围绕工作任务展开教学,图文并茂,学生可以按图索骥,独立完成相关任务;在内容安排上将理论知识与技能训练有机结合,实训内容与每章知识点结合恰当。

    本书可以作为高职高专院校、成人高校和民办院校动态网页设计课程教材,也可作为ASP.NET的培训教材或自学参考书,对于网络工程人员和软件项目开发人员也有一定的参考价值。

    入门容易。本书以Dreamweaver CS3作为开发工具,从静态网页设计逐步过渡到ASP.NET动态网页开发,循序渐进,学习门槛低。

    任务驱动。本书注重“教、学、做”的紧密结合,以工作任务驱动的思想组织内容,具有很强的可操作性,适合高职高专教育特点。

    案例详实。每章均设计了典型的网页开发工作任务,采用的案例较为经典,开发过程的描述完整详实,提供完整源代码和相关资源。

    按图索骥。本书讲解深入浅出、图文并茂,学生可以按图索骥,独立完成相关的任务,提高学生自主学习和解决问题的能力。

    资源丰富。本书配有丰富的电子课件、教案、实例素材及其他相关教学资源,并在教学网站上经常更新,供任课教师下载使用

    Dreamweaver CS3是Adobe公司在Dreamweaver 8基础上推出的一款非常优秀的网页制作与网站建设的工具软件,它对可视化的设计和开发动态网页提供了很好的工具支持。微软ASP.NET作为当前Web应用开发的一项主流技术,近年来已在电子商务、电子政务中得到越来越广泛的应用。Dreamweaver CS3+ASP.NET是一种轻量级的实现可视化ASP.NET动态网页制作的新途径,它降低了ASP.NET的学习门槛,尤其对网页制作的爱好者来说,利用Dreamweaver CS3制作ASP.NET动态网页,有助于揭开ASP.NET的神秘面纱,快速进入ASP.NET的精彩世界。

    本书以Dreamweaver CS3为开发环境,采用“任务驱动,实例教学”编写方式,深入浅出地介绍使用ASP.NET进行动态网页开发的基本知识和相关技术,具有内容新颖、结构完整、概念清晰、深入浅出、实用性强等特点,并配有大量的图解,按图索骥,通俗易懂,是一本关于ASP.NET动态网站开发技术的实用性教材。通过本书的学习,学生能够快速掌握运用ASP.NET技术制作动态网页的基本方法和实际技能,为将来从事网站建设和维护工作以及深入学习微软.NET技术打下良好的基础。

    本书特点总结如下:

    1.入门容易。本书以Dreamweaver CS3作为开发工具,从静态网页设计逐步过渡到ASP.NET动态网页开发,循序渐进,学习门槛低。

    2.任务驱动。本书注重“教、学、做”的紧密结合,以工作任务驱动的思想组织内容,具有很强的可操作性,适合高职高专的特点。

    3.案例详实。每章均设计了典型的动态网页开发工作任务,采用的案例较为经典,开发过程的描述完整详实,提供完整源代码和相关资源。

    4.按图索骥。本书讲解深入浅出,图文并茂,学生可以按图索骥,独立完成相关任务,提高学生自主学习和解决问题的能力。

    5.资源丰富。本书配有丰富的电子课件、教案、实例素材及其他相关教学资源,可以从中国水利水电出版社网站及万水书苑上下载供任课教师使用,网址为:www.waterpub.com.cn/ softdown及www.wsbookshow.com,也可以访问编者教学网站www.sunnysnow.com或者与编者(zhangdefen@sina.cn)联系。

    全书共10章,内容概括如下:

    第1章讲解网站规划方法;

    第2~4章介绍动态网页开发的基础知识,包括ASP.NET和Dreamweaver CS3的安装;

    第5~7章介绍ASP.NET的控件知识和内置对象;

    第8章在全面介绍Dreamweaver CS3环境下ASP.NET的数据库访问页面设计;

    第9章介绍两个小型ASP.NET项目在Dreamweaver CS3中的开发;

    第10章介绍网站发布和管理方法。

    本书建议教学课时(含课堂实训)为64学时,各章学时数分配参考如下:

    章节 学时

    第1章 网站规划 4

    第2章 网站运行环境选择与创建 4

    第3章 HTML语言基础 6

    第4章 VB.NET语言基础 6

    第5章 服务器控件 8

    第6章 验证控件 6

    第7章 常用内置对象 6

    第8章 访问数据库 10

    第9章 ASP.NET开发实训 10

    第10章 电子商务网站发布与管理 4

    本书由多年从事动态网页设计教学的一线教师共同策划编写。张德芬主编,负责全书的统稿、修改、定稿工作,并编写了第4、5、6、7、8、9章;邓之宏副主编,编写了第1、2、3、10章。本书写作过程中还得到了耿壮、刘远东、谭旭、陈宝文、陈冰冰、冯敢、刘含波、冯艳玲等老师的帮助,在此一并表示感谢。由于编者水平有限,书中难免有不足之处,敬请各位读者批评指正。

    编 者

    2010年10月


    前言

    第1章 网站规划与设计 1
    1.1 任务概述:撰写企业网站规划书 1
    1.2 网站需求调研 1
    1.2.1 企业网站需求调研的含义 1
    1.2.2 企业网站需求调研的意义 2
    1.2.3 企业网站需求调研的步骤 2
    1.3 网站建设可行性分析 3
    1.3.1 技术可行性分析 3
    1.3.2 经济可行性分析 4
    1.3.3 企业网站可实施性分析 6
    1.4 网站规划书的内容 6
    1.5 企业网站设计 8
    1.5.1 网站内容设计 8
    1.5.2 网站功能设计 10
    1.5.3 网站形象设计 12
    1.5.4 网站结构设计 14
    1.6 任务实现:撰写企业网站规划书 18
    1.6.1 网站规划书的目录 18
    1.6.2 网站规划书的项目概述示范 20
    实训 21
    习题一 21
    第2章 搭建ASP.NET开发和运行环境 22
    2.1 任务概述:使用Dreamweaver CS3制作
    ASP.NET个人主页首页 22
    2.2 ASP.NET简介 22
    2.2.1 ASP.NET发展历史 22
    2.2.2 ASP.NET与ASP的区别 23
    2.2.3 ASP.NET的工作原理 23
    2.3 搭建ASP.NET网站运行环境 24
    2.3.1 IIS的安装和设置 24
    2.3.2 安装数据访问组件MDAC 31
    2.3.3 安装.NET Framework 31
    2.4 ASP.NET开发工具 33
    2.4.1 文本编辑工具 33
    2.4.2 Visual Studio.NET 33
    2.4.3 Dreamweaver CS3 33
    2.5 Dreamweaver CS3动态网页制作基础 34
    2.5.1 Dreamweaver CS3的安装和设置 34
    2.5.2 Dreamweaver CS3的工作环境 36
    2.5.3 在Dreamweaver CS3中建立站点 39
    2.5.4 在Dreamweaver CS3中建立和
    运行ASP.NET程序 43
    2.6 任务实现:使用Dreamweaver CS3制作
    ASP.NET个人主页首页 45
    实训 47
    习题二 47
    第3章 HTML语言基础 48
    3.1 任务概述:设计乘法表静态页面和
    用户注册静态页面 48
    3.2 HTML语言 48
    3.2.1 静态页面和动态页面 48
    3.2.2 标记 49
    3.2.3 文件结构 51
    3.3 静态网页基础 52
    3.3.1 网页中的字体 52
    3.3.2 网页的排版 55
    3.3.3 列表 56
    3.3.4 表格 60
    3.3.5 表单 62
    3.3.6 超文本链接 68
    3.3.7 网页中的图像 69
    3.4 任务实现:设计乘法表 71
    3.5 任务实现:设计用户注册静态页面 72
    实训 75
    习题三 76
    第4章 VB.NET语言基础 77
    4.1 任务概述:用VB.NET编写
    乘法表页面 77
    4.2 数据类型 77
    4.3 变量和常量 78
    4.3.1 变量 78
    4.3.2 常量 80
    4.4 运算符和表达式 80
    4.4.1 赋值运算符 80
    4.4.2 算术运算符 80
    4.4.3 字符串连接运算符 80
    4.4.4 比较运算符 81
    4.4.5 逻辑运算符 81
    4.5 数组 81
    4.6 注释 81
    4.7 分支语句 82
    4.7.1 IF语句 82
    4.7.2 SELECT CASE语句 84
    4.8 循环语句 86
    4.8.1 For/Next循环 86
    4.8.2 While/End While循环 87
    4.8.3 Do/Loop循环 89
    4.8.4 For/Each循环 91
    4.9 过程和函数 92
    4.9.1 过程 93
    4.9.2 函数 94
    4.10 任务实现:用VB.NET编写乘法表 96
    实训 98
    习题四 98
    第5章 服务器控件 100
    5.1 任务概述:用ASP.NET控件设计用户
    注册页面 100
    5.2 表单 100
    5.2.1 Web表单 100
    5.2.2 HTML服务器控件和Web
    服务器控件 101
    5.3 Web服务器控件 101
    5.3.1 Web服务器控件的分类 101
    5.3.2 Dreamweaver CS3中使用
    Web服务器控件概述 102
    5.4 用于文本输入和显示的控件 103
    5.4.1 文本框控件 103
    5.4.2 标签控件 105
    5.5 用于控制传送的控件 106
    5.5.1 按钮控件 106
    5.5.2 链接按钮控件 110
    5.5.3 图片按钮控件 111
    5.5.4 超级链接控件 111
    5.6 用于选择的控件 113
    5.6.1 复选框 113
    5.6.2 复选框列表 115
    5.6.3 单选按钮 118
    5.6.4 单选按钮列表 120
    5.6.5 下拉列表控件 120
    5.7 任务实现:用ASP.NET控件设计
    用户注册页面 122
    实训 125
    习题五 125
    第6章 验证控件 126
    6.1 任务概述:增加验证功能的
    用户注册动态页面 126
    6.2 验证控件概述 126
    6.2.1 验证控件的作用 126
    6.2.2 客户端验证和服务器端验证 127
    6.2.3 验证结果 127
    6.2.4 Dreamweaver CS3中使用验证
    控件概述 127
    6.3 必须字段验证控件 128
    6.4 比较验证控件 130
    6.5 范围验证控件 132
    6.6 正则表达式验证控件 133
    6.6.1 正则表达式概述 133
    6.6.2 正则表达式的应用 134
    6.6.3 正则表达式验证控件 134
    6.7 验证总结控件 135
    6.8 任务实现:设计带验证功能的用户
    注册动态页面 136
    实训 139
    习题六 139
    第7章 常用内置对象 141
    7.1 任务概述:获取用户上网信息、网页点击
    计数器以及用户登录管理 141
    7.2 Response对象 141
    7.2.1 常用属性和方法 141
    7.2.2 向网页输出文本 142
    7.2.3 网页重定向 143
    7.3 Request对象 144
    7.3.1 Get方法和Post方法 145
    7.3.2 获取用户请求 145
    7.3.3 获取用户环境信息 148
    7.3.4 任务实现:获取用户浏览器信息 150
    7.4 Application对象 151
    7.4.1 建立Application对象 151
    7.4.2 存取Application对象的变量值 152
    7.4.3 Application对象的生命周期 153
    7.4.4 Lock和UnLock方法的使用 153
    7.4.5 任务实现:用Application获取
    网站点击次数 153
    7.4.6 Application对象的事件 154
    7.4.7 Global.asax 154
    7.4.8 使用Application对象的注意事项 156
    7.5 Session对象 156
    7.5.1 存取Session对象的变量值 156
    7.5.2 Session有效期及会话超时设置 156
    7.5.3 Session对象的事件 158
    7.5.4 使用Session对象的注意事项 158
    7.5.5 任务实现:用Session获取用户
    点击次数 158
    7.5.6 任务实现:用Session记录登录
    状态 159
    7.6 Server对象 161
    7.6.1 设置页面超时间隔 161
    7.6.2 Server对象的常用方法 161
    实训 163
    习题七 163
    第8章 访问数据库 164
    8.1 任务概述:建立成绩发布网站 164
    8.1.1 成绩发布网站功能 164
    8.1.2 设计子任务分解 164
    8.1.3 后台数据库详细设计 165
    8.2 ADO.NET基础 166
    8.2.1 数据库基础及成绩发布数据库创建 166
    8.2.2 SQL语言简介 169
    8.2.3 ADO.NET概述 171
    8.2.4 ADO.NET的命名空间 171
    8.2.5 数据库访问过程概述 172
    8.3 连接数据库 173
    8.3.1 Dreamweaver CS3中的数据库访问 173
    8.3.2 部署DreamweaverCtrls.dll控件 174
    8.3.3 在Dreamweaver CS3中连接
    Access数据库 176
    8.3.4 在Dreamweaver CS3中连接
    SQL Server数据库 179
    8.4 数据绑定 181
    8.4.1 子任务一:根据学号进行成绩查询 181
    8.4.2 在Dreamweaver CS3中建立数据集 181
    8.4.3 Dreamweaver CS3的数据集及
    数据绑定标签 183
    8.4.4 数据集的筛选 183
    8.4.5 子任务实现:设计根据学号查询
    成绩的页面 184
    8.4.6 子任务二:用户登录检查 187
    8.4.7 数据集的高级设定和带参数的
    SQL语句 187
    8.4.8 建立数据集失败时的处理 188
    8.4.9 子任务实现:设计用户登录检查
    页面 189
    8.5 数据网格 192
    8.5.1 子任务三:以表格显示批量查询
    结果 192
    8.5.2 Dreamweaver CS3的服务器行为
    概述 193
    8.5.3 数据网格的分页和外观设计 193
    8.5.4 数据网格的链接设计 197
    8.5.5 子任务实现:数据网格批量查询
    及链接查询 198
    8.6 数据变更 201
    8.6.1 子任务四及其实现:设计添加
    成绩页面 201
    8.6.2 子任务五及其实现:设计更新
    成绩页面 203
    8.6.3 子任务六及其实现:删除成绩页面 207
    8.7 数据列表和重复区域 209
    8.7.1 子任务七及其实现:数据列表及
    数据集的分页显示设计 209
    8.7.2 子任务八及其实现:用重复区域
    实现的数据显示 212
    8.8 数据库访问技术小结 214
    实训 214
    习题八 214
    第9章 ASP.NET开发实训 216
    9.1 留言板系统 216
    9.1.1 需求分析 216
    9.1.2 数据库详细设计 216
    9.1.3 创建站点和连接数据库 217
    9.1.4 显示留言清单页面设计 220
    9.1.5 提交留言页面设计 220
    9.1.6 查看留言详细内容页面 226
    9.1.7 设计总结及功能拓展 229
    9.2 新闻发布系统 230
    9.2.1 需求分析 230
    9.2.2 数据库详细设计 231
    9.2.3 创建站点和数据库连接 232
    9.2.4 管理员登录页面 233
    9.2.5 添加新闻页面 236
    9.2.6 浏览新闻标题页面 240
    9.2.7 查看新闻详细内容页面 244
    9.2.8 编辑新闻页面 246
    9.2.9 设计总结及功能拓展 248
    实训 250
    习题九 250
    第10章 网站发布与推广 251
    10.1 任务概述:申请和使用免费空间 251
    10.2 网站域名注册 252
    10.2.1 域名概述 252
    10.2.2 域名注册 255
    10.3 网站空间申请 261
    10.3.1 网站空间概述 261
    10.3.2 网站空间申请 262
    10.4 网站发布 266
    10.4.1 网站发布的概念 266
    10.4.2 网站发布的方法 266
    10.4.3 网站发布的流程 266
    10.5 网站推广 272
    10.5.1 搜索引擎的推广方法 272
    10.5.2 电子邮件的推广方法 275
    10.5.3 资源合作的推广方法 275
    10.5.4 信息发布的推广方法 275
    10.5.5 病毒性营销方法 276
    10.5.6 网络广告的推广方法 276
    10.6 任务实现:申请和使用免费空间 276
    实训 281
    习题十 281
    参考文献 282
最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册