图书介绍
ASP.NET程序设计案例教程PDF|Epub|txt|kindle电子书版本网盘下载
![ASP.NET程序设计案例教程](https://www.shukui.net/cover/57/34671105.jpg)
- 杨树林,胡洁萍编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115248275
- 出版时间:2011
- 标注页数:316页
- 文件大小:45MB
- 文件页数:326页
- 主题词:主页制作-程序设计-高等学校-教材
PDF下载
下载说明
ASP.NET程序设计案例教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章ASP.NET概述1
1.1 ASPNET简介1
1.1.1NET技术简介1
1.1.2什么是ASPNET3
1.1.3NET 3.54
1.2 ASPNET开发环境5
1.2.1安装Visual Studio 20085
1.2.2创建Web项目8
1.2.3管理Web项目中的资源9
1.2.4创建ASP NET网页10
1.3 ASPNET应用程序的构成13
1.3.1文件类型13
1.3.2文件夹类型14
1.3.3网站全局文件15
1.3.4 ASPNET配置15
1.4 ASPNET应用中的分层架构19
1.4.1分层架构模式19
1.4.2 ASPNET中的3层结构20
1.4.3案例1-1网络书城系统分析与设计20
本章小结24
习题与实验25
第2章C#语言基础26
2.1 C#语言的基本语法26
2.1.1基本编码规则26
2.1.2数据类型27
2.1.3案例2-1为书城网站定义用户权限枚举类型29
2.1.4运算符和表达式30
2.2字符串、日期和时间31
2.2.1字符串31
2.2.2 DateTime和TimeSpan33
2.2.3案例2-2日期操作工具类设计35
2.2.4数据类型的转换38
2.3流程控制与异常处理39
2.3.1分支结构39
2.3.2循环语句42
2.3.3异常处理44
2.4 C#面向对象编程45
2.4.1类和对象45
2.4.2类的成员48
2.4.3继承50
2.4.4案例2-3网络书城中的实体模型类设计51
2.4.5抽象类、接口与多态性56
2.4.6案例2-4网络书城中的接口设计58
2.5数组和集合61
2.5.1声明与访问数组61
2.5.2集合62
2.5.3案例2-5网络书城中的购物车类设计65
2.6 C#3.5的新特征66
2.6.1隐型局部变量66
2.6.2扩展方法67
2.6.3 Lambda表达式67
2.6.4对象和集合初始化69
2.6.5匿名类型69
本章小结69
习题与实验70
第3章ASP.NET网页71
3.1概述71
3.1.1 ASP.NET网页及其存储模式71
3.1.2 ASP.NET网页生命周期74
3.1.3内置对象75
3.2 ASP.NET Web服务器控件78
3.2.1 ASP.NET服务器控件类型78
3.2.2 Web服务器控件概述79
3.2.3常用的Web控件81
3.2.4案例3-1图书反馈网页的设计85
3.2.5验证控件90
3.2.6案例3-2实现图书反馈网页的数据验证93
3.3页面切换与数据传递98
3.3.1页面切换98
3.3.2页面间的数据传递99
本章小结101
习题与实验101
第4章 用户界面设计102
4.1主题102
4.1.1概述102
4.1.2创建主题103
4.1.3应用主题104
4.1.4案例4-1书城网站的主题设计105
4.2母版页108
4.2.1母版页的基础知识108
4.2.2创建母版页和内容页109
4.2.3内容页和母版页的交互112
4.2.4案例4-2书城网站的母版页设计113
4.3用户控件115
4.3.1用户控件简介115
4.3.2用户控件的创建115
4.3.3用户控件的使用116
4.3.4案例4-3书城网站的用户控件设计117
4.4网站地图与页面导航120
4.4.1网站地图121
4.4.2使用导航地图实现网站导航122
4.4.3案例4-4书城的网站站点导航设计123
本章小结124
习题与实验124
第5章 数据库访问技术126
5.1数据库访问基础126
5.1.1 ADONET简介126
5.1.2数据库的连接127
5.1.3案例5-1连接书城数据库128
5.1.4数据更新操作129
5.1.5数据查询操作130
5.2应用程序结构与数据操作133
5.2.1两层应用结构133
5.2.2三层应用结构141
5.2.3案例5-2书城网站的DAL层与BLL层实现144
5.3数据绑定与数据绑定控件153
5.3.1数据绑定简介153
5.3.2 GridView控件153
5.3.3 DetailsView控件与FormView控件156
5.3.4案例5-3实现书城网站的图书管理157
5.4其他数据绑定控件165
5.4.1 DataList控件与Repeater控件165
5.4.2案例5-4实现书城网站图书分类菜单166
5.4.3 ListView控件与DataPager控件167
5.4.4案例5-5实现书城网站的主界面169
本章小结173
习题与实验174
第6章 状态管理与数据缓存175
6.1 ASPNET状态管理概述175
6.1.1什么是状态管理175
6.1.2状态管理的类型176
6.2基于客户端的状态管理176
6.2.1视图状态176
6.2.2控件状态178
6.2.3隐藏域179
6.2.4 Cookie180
6.2.5查询字符串182
6.2.6案例6-1完善书城网站用户登录程序182
6.3基于服务器的状态管理185
6.3.1应用程序状态185
6.3.2 Session状态管理187
6.3.3案例6-2实现书城网站的用户统计189
6.4数据缓存190
6.4.1缓存概述190
6.4.2页输出缓存192
6.4.3使用应用程序缓存195
6.4.4缓存依赖196
6.4.5案例6-3在书城网站中应用缓存技术198
本章小结199
习题与实验200
第7章ASP.NET常用技术201
7.1成员资格与角色管理201
7.1.1验证方式及其配置201
7.1.2成员资格管理及其配置202
7.1.3 ASPNET登录控件207
7.1.4案例7-1基于成员资格管理实现书城网站用户管理208
7.2个性化用户服务212
7.2.1个性化服务简介212
7.2.2个性化服务配置212
7.2.3个性化数据操作214
7.2.4为匿名用户实现个性化服务215
7.2.5案例7-2实现网络书城购物车功能215
7.3验证码功能实现218
7.3.1绘图的基本知识218
7.3.2案例7-3实现书城网站验证码219
7.4 ASP.NET AJAX221
7.4.1 ASP.NET AJAX概述221
7.4.2创建AJAX应用223
7.4.3案例7-4在书城网站中使用ASPNETAJAX25
7.5文件操作228
7.5.1文件的管理228
7.5.2文件的I/0操作229
7.5.3文件上传231
7.5.4案例7-5实现书城网站的图书添加232
本章小结236
习题与实验237
第8章LINQ数据库技术238
8.1 LINQ概述238
8.1.1什么是LINQ238
8.1.2基本的查询操作239
8.1.3 LINQ查询表达式241
8.1.4使用LINQ进行数据转换243
8.2 LINQto ADO.NET246
8.2.1创建对象模型246
8.2.2查询和更改数据库248
8.2.3案例8-1使用LINQ实现书城网站的数据访问层249
8.2.4存储过程252
8.2.5案例8-2使用LINQ实现书城网站的结账253
8.3 LINQ to XML261
8.3.1 LINQ to XML概述261
8.3.2创建XML树262
8.3.3序列化XML树265
8.3.4查询XML树265
8.3.5修改XML树266
本章小结268
习题与实验269
第9章BBS综合案例270
9.1系统分析与设计270
9.1.1系统分析270
9.1.2总体设计271
9.1.3创建对象模型276
9.1.4接口设计278
9.2数据访问层实现280
9.2.1版块数据访问类280
9.2.2主题数据访问类281
9.2.3帖子数据访问类284
9.3业务逻辑层实现286
9.3.1版块业务逻辑类286
9.3.2主题业务逻辑类286
9.3.3帖子业务逻辑类287
9.4系统配置288
9.4.1连接字符串及环境变量配置288
9.4.2验证模式、成员及角色管理配置289
9.5表现层设计290
9.5.1主题设计290
9.5.2母版及主页设计291
9.5.3主题视图设计294
9.5.4帖子视图设计303
9.5.5用户视图设计313
本章小结316
习题与实验316