目录
第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