注册 登录 进入教材巡展 进入在线书城
#
  • #

出版时间:2014年2月

出版社:机械工业出版社

以下为《动态网页设计项目教程》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 机械工业出版社
  • 9787111451983
  • 1-1
  • 25803
  • 0063157376-3
  • 2014年2月
  • 381
  • 248
内容简介
本书围绕3.5开发核心技术和SQLServer2008数据库,以新闻发布系统开发作为项目案例,融合软件工程思想,系统地讲解了Web应用程序开发过程。本书从系统的需求分析、规划设计、数据库分析和设计、系统模块设计与实现到系统的编译与发布,将3.5核心技术讲解融入到系统的开发过程,终完成新闻发布系统。
目录
目录
前言
项目1新闻发布系统的需求分析与
规划设计1
任务1系统需求分析1
教学目标1
任务描述1
知识链接1
一、新闻发布系统的应用背景1
二、系统架构1
三、系统的功能描述2
思考与练习2
任务2系统规划与设计2
教学目标2
任务描述3
知识链接3
一、Visio3
二、系统的功能模块划分3
三、系统流程图3
思考与练习5
项目2新闻发布系统的数据库设计6
任务1数据库结构分析6
教学目标6
任务描述6
知识链接6
一、需求分析6
二、概念结构设计6
三、逻辑结构设计7
四、物理结构设计9
五、数据库的实施9
思考与练习9
任务2使用SQL Server设计数据库9
教学目标9
任务描述9
知识链接9
一、SQL Server 2008的数据库9
二、SQL Server 2008的表10
三、SQL Server 2008的存储过程10
四、SQL Server 2008的登录模式10
任务实施11
一、创建数据库11
二、创建数据表11
三、创建存储过程13
四、分离和附加数据库14
思考与练习15
项目3创建ASPNET Web
应用程序16
任务1认识ASPNET16
教学目标16
任务描述16
知识链接16
一、NET框架16
二、ASPNET17
思考与练习18
任务2了解Visual Studio 2008集成
开发环境18
教学目标18
任务描述18
知识链接18
一、Visual Studio 2008的安装18
二、Visual Studio 2008的特性22
三、初识Visual Studio 2008集成
开发环境23
思考与练习26
任务3创建新闻发布系统项目27
教学目标27
任务描述27
任务实施27
一、创建Web应用程序27
二、常用的文件及文件夹28
三、事件驱动机制29
思考与练习30
项目4ADONET数据库编程31
任务1了解ADONET31
教学目标31
任务描述31
知识链接31
一、ADONET简介31
二、ADONET体系结构32
思考与练习33
任务2使用ADONET对象实现
数据操作33
教学目标33
任务描述33
知识链接33
一、Connection对象33
二、Command对象35
三、相关Web控件38
四、Page对象39
任务实施40
一、创建窗体文件40
二、在窗体文件中添加控件,
实现页面布局41
三、添加代码实现管理员的
添加功能41
思考与练习44
任务3使用ADONET对象获取可
读写数据44
教学目标44
任务描述44
知识链接45
一、DataSet对象45
二、DataAdapter对象46
三、数据绑定控件48
四、GridView控件49
任务实施50
一、添加控件,实现页面布局50
二、编写代码,实现程序功能51
思考与练习53
任务4数据库访问常用方法封装53
教学目标53
任务描述53
知识链接54
一、系统配置文件webconfig54
二、应用程序文件夹App_Code57
任务实施58
一、添加节点保存连接字符串58
二、创建类库文件58
思考与练习61
项目5后台登录模块的设计与实现62
任务1后台登录界面设计62
教学目标62
任务描述62
知识链接62
一、CSS层叠样式表62
二、AppThemes文件夹64
三、Response对象67
四、验证码69
五、ImageButton控件69
任务实施69
一、创建管理员登录窗体文件,
实现页面布局69
二、验证码文件70
三、添加控件,并进行属性设置71
思考与练习72
任务2后台登录功能的实现72
教学目标72
任务描述72
知识链接73
一、验证控件73
二、Session对象74
三、Parameter对象75
四、RegisterStartupScript与RegisterClient
ScriptBlock76
任务实施77
一、创建存储过程,实现管理员
身份验证77
二、设置页面首次加载时的光标
定位77
三、添加代码实现管理员登录功能77
思考与练习79
项目6后台管理主界面的
设计与实现80
任务1后台框架页设计80
教学目标80
任务描述80
知识链接81
一、框架介绍81
二、frameset标签81
三、frame标签82
任务实施82
一、在Web应用程序中添加
MyIndexasp页面82
二、添加MyIndexasp页面的后置
代码83
思考与练习83
任务2顶部区域的设计与实现83
教学目标83
任务描述83
知识链接83
Image控件83
任务实施84
一、创建顶部窗体文件,实现页面
布局84
二、添加顶部窗体文件的后置代码86
思考与练习87
任务3左侧权限导航区域的设计与
实现87
教学目标87
任务描述87
知识链接87
一、TreeView控件概述87
二、TreeView控件的常用属性88
三、TreeView控件的常用事件和方法88
四、TreeNode节点的常用属性88
任务实施89
一、创建左侧导航窗体文件,实现
页面布局89
二、添加左侧窗体文件的后置代码91
思考与练习92
任务4主体区域的设计与实现92
教学目标92
任务描述92
知识链接93
一、Request对象93
二、Server对象93
任务实施94
一、创建主体窗体文件,实现页面
布局94
二、添加主体窗体文件的后置代码96
思考与练习97
项目7新闻类别管理的设计与实现98
任务1新闻大类添加功能的设计与
实现98
教学目标98
任务描述98
知识链接99
一、RadioButtonList控件99
二、验证控件100
三、AJAX技术101
任务实施103
一、添加控件,并进行属性设置103
二、新闻大类添加功能实现104
思考与练习107
任务2新闻大类管理功能的设计与
实现107
教学目标107
任务描述107
知识链接108
一、GridView控件常用的样式属性108
二、GridView控件常用的属性109
三、GridView控件常用的事件109
四、GridView控件的数据编辑、
删除功能110
任务实施111
一、添加GridView控件,并进行
属性设置111
二、新闻大类管理功能实现111
思考与练习115
任务3新闻小类管理功能的设计与
实现115
教学目标115
任务描述115
知识链接117
一、多表查询117
二、DropDownList控件117
三、GridView控件列模板118
四、数据绑定119
五、JavaScript客户端提示确认120
任务实施120
一、添加GridView控件,并进行
属性设置120
二、新闻小类管理功能实现123
思考与练习125
项目8新闻管理模块的设计与实现126
任务1新闻发布功能的设计与实现126
教学目标126
任务描述126
知识链接126
一、下载工具包126
二、配置文本编辑器126
任务实施128
一、添加控件,并进行属性设置129
二、实现新闻发布功能130
思考与练习133
任务2新闻管理功能的设计与实现133
教学目标133
任务描述133
知识链接135
一、DetailsView控件简介135
二、DetailsView控件的常用属性135
三、DetailsView控件的样式和模板136
四、DetailsView控件常用事件/方法137
五、DetailsView控件的可视化设置137
任务实施140
一、添加DetailsView控件,并进行
属性设置140
二、新闻管理功能实现144
思考与练习149
项目9个人信息管理模块的
设计与实现150
任务1密码修改功能的设计与实现150
教学目标150
任务描述150
知识链接151
一、Request对象151
二、TextBox控件151
任务实施151
任务2其他个人信息管理功能的
设计与实现151
教学目标151
任务描述152
知识链接153
Calendar控件153
任务实施153
项目10管理员管理模块的
设计与实现154
任务1管理员添加功能的设计与实现154
教学目标154
任务描述154
任务实施155
任务2管理员管理功能的设计与实现155
教学目标155
任务描述155
知识链接155
一、封装处理数据的方法155
二、绑定数据156
任务实施156
项目11新闻发布系统用户控件的
设计与实现157
任务1新闻类别导航的设计与实现157
教学目标157
任务描述157
知识链接158
一、LinkButton控件158
二、DataList控件158
三、用户控件160
任务实施161
一、创建用户控件161
二、界面与功能实现162
思考与练习165
任务2新闻搜索功能的设计与实现165
教学目标165
任务描述165
知识链接166
Response对象166
任务实施166
一、新闻搜索控件界面设计166
二、编写代码实现功能167
三、使用新闻搜索控件168
思考与练习168
任务3图片新闻展示功能的
设计与实现169
教学目标169
任务描述169
知识链接170
Request对象170
任务实施170
一、通用类设计170
二、图片新闻展示用户控件的
界面设计172
三、编码代码实现功能175
思考与练习177
项目12新闻分类展示模块的
设计与实现178
任务1系统前台整体架构设计178
教学目标178
任务描述178
知识链接178
一、母版页178
二、内容页180
三、运行机制181
任务实施181
一、创建母版页181
二、设计母版页182
三、创建内容页184
思考与练习185
任务2三大类新闻列表展示功能的
设计与实现185
教学目标185
任务描述185
知识链接186
GridView控件HyperLinkField列186
任务实施186
一、“最新新闻”界面设计186
二、“最新新闻”展示功能实现189
思考与练习190
任务3新闻内容展示功能的设
计与实现190
教学目标190
任务描述190
知识链接191
一、Repeater控件概述191
二、Repeater控件模板191
任务实施192
一、新闻内容展示界面设计192
二、新闻内容展示功能实现193
思考与练习194
任务4新闻按类别分类展示功能的
设计与实现194
教学目标194
任务描述194
知识链接195
一、Table控件概述195
二、Table控件常用属性196
任务实施197
一、新闻按类别分类展示界面设计197
二、新闻按类别分类展示功能实现197
思考与练习201
任务5更多图片新闻展示功能的设
计与实现201
教学目标201
任务描述201
知识链接201
一、PagedDataSource类概述201
二、PagedDataSource类常用属性201
任务实施202
一、更多图片新闻展示界面设计202
二、编写代码实现功能205
思考与练习208
项目13新闻发布系统的发布、
打包与安装209
任务1系统编译与发布209
教学目标209
任务描述209
知识链接209
编译ASPNET 程序209
任务实施210
一、发布网站210
二、安装IIS211
三、为IIS注册ASPNET应用程序的
脚本映射211
四、配置IIS服务器212
思考与练习217
任务2打包和安装217
教学目标217
任务描述217
任务实施218
一、使用Visual Studio 2008发布
Web应用程序218
二、创建安装项目220
思考与练习221
附录C#程序基础222
参考文献238