图书介绍
ASP.NET 1.1入门经典 VB.NET 2003编程篇【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

- (美)Chris Ullman,(美)John Kauffman等著;徐洸,石雄译 著
- 出版社: 北京:清华大学出版社
- ISBN:7302090777
- 出版时间:2004
- 标注页数:696页
- 文件大小:143MB
- 文件页数:715页
- 主题词:主页制作-程序设计;BASIC语言-程序设计
PDF下载
下载说明
ASP.NET 1.1入门经典 VB.NET 2003编程篇PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 ASP.NET入门1
1.1 什么是静态Web页面2
1.2 静态Web页面的工作原理3
1.2.1 静态Web页面的局限性3
1.2.2 什么是Web服务器4
1.3 动态Web页面的工作原理5
1.4 什么是ASP.NET8
1.5 ASP.NET与ASP的区别8
1.8 安装过程9
1.7 ASP、ASP.NET以及VB.NET之间的区别9
1.6 使用VB.NET9
1.8.1 使用哪个操作系统10
1.8.2 安装ASP.NET的准备工作11
1.8.3 安装ASP.NET和.NET Framework11
1.9 安装Web Matrix13
1.10 为.NET Framework 1.1配置Web Matrix15
1.11 运行Web Matrix和配置Web服务器16
1.12 ASP.NET测试示例21
1.13.2 页面不能显示:HTTP错误40324
1.13 排除ASP.NET故障24
1.13.1 没有找到程序、没有显示ASP.NET的结果或浏览器试图下载文件24
1.13.3 找不到页面:HTTP错误40425
1.13.4 脱机状态下Web页面不可用26
1.13.5 得到了一个空页面26
1.13.6 页面上显示了消息,但不是时间26
1.13.7 得到引述服务器错误的错误语句26
1.13.8 其他问题27
1.14 小结27
2.1 什么是.NET29
第2章 ASP.NET页面的剖析29
2.1.1 从用户代码到机器代码30
2.1.2 两种中间语言介绍31
2.1.3 无处不在的对象31
2.1.4 .NET的基类32
2.1.5 类浏览器33
2.2 ASP.NET的工作原理34
2.2.1 将ASP.NET文件以.aspx扩展名保存35
2.2.2 在Web页面中插入ASP.NET代码35
2.3 ASP.NET应用示例43
2.4 小结49
2.5 练习50
第3章 服务器控件和变量51
3.1 窗体51
3.2 Web页面、HTML窗体及Web窗体52
3.3 非ASP.NET页面中的响应和请求53
3.3.1 ASF.NET在.NET Framework中的位置54
3.3.2 在ASP.NET中的〈form〉标记55
3.4 使用ASP.NET服务器控件55
3.4.1 〈asp:label〉控件56
3.4.2 〈asp:dropdownlist〉控件59
3.4.3 〈asp:listbox〉控件63
3.4.4 〈asp:textbox〉控件65
3.4.5 〈asp:radiobutton〉和〈asp:radiobuttonlist〉控件67
3.4.6 〈asp:checkbox〉和〈asp:checkboxlist〉控件69
3.5 在VB.NET变量中存储信息72
3.6 简单数据类型75
3.6.1 数字型75
3.6.2 文本数据类型76
3.6.4 命名变量78
3.6.3 其他数据类型78
3.6.5 命名约定79
3.6.6 变量的作用域80
3.7 常量85
3.8 转换函数85
3.9 数组85
3.9.1 声明数组86
3.9.2 多维数组89
3.10.1 ArrayList90
3.10 数据集合90
3.10.2 Hashtable93
3.10.3 SortedList96
3.11 小结97
3.12 练习98
第4章 控制结构与过程编程99
4.1 运算符99
4.1.1 赋值运算符99
4.1.2 算术运算符100
4.1.3 连接字符串103
4.1.4 数值比较运算符104
4.1.5 逻辑运算符105
4.2 控制结构109
4.2.1 分支结构概述109
4.2.2 循环结构概述109
4.2.3 跳转结构概述110
4.2.4 控制结构示例111
4.3 分支结构详述112
4.3.1 If...Then结构112
4.3.2 Select Case结构120
4.4 循环结构详述124
4.4.1 For...Next结构124
4.4.2 Do While结构128
4.4.3 Do...Until结构131
4.4.4 For...Each结构132
4.4.5 With...End With结构133
4.5 小结134
4.6 练习135
5.1 跳转结构136
第5章 跳转结构——子例程和函数136
5.2 跳转结构详述137
5.2.1 模块化137
5.2.2 子例程138
5.3 传递参数141
5.4 把Web控件作为参数145
5.5 函数148
5.5.1 定义函数149
5.5.2 调用函数149
5.5.3 函数练习151
5.6 通过引用和通过值传递参数156
5.6.1 通过值传递参数156
5.6.2 通过引用传递参数157
5.7 ByVal和ByRef的比较160
5.8 模块化的最佳使用方式161
5.9 小结161
5.10 练习162
第6章 事件驱动编程与回送163
6.1 什么是事件163
6.2 什么是事件驱动编程164
6.3 在浏览器上执行的HTML事件165
6.4 ASP.NET的跟踪功能167
6.5 ASP.NET的页面事件168
6.6 ASP.NET的Web控件事件170
6.7 事件驱动编程与回送172
6.8 小结179
6.9 练习180
第7章 对象182
7.1 类和实例182
7.3 .NET中的对象183
7.2 属性、方法和事件183
7.4 为什么要使用对象184
7.5 类的定义184
7.5.1 属性变量190
7.5.2 属性类型190
7.5.3 初始化对象192
7.5.4 方法的实现193
7.5.5 巩固重载方法196
7.6 高级类197
7.6.1 共享或静态属性和方法197
7.6.2 继承198
7.6.3 接口203
7.7 .NET对象209
7.7.1 命名空间209
7.7.2 类浏览器210
7.8 小结211
7.9 练习211
第8章 读取数据库212
8.1 理解数据库212
8.1.1 表212
8.1.2 规范化213
8.1.3 SQL和存储过程214
8.2 Web Matrix数据管理器215
8.3 创建数据页面216
8.3.1 使用数据管理器显示数据216
8.3.2 使用Web Matrix模板页面显示数据219
8.3.3 使用编码向导显示数据224
8.4 ADO.NET231
8.4.1 OleDbConnection对象233
8.4.2 OleDbCommand对象233
8.4.4 DataSet对象238
8.4.3 OleDataAdapter对象238
8.4.5 DataReader对象239
8.5 小结241
8.6 练习241
第9章 高级数据处理242
9.1 更多的数据对象242
9.1.1 Data Table对象242
9.1.2 DataRow对象244
9.2.1 ADO.NET和ADO247
9.2 更新数据库247
9.2.2 更新DataSet中的数据248
9.2.3 更新初始数据源254
9.2.4 更新数据库258
9.2.5 使用命令更新数据库262
9.3 小结265
9.4 练习265
第10章 ASP.NET服务器控件266
10.2 ASP.NET Web控件267
10.1 Wrox United应用程序267
10.3 HTML服务器控件268
10.4 HTML服务器控件与ASP.NET服务器控件270
10.5 Web控件271
10.5.1 多功能对象模型271
10.5.2 自动探测浏览器271
10.5.3 属性271
10.6 事件273
10.7 页面的生存期275
10.7.2 事件处理276
10.7.1 Page_Load()276
10.7.3 Page_Unload()277
10.8 理解Web控件:Wrox United应用程序277
10.8.1 内生控件281
10.8.2 数据显示控件288
10.8.3 多功能控件298
10.8.4 Web Matrix控件309
10.8.5 验证控件313
10.9 小结317
10.10 练习318
11.1 存储Web应用程序中的信息319
第11章 用户和应用程序319
11.1.1 Cookies320
11.1.2 会话330
11.1.3 会话的工作原理330
11.2 应用程序状态340
11.3 响应应用程序和会话事件345
11.4 高速缓存348
11.5 有关状态的建议352
11.5.4 使用高速缓存的场合353
11.5.3 使用应用程序状态的场合353
11.5.2 使用会话的场合353
11.5.1 使用Cookie的场合353
11.5.5 其他状态管理技术354
11.5.6 在页面上使用多种状态管理技术354
11.6 小结362
11.7 练习362
第12章 ASP.NET的可复用代码364
12.1 封装364
12.2 组件365
12.2.1 为什么要使用组件366
12.3 用户控件367
12.2.2 把组件的理论应用到应用程序上367
12.4 后台编码382
12.5 小结389
12.6 练习389
第13章 .NET程序集和定制控件391
13.1 三层应用程序设计391
13.2 ASP.NET应用程序设计393
13.3 .NET程序集394
13.3.1 什么是编译396
13.3.2 在ASP.NET页面中访问组件399
13.3.3 XCopy部署401
13.3.4 访问其他地方的程序集402
13.3.5 用其他语言编写代码403
13.3.6 数据访问组件407
13.4 定制服务器控件413
13.4.1 什么是定制控件413
13.4.2 复合定制控件421
13.5 小结427
13.6 练习428
14.1 几个好的习惯429
第14章 调试和错误处理429
14.2.1 缩进代码430
14.2 好的编码方式430
14.2.2 使代码条理化431
14.2.3 给代码加上注释431
14.2.4 使用Page的显式类型声明设置432
14.2.5 使用Page的严格转换类型设置432
14.2.6 把变量转换为正确的数据类型432
14.2.7 代码的中断433
14.3.1 语法错误434
14.3 错误的来源434
14.3.2 逻辑(运行)错误437
14.3.3 系统错误442
14.4 查找错误442
14.4.1 Debug模式444
14.4.2 跟踪445
14.5 处理错误451
14.5.1 非结构化的错误处理451
14.5.2 结构化的错误处理457
14.5.3 以编程方式处理错误462
14.6 通知和日志464
14.6.1 定制的错误消息464
14.6.2 写入事件日志467
14.6.3 给站点管理员发送邮件470
14.7 小结472
14.8 练习472
第15章 配置和优化474
15.1 配置概述474
15.1.1 浏览.config文件475
15.1.2 配置文件477
15.1.3 配置文件的结构479
15.2 性能优化485
15.3 提示和技巧500
15.4 小结501
15.5 练习501
第16章 Web服务502
16.1 什么是Web服务502
16.2 HTTP、XML和Web服务506
16.3 简单对象访问协议(SOAP)509
16.4.1 处理指令510
16.4 建立ASP.NET Web服务510
16.4.2 命名空间511
16.4.3 公共类511
16.4.4 Web方法511
16.4.5 测试Web服务514
16.4.6 使用Web服务516
16.5 使用Web服务520
16.5.1 代理程序的工作原理521
16.5.2 创建一个代理522
16.6 为Wrox United应用程序创建Web服务525
16.7 Web服务发现532
16.8 Web服务的安全性532
16.8.1 用户名/密码组合或注册表项533
16.8.2 安全套接字层(SSL)535
16.8.3 IP地址约束536
16.8.4 Web Services Enhancements536
16.9 其他考虑536
16.9.1 网络连接536
16.9.3 服务的盗用537
16.9.2 异步方法调用537
16.9.4 供应商的偿付能力538
16.9.5 相互依赖的场合538
16.10 小结538
16.11 练习539
第17章 ASP.NET的安全性540
17.1 安全性的概念540
17.2 ASP.NET安全性模型541
17.3 身份验证542
17.3.1 实现基于表单的身份验证542
17.3.2 使用数据库的基于表单的身份验证550
17.4 授权554
17.5 给WroxUnited应用程序添加身份验证功能556
17.6 使用SSL进行加密566
17.7 小结568
17.8 练习568
附录A 习题答案569
附录B Web Matrix快速入门622
附录C Wrox United数据库634
附录D 使用Visual Studio.NET开发Web应用程序643
附录E 安装和配置IIS681
热门推荐
- 3797905.html
- 1096802.html
- 1761310.html
- 158306.html
- 2265386.html
- 1208718.html
- 3248536.html
- 1287185.html
- 2836490.html
- 1642317.html
- http://www.ickdjs.cc/book_2497123.html
- http://www.ickdjs.cc/book_2881031.html
- http://www.ickdjs.cc/book_1087726.html
- http://www.ickdjs.cc/book_692081.html
- http://www.ickdjs.cc/book_3633242.html
- http://www.ickdjs.cc/book_946114.html
- http://www.ickdjs.cc/book_977312.html
- http://www.ickdjs.cc/book_2642835.html
- http://www.ickdjs.cc/book_2952052.html
- http://www.ickdjs.cc/book_2014153.html