图书介绍
ASP.NET网络编程标准教程PDF|Epub|txt|kindle电子书版本网盘下载
![ASP.NET网络编程标准教程](https://www.shukui.net/cover/51/31223120.jpg)
- 张跃延,丁红兵编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115194015
- 出版时间:2009
- 标注页数:439页
- 文件大小:132MB
- 文件页数:457页
- 主题词:主页制作-程序设计
PDF下载
下载说明
ASP.NET网络编程标准教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 ASP.NET 3.5从零起步1
1.1 ASP.NET3.5简介2
1.1.1 ASP.NET 3.5发展历程2
1.1.2 ASP.NET 3.5新特性2
1.1.3 ASP.NET 3.5的运行原理3
1.1.4 ASP.NET 3.5的运行机制3
1.1.5 ASP.NET 3.5的优点4
1.2 ASP.NET3.5开发环境的搭建5
1.2.1软件和硬件要求5
1.2.2安装IIS服务器6
1.2.3安装Visual Studio 2008集成开发工具8
1.2.4启动并配置Visual Studio 2008默认开发环境12
1.3熟悉ASP.NET 3.5开发环境13
1.3.1创建ASP.NET 3.5空网站13
1.3.2熟悉ASP.NET 3.5的菜单栏和工具栏14
1.3.3设置ASP.NET 3.5开发环境17
1.4 MSDN帮助系统安装与使用18
1.4.1安装MSDN帮助系统18
1.4.2使用MSDN帮助系统学习ASP.NET 3.520
1.5本章小结21
第2章 ASP.NET 3.5开发基础22
2.1学习ASP.NET3.5网页语法23
2.1.1 A SP.NET网页扩展名23
2.1.2什么是页面指令24
2.1.3页面指令种类与作用24
2.1.4注释ASPX文件中代码33
2.1.5如何包含服务器端文件34
2.1.6 HTML服务器控件语法34
2.1.7 ASP.NET服务器控件语法35
2.1.8网页中代码块语法36
2.1.9网页中表达式语法36
2.2制作一个ASP.NET网站37
2.2.1创建ASP.NET网站37
2.2.2设计Web页面38
2.2.3添加ASP.NET文件夹40
2.2.4添加配置文件Web.config41
2.2.5运行应用程序42
2.2.6配置IIS虚拟目录42
2.3本章小结45
第3章 C#语言基础46
3.1 C#简介47
3.2数据类型47
3.2.1什么是数据类型47
3.2.2 C#中包含哪些数据类型47
3.2.3什么是装箱和拆箱47
3.2.4装箱和拆箱的使用48
3.3 C#中的变量和常量48
3.3.1什么是变量和常量48
3.3.2变量的声明和赋值48
3.3.3有效声明与使用常量50
3.4类型转换51
3.4.1隐式类型转换51
3.4.2显式类型转换52
3.5 C#中运算符52
3.5.1操作算术运算符52
3.5.2操作关系运算符52
3.5.3操作赋值运算符53
3.5.4操作逻辑运算符54
3.5.5操作位运算符54
3.5.6操作其他运算符55
3.5.7运算符的优先级55
3.6字符串处理56
3.6.1比较字符串56
3.6.2定位字符及子串56
3.6.3格式化字符串56
3.6.4截取字符串57
3.6.5分裂字符串57
3.6.6插入和填充字符串57
3.6.7删除和剪切字符串58
3.6.8复制字符串58
3.6.9替换字符串58
3.7流程控制59
3.7.1有效使用分支语句59
3.7.2有效使用循环语句60
3.7.3异常处理语句61
3.8数组的基本操作62
3.8.1数组的声明62
3.8.2初始化数组62
3.8.3遍历数组63
3.8.4增加数组元素63
3.8.5读取数组中的当前元素63
3.8.6数组的排序64
3.9代码编写规范64
3.9.1在程序中规范使用注释64
3.9.2按照命名规范书写代码65
3.9.3统一代码缩进格式65
3.10本章小结65
第4章 ASP.NET 35内置对象66
4.1 Response对象67
4.1.1 Response对象概述67
4.1.2 Response对象常用属性、方法介绍67
4.1.3 Response对象在实际开发中的应用70
4.2 Request对象71
4.2.1 Request对象概述71
4.2.2 Request对象常用属性、方法介绍71
4.2.3 Request对象在实际开发中的应用73
4.3 Application对象74
4.3.1 Application对象概述75
4.3.2 Application对象常用集合、属性和方法介绍75
4.3.3 Application对象在实际开发中的应用79
4.4 Session对象80
4.4.1 Session对象概述81
4.4.2 Session对象常用集合、属性和方法介绍81
4.4.3 Session对象在实际开发中的应用85
4.5 Cookie对象86
4.5.1 Cookie对象概述86
4.5.2 Cookie对象常用属性、方法介绍86
4.5.3 Cookie对象在实际开发中的应用88
4.6 Server对象90
4.6.1 Server对象概述90
4.6.2 Server对象常用属性、方法介绍90
4.6.3 Server对象在实际开发中的应用94
4.7本章小结95
第5章 ASP.NET常用开发服务器控件96
5.1服务器控件概述97
5.1.1服务器控件的概念与作用97
5.1.2服务器控件与对象的关系97
5.1.3服务器控件的属性、方法和事件97
5.2服务器控件的相关操作100
5.2.1向页面中添加服务器控件100
5.2.2删除页面中服务器控件100
5.2.3添加引用服务器控件101
5.3 Label控件102
5.3.1属性102
5.3.2方法103
5.3.3事件104
5.3.4使用Label控件显示文本105
5.4TextBox控件105
5.4.1属性105
5.4.2方法106
5.4.3事件107
5.4.4 TextBox控件的3种显示方式107
5.5 Image控件108
5.5.1属性108
5.5.2方法108
5.5.3事件109
5.5.4使用Image控件显示图片109
5.6 Button控件110
5.6.1属性110
5.6.2方法110
5.6.3事件111
5.6.4使用Button控件改变TextBox控件的文本111
5.7 LinkButton控件112
5.7.1属性112
5.7.2方法113
5.7.3事件113
5.7.4使用LinkButton控件跳转页面113
5.8 ImageButton控件113
5.8.1属性113
5.8.2方法114
5.8.3事件114
5.8.4使用ImageButton控件跳转页面114
5.9 RequiredFieldValidator控件115
5.9.1属性115
5.9.2方法115
5.9.3事件115
5.9.4使用RequiredFieldValidator控件判断用户名是否为空115
5.10 RangeValidator控件116
5.10.1属性116
5.10.2方法117
5.10.3事件117
5.10.4使用RangeValidator控件判断数量是否在范围内117
5.11 RegularExpressionValidator控件118
5.11.1属性118
5.11.2方法119
5.11.3事件119
5.11.4使用RegularExpressionValidator控件判断邮件地址119
5.12 CompareValidator控件120
5.12.1属性120
5.12.2方法121
5.12.3事件121
5.12.4使用CompareValidator控件判断两次密码是否一致121
5.13 TreeView控件121
5.13.1属性122
5.13.2事件123
5.13.3 TreeView控件的基本应用124
5.13.4 TreeView控件绑定数据库126
5.13.5 TreeView控件绑定XML文件128
5.14 Menu控件131
5.14.1属性131
5.14.2事件132
5.14.3 Menu控件的基本应用132
5.14.4使用Menultem对象创建导航栏134
5.15本章小结136
第6章 面向对象的程序设计137
6.1概述138
6.1.1面向对象的概念138
6.1.2面向对象语言的特点138
6.2类和对象139
6.2.1类的概念139
6.2.2声明类139
6.2.3对象139
6.2.4对象的声明和实例化140
6.2.5类与对象的关系141
6.2.6构造函数141
6.2.7析构函数141
6.2.8属性和方法142
6.2.9有效使用static修饰符143
6.3使用访问修饰符关键字控制访问权限144
6.4类的继承145
6.4.1继承的概念145
6.4.2实现继承的方法145
6.5接口146
6.5.1接口的概念146
6.5.2定义接口146
6.5.3接口的成员146
6.5.4接口的实现147
6.6本章小结147
第7章 使用ADO.NET技术进行数据库开发148
7.1了解ADO.NET技术149
7.1.1 ADO.NET概述149
7.1.2 .NET数据提供程序149
7.2创建数据库连接150
7.2.1 Connection对象概述150
7.2.2 Connection对象的属性及方法151
7.2.3数据库连接字符串152
7.2.4打开和关闭数据库连接153
7.3执行数据库命令154
7.3.1 Command对象概述154
7.3.2 Command对象的属性及方法154
7.3.3使用Command对象执行增、删、改操作156
7.4使用DataReader对象读取数据160
7.4.1 DataReader对象概述161
7.4.2 DataReader对象的属性及方法161
7.4.3使用DataReader对象执行查询操作162
7.5使用DataSet和DataAdapter查询数据164
7.5.1 DataSet对象164
7.5.2 DataSet数据更新165
7.5.3使用DataAdapter对象165
7.6 本章小结166
第8章 数据控件167
8.1 GridView控件168
8.1.1 GridView控件概述168
8.1.2 GridView控件常用的属性、方法和事件168
8.1.3使用GridView控件绑定数据源171
8.1.4设置GridView控件的外观173
8.1.5制定GridView控件的列174
8.1.6查看GridView控件中数据的详细信息175
8.1.7使用GridView控件分页显示数据177
8.1.8在GridView控件中排序数据177
8.1.9在GridView控件中实现全选和全不选功能178
8.1.10在GridView控件中对数据进行编辑操作179
8.1.11实际开发中特殊样式的实现181
8.2 DataList控件182
8.2.1 DataList控件概述182
8.2.2 DataList控件常用的属性、方法和事件182
8.2.3使用DataList控件绑定数据源185
8.2.4分页显示DataList控件中的数据187
8.2.5查看DataList控件中数据的详细信息188
8.2.6在DataList控件中对数据进行编辑操作190
8.2.7获取DataList控件中控件数据的方法191
8.2.8为DataList控件添加自动编号的功能191
8.2.9在DataList控件中创建多个列192
8.3数据绑定193
8.3.1数据绑定的概述193
8.3.2简单属性绑定193
8.3.3表达式绑定194
8.3.4集合绑定195
8.3.5方法调用的结果195
8.4本章小结196
第9章 母版页197
9.1母版页概述198
9.1.1母版页198
9.1.2内容页199
9.1.3母版页运行机制199
9.1.4母版页和内容页事件顺序201
9.1.5母版页的优点201
9.2创建母版页201
9.3创建内容页204
9.4母版页的使用206
9.4.1简单母版页的应用206
9.4.2嵌套母版页的应用207
9.4.3访问复杂母版页210
9.4.4使用@MasterType指令获取母版中控件引用211
9.5本章小结212
第10章 Web用户控件213
10.1 Web用户控件的概述214
10.1.1用户控件与普通的Web页比较214
10.1.2用户控件的优点214
10.2创建及使用Web用户控件214
10.2.1创建Web用户控件215
10.2.2将Web用户控件添加至网页216
10.2.3在用户控件中添加用户控件216
10.2.4使用Web用户控件制作博客导航条218
10.3设置用户控件220
10.3.1访问用户控件的属性220
10.3.2访问用户控件中的服务器控件220
10.3.3将Web网页转化为用户控件222
10.4本章小结224
第11章 AJAX无刷新模式开发技术225
11.1 AJAX定义226
11.2 AJAX运行原理226
11.3创建AJAX网站226
11.4 AJAX服务器控件227
11.4.1 ScriptManager控件227
11.4.2 UpdatePanel控件228
11.4.3 Timer控件230
第12章 LINQ数据访问技术231
12.1 LINQ技术概述232
12.1.1查询与LINQ的区别232
12.1.2 LINQ基本组成232
12.1.3 LINQ与ADO.NET的关系232
12.2 LINQ查询常用子句233
12.2.1 from子句234
12.2.2 where子句234
12.2.3 select子句235
12.2.4 group by子句235
12.2.5 orderby子句236
12.2.6 into子句237
12.3使用LINQ查询和操作数据库238
12.3.1查询数据库中数据239
12.3.2向数据库中添加数据239
12.3.3修改数据库中数据240
12.3.4删除数据库中数据241
12.4 LINQ查询结果绑定到DropDownList控件242
12.5 LINQ查询结果绑定GridView控件243
12.6 LINQ查询结果绑定DataList控件244
第13章 调试与错误处理246
13.1错误类型247
13.1.1语法错误247
13.1.2语义错误247
13.1.3逻辑错误248
13.2程序调试248
13.2.1调试工具栏248
13.2.2断点249
13.2.3开始执行251
13.2.4中断执行252
13.2.5停止执行252
13.2.6单步执行252
13.2.7运行到指定位置253
13.3错误处理253
13.3.1服务器故障排除253
13.3.2 ASP.NET中的异常处理254
13.4本章小结259
第14章 网站会员注册与登录260
14.1设计思路261
14.1.1功能概述261
14.1.2程序业务流程图261
14.1.3数据库设计262
14.1.4文件组织结构262
14.2会员注册262
14.2.1实现关键技术262
14.2.2功能实现264
14.3会员登录267
14.3.1实现关键技术268
14.3.2功能实现270
14.4本章小结271
第15章 网站留言本272
15.1设计思路273
15.1.1功能概述273
15.1.2程序业务流程图273
15.1.3数据库设计274
15.2公共类设计275
15.2.1配置Web.Config275
15.2.2 SqlData类276
15.3首页功能设计279
15.3.1实现关键技术279
15.3.2功能实现279
15.4发表留言模块功能设计281
15.4.1实现关键技术281
15.4.2功能实现282
15.5留言信息查看页面功能设计283
15.5.1实现关键技术283
15.5.2功能实现286
15.6留言信息管理功能设计289
15.6.1实现关键技术289
15.6.2功能实现289
15.7回复留言功能设计291
15.7.1实现关键技术291
15.7.2功能实现291
15.8本章小结293
第16章 文件上传与下载294
16.1设计思路295
16.1.1功能概述295
16.1.2程序业务流程图295
16.1.3文件组织结构295
16.2文件上传296
16.2.1实现关键技术296
16.2.2功能实现296
16.3文件下载299
16.3.1实现关键技术299
16.3.2功能实现300
16.4本章小结302
第17章 电子邮件发送与接收303
17.1设计思路304
17.1.1功能概述304
17.1.2程序业务流程图304
17.1.3 Jmail组件介绍305
17.1.4文件组织结构308
17.2发送邮件309
17.2.1实现关键技术309
17.2.2功能实现310
17.3接收邮件312
17.3.1实现关键技术312
17.3.2功能实现312
17.4本章小结316
第18章 AJAX无刷新聊天室317
18.1实例说明318
18.2分析与设计318
18.3技术要点319
18.3.1框架的应用319
18.3.2 Session对象的应用321
18.3.3 DataList控件的分页技术322
18.4开发过程324
18.4.1数据库设计324
18.4.2公共类编写325
18.4.3设计分析327
18.5本章小结337
第19章 网络硬盘338
19.1设计思路339
19.1.1功能概述339
19.1.2为统一网站控件的样式使用主题339
19.1.3文件和文件夹组织结构341
19.2添加文件夹到指定的目录中342
19.2.1前台页面设计342
19.2.2后台代码实现343
19.3文件上传344
19.3.1前台页面设计345
19.3.2后台代码实现346
19.4获取指定文件的基本信息347
19.4.1前台页面设计347
19.4.2后台代码实现348
19.5提示信息页349
19.5.1前台页面设计349
19.5.2后台代码实现350
19.6本章小结350
第20章 在线论坛351
20.1设计思路352
20.1.1功能概述352
20.1.2业务流程分析353
20.1.3数据库设计354
20.2公共类设计356
20.2.1数据库操作类设计357
20.2.2版块管理功能模块类361
20.2.3配置Web.Config364
20.3主要功能界面的实现364
20.3.1浏览帖子页面的实现过程364
20.3.2回复帖子页面的实现过程370
20.3.3发表帖子页面的实现过程374
20.4本章小结376
第21章 新闻发布系统377
21.1概述378
21.2系统分析378
21.2.1需求分析378
21.2.2可行性分析378
21.3系统总体设计378
21.3.1项目规划378
21.3.2系统功能结构图379
21.4数据库设计379
21.5开发技术要点382
21.5.1控制并显示文本框的字符数量382
21.5.2控制并显示文本框的字符数量382
21.5.3使用计时方式显示评论的发表时间383
21.5.4视频格式转换384
21.5.5防止session丢失385
21.6公共类的编写385
21.6.1 execSql方法385
21.6.2 getTier方法385
21.6.3 getRows方法386
21.6.4 login方法386
21.6.5 changeVideoType方法387
21.6.6 catchImg方法388
21.6.7 filtrateHtml方法388
21.6.8 getBrowser方法388
21.7前台主要功能模块设计389
21.7.1播客首页设计389
21.7.2个人管理上传设计391
21.7.3修改个人信息394
21.7.4播放视频并发表评论设计397
21.8后台主要功能模块设计401
21.8.1体育视频管理设计401
21.8.2用户管理设计403
21.8.3修改循环广告页面405
21.9本章小结407
第22章 B2C网络购物商城408
22.1概述409
22.2系统分析409
22.2.1需求分析409
22.2.2可行性分析409
22.3系统总体设计410
22.3.1项目规划410
22.3.2系统功能结构图410
22.4系统设计410
22.4.1设计目标410
22.4.2逻辑结构设计411
22.5公共类的编写414
22.5.1 Web.Config文件配置414
22.5.2数据库操作类的编写414
22.6网站前台主要功能模块设计417
22.6.1网站前台首页设计417
22.6.2推荐商品模块设计419
22.6.3购物车模块设计420
22.6.4会员注册模块设计423
22.7网站后台主要功能模块设计427
22.7.1后台登录模块设计427
22.7.2商品管理模块设计428
22.8疑难问题分析434
22.8.1如何防止SQL注入式攻击434
22.8.2如何实现网上购物435
22.9本章小结436
附录 实例快速检索437