图书介绍
ASP.NET从入门到精通2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 张跃廷,顾彦玲等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302178835
- 出版时间:2008
- 标注页数:697页
- 文件大小:200MB
- 文件页数:712页
- 主题词:主页制作-程序设计
PDF下载
下载说明
ASP.NET从入门到精通PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章ASP*NET 2.0开发入门1
1.1 ASP.NET 2.0简介4
1.1.1 ASP.NET 2.0发展历程4
1.1.2 ASP.NET 2.0新特性4
1.1.3.NET Framework4
1.1.4 ASP*NET 2.0的运行原理5
1.1.5 ASP.NET 2.0的运行机制5
1.1.6 ASP.NET 2.0的优点6
1.2 ASP*NET 2.0开发环境搭建7
1.2.1安装IIS7
1.2.2安装Visual Studio 20058
1.2.3配置Visual Studio 2005开发环境10
1.3 ASP.NET 2.0网页语法11
1.3.1 ASP.NET网页扩展名11
1.3.2页面指令12
1.3.3 ASPX文件内容注释13
1.3.4服务器端文件包含13
1.3.5 HTML服务器控件语法14
1.3.6 ASP.NET服务器控件语法15
1.3.7代码块语法15
1.3.8表达式语法16
1.4制作一个ASP*NET网站17
1.4.1创建ASP.NET网站17
1.4.2设计Web页面18
1.4.3添加ASP.NET文件夹19
1.4.4添加配置文件Web*coning20
1.4.5运行应用程序20
1.4.6配置1IS虚拟目录21
1.5 MSDN帮助系统23
1.5.1如何安装MSDN23
1.5.2如何利用MSDN学习ASP.NET 2.025
第2章C#语言基础27
2.1数据类型28
2.1.1值类型28
2.1.2引用类型28
2.1.3装箱和拆箱29
2.2常量和变量29
2.2.1常量29
2.2.2变量30
2.3类型转换30
2.3.1隐式类型转换30
2.3.2显式类型转换31
2.4运算符及表达式31
2.4.1算术运算符与算术表达式31
2.4.2关系运算符与关系表达式32
2.4.3赋值运算符与赋值表达式32
2.4.4逻辑运算符与逻辑表达式33
2.4.5位运算符33
2.4.6其他运算符34
2.4.7运算符的优先集35
2.5字符串处理35
2.5.1比较字符串35
2.5.2定位字符及子串36
2.5.3格式化字符串36
2.5.4截取字符串37
2.5.5分裂字符串37
2.5.6插入和填充字符串38
2.5.7删除和剪切字符串38
2.5.8复制字符串39
2.5.9替换字符串39
2.6流程控制40
2.6.1分支语句40
2.6.2循环语句41
2.6.3异常处理语句43
2.7数组44
2.7.1数组的声明44
2.7.2初始化数组45
2.7.3数组的遍历45
第3章ASP.NET的内置对象47
3.1 Response对象48
3.1.1 Response对象概述48
3.1.2 Response对象常用属性、方法48
3.1.3在页面中输出数据48
3.1.4页面跳转并传递参数49
3.1.5输出二进制图像51
3.2 Request对象52
3.2.1 Request对象概述52
3.2.2 Request对象常用属性、方法52
3.2.3获取页面间传送的值53
3.2.4获取客户端浏览器信息53
3.3 Application对象55
3.3.1 Application对象概述55
3.3.2 Application对象常用集合、属性和方法55
3.3.3使用Application对象存储和读取全局变量56
3.3.4设计一个访问计数器56
3.3.5聊天室57
3.4 Session对象59
3.4.1 Session对象概述59
3.4.2 Session对象常用集合、属性和方法59
3.4.3使用Session对象存储和读取数据60
3.5 Cookie对象61
3.5.1 Cookie对象概述61
3.5.2 Cookie对象常用属性、方法61
3.5.3使用Cookie对象保存和读取客户端信息62
3.6 Server对象64
3.6.1 Server对象概述64
3.6.2 Server对象的常用属性、方法64
3.6.3使用Server*Execute方法和Server*Transfer方法重定向页面64
3.6.4使用Server*MapPath方法获取服务器的物理地址66
3.6.5使用Server*UrlEncode方法对字符串进行编码66
3.6.6使用Server*UrlDecode方法对字符串进行解码66
3.7实践与练习67
第4章ASP*NET 2.0 Web常用控件69
4.1文本类型控件70
4.1.1 Label控件70
4.1.2 TextBox控件72
4.2按钮类型控件75
4.2.1 Burnon控件75
4.2.2 LinkButton控件76
4.2.3 ImageBurnon控件78
4.2.4 HyperLink控件79
4.3选择类型控件81
4.3.1 ListBox控件81
4.3.2 DropDownList控件87
4.3.3 RadioButton控件89
4.3.4 CheckBox控件92
4.4图形显示类型控件95
4.4.1 Image控件95
4.4.2 ImageMap控件97
4.5 Panel容器控件101
4.5.1 Panel控件的概述101
4.5.2使用Panel控件显示或隐藏一组控件102
4.6 FileUpload文件上传控件103
4.6.1 FileUpload控件的概述103
4.6.2使用FileUpload控件上传图片文件104
4.7登录控件106
4.7.1 Login控件106
4.7.2 CreateUserWizard控件108
第5章 数据验证技术113
5.1数据验证控件114
5.1.1非空数据验证(RequiredFieldValidator)114
5.1.2数据比较验证(CompareValidator)115
5.1.3数据类型验证(CompareValidator)117
5.1.4数据格式验证(RegularExpressionValidator)118
5.1.5数据范围验证(RangeValidator)121
5.1.6验证错误信息显示(ValidationSummary)122
5.1.7自定义验证控件(CustomValidator)124
5.2禁用数据验证125
5.3实践与练习126
第6章 母版页127
6.1母版页概述128
6.2创建母版页129
6.3创建内容页130
6.4嵌套母版页131
6.5访问母版页的控件和属性133
6.5.1使用Master*FindControl()方法访问母版页上的控件133
6.5.2引用@MasterType指令访问母版页上的属性135
6.6实践与练习136
第7章 主题137
7.1主题概述138
7.1.1组成元素138
4.7.3使用Login控件和CreateUserW izard控件实现用户登录109
4.8实践与练习110
7.1.2文件存储和组织方式138
7.2创建主题139
7.2.1创建外观文件139
7.2.2为主题添加CSS样式140
7.3应用主题143
7.3.1指定和禁用主题143
7.3.2动态加载主题144
7.4实践与练习146
第8章 数据绑定147
8.1数据绑定概述148
8.2简单属性绑定148
8.3表达式绑定149
8.4集合绑定150
8.5方法调用的结果151
8.6实践与练习152
第9章 使用ADO*NET操作数据库153
9.1 ADO.NET简介154
9.2使用Connection对象连接数据库154
9.2.1使用SqlConnection对象连接SQL Server数据库155
9.2.2使用OleDbConnection对象连接OLE DB数据源155
9.2.3使用OdbcConnection对象连接ODBC数据源156
9.2.4使用OracleConnection对象连接Oracle数据库156
9.3使用Command对象操作数据157
9.3.1使用Command对象查询数据158
9.3.2使用Command对象添加数据160
9.3.3使用Command对象修改数据161
9.3.4使用Command对象删除数据162
9.3.5使用Command对象调用存储过程164
9.3.6使用Command对象实现数据库的事务处理165
9.4使用DataSet对象和DataAdapter对象167
9.4.1 DataSet对象和DataAdapter对象的概述167
9.4.2使用DataAdapter对象填充DataSet对象168
9.4.3对DataSet中的数据进行操作168
9.4.4使用DataSet中的数据更新数据库169
9.5使用DataReader对象读取数据171
9.5.1使用DataReader对象读取数据171
9.5.2 DataReader对象与DataSet对象的区别173
9.6实践与练习175
第10章 数据控件177
10.1 GridView控件178
10.1.1 GridView控件概述178
10.1.2 GridView控件常用的属性*方法和事件178
10.1.3使用GridView控件绑定数据源181
10.1.4设置GridView控件的外观183
10.1.5制定GridView控件的列186
10.1.6查看GridView控件中数据的详细信息187
10.1.7使用GridView控件分页显示数据188
10.1.8在GridView控件中排序数据189
10.1.9在GridView控件中实现全选和全不选功能191
10.1.10在GridView控件中对数据进行编辑操作192
10.2 DataList控件194
10.2.1 DataList控件概述194
10.2.2使用DataList控件绑定数据源195
10.2.3分页显示DataList控件中的数据197
10.2.4查看DataList控件中数据的详细信息199
10.2.5在DataList控件中对数据进行编辑操作200
10.3实践与练习204
第11章 站点导航控件205
11.1站点地图概述206
11.2 TreeView控件206
11.2.1 TreeView控件概述206
11.2.2 TreeView控件的常用属性和事件207
11.2.3 TreeView控件的基本应用209
11.2.4 TreeView控件绑定数据库210
11.2.5 TreeView控件绑定XML文件211
11.2.6使用TreeView控件实现站点导航213
11.3 Menu控件214
11.3.1 Menu控件概述214
11.3.2 Menu控件的常用属性和事件214
11.3.3 Menu控件的基本应用215
11.3.4 Menu控件绑定XML文件216
11.3.5使用Menu控件实现站点导航217
11.4 SiteMapPath控件219
11.4.1 SiteMapPath控件概述219
11.4.2 SiteMapPath控件的常用属性和事件219
11.4.3使用SiteMapPath控件实现站点导航220
11.5实践与练习221
第12章Web用户控件223
12.1 Web用户控件概述224
12.1.1用户控件与普通的Web页比较224
12.1.2用户控件的优点224
12.2创建及使用Web用户控件224
12.2.1创建Web用户控件225
12.2.2将Web用户控件添加至网页225
12.2.3使用Web用户控件制作博客导航条226
12.3设置用户控件228
12.3.1访问用户控件的属性228
12.3.2访问用户控件中的服务器控件229
12.3.3将Web网页转化为用户控件230
12.4实践与练习231
第13章ASP.NET2.0缓存技术235
13.1 ASP.NET 2.0缓存概述236
13.2页面输出缓存236
13.2.1页面输出缓存概述236
13.2.2设置页面缓存的过期时间为当前时间加上60秒237
13.3页面部分缓存238
13.3.1页面部分缓存概述238
13.3.2使用@OutputCache指令设置用户控件缓存功能239
13.3.3使用PartialCachingAttribute类设置用户控件缓存功能240
13.3.4使用ControlCachePolicy类241
13.4页面数据缓存243
13.4.1页面数据缓存概述243
13.4.2页面数据缓存的应用246
13.5实践与练习248
第14章 调试与错误处理249
14.1错误类型250
14.1.1语法错误250
14.1.2语义错误250
14.1.3逻辑错误250
14.2程序调试251
14.2.1断点251
14.2.2开始执行253
14.2.3中断执行254
14.2.4停止执行254
14.2.5单步执行254
14.2.6运行到指定位置254
14.3错误处理255
14.3.1服务器故障排除255
14.3.2 ASP.NET中的异常处理256
第15章GDI+图形图像205
15.1 GDI+绘图基础260
15.1.1 GDI+概述260
15.1.2创建Graphics对象260
15.1.3创建Pen对象260
15.1.4创建Brush对象261
15.2基本图形绘制266
15.2.1 GDI+中的直线和矩形266
15.2.2 GDI+中的椭圆、弧和扇形269
15.2.3 GDI+中的多边形271
15.3 GDI+绘图的应用272
15.3.1绘制柱形图272
15.3.2绘制折线图276
15.3.3绘制饼形图279
第16章 水晶报表283
16.1水晶报表简介284
16.2.NET平台下的CryStal报表284
16.2.1 CryStal Reports*Net简介284
16.2.2 Crystal报表设计器的环境介绍284
16.2.3 Crystal报表区域介绍285
16.3 Crystal报表数据源和数据访问模式286
16.3.1 Visual Studio 2005中Crystal Reports数据源列举286
16.3.2报表的数据访问模式287
16.4 Crystal报表数据的相关操作298
16.4.1水晶报表中数据的分组与排序298
16.4.2水晶报表中数据的筛选300
16.4.3图表的使用309
16.4.4子报表的应用310
16.5实践与练习314
第17章E-mail邮件发送315
17.1 SMTP服务器发送电子邮件316
17.1.1安装与配置SMTP服务316
17.1.2 System*Web*Mail命名空间介绍318
17.1.3使用MailMessage类创建电子邮件318
17.1.4使用MailAttachment类添加附件319
17.1.5使用SmtpMail发送电子邮件319
17.1.6在ASP.NET程序中发送电子邮件320
17.2 Jmail组件发送电子邮件322
17.2.1 Jmail组件概述322
17.2.2使用Jmail组件实现给单用户发送电子邮件323
17.2.3使用Jmail组件实现邮件的群发325
第18章Web Services329
18.1 Web Services基础330
18.2创建Web服务330
18.2.1 Web服务文件330
18.2.2 Web服务代码隐藏文件331
18.2.3创建一个简单的Web服务332
18.3 Web服务的典型应用335
18.3.1使用Web服务335
18.3.2利用Web Service发送手机短信338
18.4实践与练习339
第19章 安全策略341
19.1验证(Authentication)342
19.1.1 Windows验证342
19.1.2 Forms验证345
19.1.3 Passport验证354
19.2援权(Authorization)354
第20章Web程序发布、打包与安装357
20.1网站发布358
20.2网站打包与安装361
20.2.1打包361
20.2.2安装362
第21章 注册及登录验证模块设计365
21.1实例说明366
21.2技术要点366
21.2.1避免SQL注入式攻击366
21.2.2图形码生成技术367
21.2.3 MD5加密算法369
21.3开发过程370
21.3.1数据库设计370
21.3.2配置Web*Confiig370
21.3.3公共类编写370
21.3.4模块设计说明373
第22章 新闻发布系统389
22.1实例说明390
22.2技术要点391
22.2.1站内全面搜索391
22.2.2代码封装技术391
22.2.3使用DataList控件绑定数据并实现分页392
22.2.4向页面中添加CSS样式393
22.2.5使用FrameSet框架布局页面393
22.2.6转化GridView控件中绑定数据的格式394
22.3开发过程394
22.3.1数据库设计394
22.3.2配置Web*confiig395
22.3.3公共类(CommonClass)编写395
22.3.4后台登录模块设计399
22.3.5后台新闻管理模块设计401
22.3.6前台主要功能模块设计411
第23章 在线投票系统421
23.1实例说明422
23.2技术要点422
23.2.1防止用户重复投票422
23.2.2图形方式显示投票结果423
23.3开发过程426
23.3.1数据库设计426
23.3.2配置Web*confiig427
23.3.3公共类编写427
23.3.4模块设计说明428
第24章 网站流量统计443
24.1实例说明444
24.2技术要点444
24.2.1如何获取并记录流量统计所需数据444
24.2.2使用Request对象获取客户端信息445
24.3开发过程446
24.3.1数据库设计446
24.3.2配置Web*confiig446
24.3.3公共类编写447
24.3.4模块设计说明448
第25章 文件上传与管理467
25.1实例说明468
25.2技术要点468
25.2.1上传文件469
25.2.2文件的基本操作469
25.2.3文件下载471
25.2.4鼠标移动表格行变色功能471
25.2.5鼠标双击GridView控件中的数据弹出新页功能471
25.3开发过程472
25.3.1数据库设计472
25.3.2配置Web*confiig472
25.3.3公共类编写472
25.3.4模块设计说明474
第26章 购物车487
26.1实例说明488
26.2技术要点488
26.2.1如何使用Web服务器的Attributes属性运行Javascript命令488
26.2.2如何使DataList控件中的TextBox控件允许输入数字489
26.3开发过程489
26.3.1数据库设计489
26.3.2配置Web*confiig490
26.3.3公共类编写490
26.3.4模块设计说明492
第27章Blog505
27.1实例说明506
27.2技术要点507
27.2.1关于ASP.NET中的3层结构507
27.2.2触发器的应用507
27.2.3为GridView控件中的删除列添加确认对话框509
27.2.4对DataList控件中的某列数据信息执行截取操作509
27.3开发过程510
27.3.1数据库设计510
27.3.2配置Web*confiig512
27.3.3公共类编写513
27.3.4前台主要功能模块设计518
27.3.5后台主要管理模块设计536
第28章BBS论坛543
28.1实例说明544
28.2技术要点545
28.2.1 IFrame框架的使用545
28.2.2第3方组件FreeTextBox的使用546
28.2.3以缩略图形式上传图片548
28.2.4多层设计模式开发548
28.3开发过程550
28.3.1数据库设计550
28.3.2配置Web*confiig552
28.3.3公共类编写553
28.3.4模块设计说明562
第29章B2C电子商务网站575
29.1系统分析576
29.1.1需求分析576
29.1.2可行性分析576
29.2总体设计576
29.2.1项目规划576
29.2.2系统业务流程分析577
29.2.3系统功能结构图578
29.3系统设计578
29.3.1设计目标578
29.3.2开发及运行环境579
29.3.3数据库设计579
29.4关键技术591
29.4.1使用母版页构建网站的整体风格591
29.4.2主题的应用594
29.4.3使用存储过程实现站内模糊查询596
29.4.4使用哈希表和Session对象实现购物功能597
29.4.5 FreeTextBox组件的配置使用599
29.5公共类的编写600
29.5.1 Web.confiig文件配置600
29.5.2数据库操作类的编写600
29.6网站前台主要功能模块设计615
29.6.1网站前台功能结构图615
29.6.2母版页615
29.6.3网站前台首页626
29.6.4商品浏览页630
29.6.5商品详细信息页636
29.6.6购物车管理页639
29.6.7服务台页646
29.6.8在线支付功能模块654
29.6.9用户注册页660
29.6.10浏览/更新用户信息页664
29.6.11发表留言667
29.6.12浏览/管理我的留言669
29.7网站后台主要功能模块设计673
29.7.1网站后台功能结构图673
29.7.2后台登录模块设计673
29.7.3商品管理模块设计675
29.7.4订单管理模块设计685
热门推荐
- 3204599.html
- 506963.html
- 3285748.html
- 2777632.html
- 2728909.html
- 605221.html
- 363199.html
- 618274.html
- 403864.html
- 523760.html
- http://www.ickdjs.cc/book_3536926.html
- http://www.ickdjs.cc/book_1823152.html
- http://www.ickdjs.cc/book_179674.html
- http://www.ickdjs.cc/book_1790793.html
- http://www.ickdjs.cc/book_1754724.html
- http://www.ickdjs.cc/book_2146872.html
- http://www.ickdjs.cc/book_1607144.html
- http://www.ickdjs.cc/book_632685.html
- http://www.ickdjs.cc/book_753452.html
- http://www.ickdjs.cc/book_1503593.html