ASP.NET实用教程-(项目教学版)

本书特色

[

ASP.NET是当今流行的Web开发技术之一,在开发领域占据重要的地位。本书以制作一个完整的软件项目为例,主要按照软件开发流程(系统分析、系统设计、系统实施、系统测试和系统部署)安排教学内容。书中介绍了ASP.NET的关键技术以及基于三层架构实现软件项目的常用方法和技巧。全书分为基础篇和实训篇,总共13章。前3章是基础篇,主要对ASP.NET Web应用开发基础知识和三层架构体系进行介绍;第4~13章是实训篇,主要按照软件开发流程详细讲解“新闻发布系统”的开发。
本书提供完备的课程资源支持,可作为高职高专相关院校电子商务、计算机应用技术、软件技术、网络技术等相关专业的教学用书,也可作为相关领域的培训教材和.NET Web程序员的参考用书。

]

内容简介

[

本书体现了“项目驱动式”教学方法的精髓,整个学习过程围绕一个企业的真实项目——“新闻发布系统”展开,主要按照软件开发流程:系统分析、系统设计、系统实施、系统测试和系统部署安排教学内容,在项目开发之前有知识准备,将项目开发过程当中用到的ASP.NET相关技术做了介绍。本书贯彻基于工作过程的课程设计理念,以职业岗位(群)所需职业能力为框架、以技能训练为主线、以工作实际任务为起点,基于工作过程选择真实项目作为教学载体,详尽地将一个项目的开发过程展示出来,方便学生学习,尤其是项目实施部分,图文结合、叙述详细,非常有利于学生学习中小型项目的开发。

]

目录

第1章ASP.NET简介3
1.1.NET Framework体系结构3
1.2ASP.NET概述4
1.3ASP.NET站点布局5
1.4网站文件类型5
1.5Web窗体6
1.5.1Web窗体概述6
1.5.2Web窗体的界面语法7
1.5.3Web窗体的生命周期10
第2章ASP.NET常用技术11
2.1数据验证技术11
2.1.1必填验证11
2.1.2比较验证11
2.1.3范围验证12
2.1.4正则表达式验证12
2.2母版页技术13
2.2.1母版页13
2.2.2内容页13
2.3Ajax技术16
2.3.1Ajax运行原理16
2.3.2Ajax服务器控件18
2.4ASP.NET对象27
2.4.1Response对象27
2.4.2Request对象28
2.4.3Session对象30
2.4.4Cookie对象31
2.4.5Application对象332.5ADO.NET技术35
2.5.1ADO.NET原理35
2.5.2Connection对象37
2.5.3Command对象38
2.5.4DataAdapter对象和DataSet对象39
2.6数据绑定控件41
2.6.1GridView控件41
2.6.2DataList控件43
2.6.3Repeater控件44
第3章三层体系架构46
3.1软件体系结构简介46
3.2三层体系架构原理46
3.2.1三层架构概述46
3.2.2表示层47
3.2.3业务逻辑层47
3.2.4数据访问层48
3.2.5三层架构的辅助类48
3.2.6在Web应用系统中搭建三层架构51
3.3SQL数据库访问助手DbHelperSQL类52
��
实训篇

第4章“新闻发布系统”系统分析61
4.1项目分析61
任务1系统功能分析61
任务2模块划分61
4.2项目实施61
任务1系统功能分析61
任务2模块划分62
4.3常见问题解析63
4.4拓展实践指导63
第5章“新闻发布系统”系统设计64
5.1项目分析64
任务1数据库设计64
任务2界面设计64
任务3代码设计64
5.2项目实施64
任务1数据库设计64
任务2界面设计67
任务3代码设计70
5.3常见问题解析75
5.4拓展实践指导76
第6章“新闻发布系统”系统实施——用户管理77
6.1项目分析77
任务1注册用户77
任务2登录系统77
任务3管理用户78
任务4修改个人信息78
任务5修改密码78
6.2项目实施79
任务1注册用户79
任务2登录系统85
任务3管理用户89
任务4修改个人信息90
任务5修改密码93
6.3常见问题解析96
6.4拓展实践指导96
第7章“新闻发布系统”系统实施——新闻类别管理97
7.1项目分析97
任务1显示类别列表97
任务2添加新闻类别97
任务3修改新闻类别98
任务4设置类别状态98
7.2项目实施99
任务1显示类别列表99
任务2添加新闻类别100
任务3修改新闻类别103
任务4设置类别状态105
7.3常见问题解析106
7.4拓展实践指导106
第8章“新闻发布系统”系统实施——首页设计107
8.1项目分析107
任务1页面设计107
任务2新闻类别导航108
任务3热点和*新新闻显示108
任务4搜索新闻108
8.2项目实施109
任务1页面设计109
任务2新闻类别导航111
任务3热点和*新新闻显示112
任务4搜索新闻115
8.3常见问题解析117
8.4拓展实践指导118
第9章“新闻发布系统”系统实施——新闻浏览119
9.1项目分析119
任务1新闻显示列表119
任务2查看新闻正文及评论119
任务3添加新闻评论119
9.2项目实施120
任务1新闻显示列表120
任务2查看新闻正文及评论124
任务3添加新闻评论126
9.3常见问题解析129
9.4拓展实践指导130
第10章“新闻发布系统”系统实施——新闻管理131
10.1项目分析131
任务1新闻的添加131
任务2新闻管理(查询、修改、删除)131
任务3新闻审核132
10.2项目实施132
任务1新闻的添加132
任务2新闻管理(查询、修改、删除)136
任务3新闻审核141
10.3常见问题解析143
10.4拓展实践指导144
第11章“新闻发布系统”系统实施——新闻评论管理145
11.1项目分析145
任务1评论管理145
任务2评论审核145
11.2项目实施146
任务1评论管理146
任务2评论审核148
11.3常见问题解析150
11.4拓展实践指导150
第12章“新闻发布系统”系统测试151
12.1项目分析151
任务1单元测试151
任务2集成测试153
任务3系统测试154
12.2项目实施154
任务1单元测试154
任务2集成测试155
任务3系统测试156
12.3常见问题解析158
12.4拓展实践指导158
第13章“新闻发布系统”系统部署159
13.1项目分析159
任务1网站发布159
任务2网站部署160
13.2项目实施160
任务1网站发布160
任务2网站部署162
13.3常见问题解析164
13.4拓展实践指导165
参考文献166

封面

ASP.NET实用教程-(项目教学版)

书名:ASP.NET实用教程-(项目教学版)

作者:王志娟

页数:165

定价:¥29.8

出版社:清华大学出版社

出版日期:2018-01-01

ISBN:9787302488880

PDF电子书大小:112MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注