图书介绍
用实例学ASP.NETPDF|Epub|txt|kindle电子书版本网盘下载
![用实例学ASP.NET](https://www.shukui.net/cover/13/34756977.jpg)
- (美)StevenA.Smith等著;马列燕,闫立军等译 著
- 出版社: 北京:电子工业出版社
- ISBN:7505377566
- 出版时间:2002
- 标注页数:381页
- 文件大小:32MB
- 文件页数:399页
- 主题词:
PDF下载
下载说明
用实例学ASP.NETPDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 .NET概览1
1.1 .NET概述1
1.2 .NET框架2
1.2.1 类结构2
1.2.2 运行时主机3
1.2.3 通用语言运行时:老技术,新阐释3
1.2.4 中间语言和元数据4
1.2.5 JIT编译器6
1.3 小结6
第2章 ASP.NET概览9
2.1 过渡到.NET9
2.2 ASP简史10
2.3 本书适用于ASP开发者之处12
2.4 ASP.NET较之ASP的优点12
2.4.1 ASP.NET是编译式,而非直译式12
2.4.2 代码与内容分离12
2.4.3 “DLL Hell”不再存在12
2.4.4 并排安装13
2.4.5 实调试13
2.4.6 实程序设计语言13
2.4.7 实错误处理13
2.4.8 基于目录的部署13
2.4.9 基于文件的应用程序配置14
2.4.10 基于事件的程序设计模型14
2.4.11 经过改进的可扩展对象模型14
2.4.12 更完整的功能14
2.4.13 Web Service15
2.4.14 性能改进15
2.4.15 更佳的工具15
2.5 小结15
第3章 从ASP移植到ASP.NET17
3.1 准备使用ASP.NET17
3.2 ASP与ASP.NET的基本差异18
3.2.1 文件18
3.2.2 ASP与ASP.NET之间的状态保持18
3.2.3 语言差异19
3.3 常见ASP任务及其ASP.NET等价任务20
3.3.1 读取一个表单20
3.3.2 确认表单选项26
3.3.3 登录网页33
3.3.4 查看数据库查询结果40
3.4 小结44
第4章 ADO.NET45
4.1 ADO与ADO.NET45
4.1.1 Microsoft数据访问的历史45
4.1.2 ADO与ADO.NET对象模型46
4.2 连接到数据库47
4.3 检索数据48
4.3.1 使用SqlCommand对象48
4.3.2 DataReader对象50
4.3.3 SqlDataAdapter对象52
4.3.4 DataSet对象56
4.4 数据控件63
4.4.1 DataGrid控件63
4.4.2 Repeater控件69
4.4.3 DataList控件73
4.5 操作XML76
4.5.1 生成XML77
4.5.2 使用XML80
4.6 小结80
第5章 HTML/Web控件82
5.1 服务器控件介绍82
5.1.1 为什么需要两类控件83
5.1.2 使用每类控件的适当时机83
5.2 HtmlControls83
5.2.1 HtmlControl属性和方法83
5.2.2 HtmlContainerControl属性85
5.2.3 HtmlControl示例85
5.2.4 HtmlForm属性88
5.2.5 表格控件属性88
5.2.6 HtmlInputControl属性89
5.2.7 HtmlSelect属性89
5.2.8 HtmlTextArea属性90
5.2.9 HtmlAnchor属性90
5.2.10 HtmlImage属性91
5.2.11 HtmlInputFile属性91
5.2.12 HtmlInputImage属性92
5.3 WebControls92
5.3.1 WebControl属性93
5.3.2 Button97
5.3.3 CheckBox97
5.3.4 RadioButton98
5.3.5 HyperLink98
5.3.6 Image98
5.3.7 ImageButton99
5.3.8 Label99
5.3.9 LinkButton99
5.3.10 Literal99
5.3.11 Panel99
5.3.12 PlaceHolder100
5.3.13 Table,TableRow和TableCell100
5.3.14 TextBox101
5.3.15 Xml101
5.4 填充ListBoxes102
5.4.1 声明性方式103
5.4.2 利用控件项集合的程序设计方式104
5.4.3 利用数据绑定的程序设计方式104
5.5 小结104
第6章 使用ASP.NET列表控件105
6.1 ListControl类105
6.1.1 使用DropDownList106
6.1.2 获取SelectedItem106
6.1.3 使用SelectedIndexChanged事件108
6.1.4 AutoPostBack:不再等待时109
6.1.5 使用ListBox109
6.1.6 使用SelectedIndex109
6.1.7 利用SelectionMode选择多个项目111
6.2 使用Items集合111
6.2.1 利用Add方法添加项目113
6.2.2 利用Remove方法删除项目116
6.3 数据绑定和列表控件118
6.3.1 使用Data TaxtField和DataValueField属性120
6.3.2 数据绑定列表控件选择122
6.4 改动列表控件的布局124
6.4.1 使用RepeatLayout124
6.4.2 利用RepeatDirection更改方向125
6.4.3 微调列表控件布局129
6.5 小结130
第7章 使用ASP.NET Rich控件132
7.1 Rich控件介绍132
7.1.1 使用AdRotator132
7.1.2 使用AdCreated事件137
7.2 Calendar控件介绍140
7.2.1 使用SelectionMode143
7.2.2 数据绑定和Calendar144
7.2.3 修改Calendar显示145
7.3 使用CSS控制Calendar显示147
7.4 小结150
第8章 使用ASP.NET确认控件151
8.1 确认HTML表单151
8.2 何为确认控件151
8.3 客户端确认152
8.4 插入确认控件152
8.4.1 确认控件属性153
8.4.2 确认控件方法154
8.5 RequiredFieldValidator控件154
8.6 RangeValidator控件155
8.7 CompareValidator控件157
8.8 RegularExpressionValidator控件159
8.9 CustomValidator控件164
8.10 ValidationSummary控件165
8.11 组合所有控件167
8.12 深入探讨VControls169
8.13 小结173
第9章 使用ASP.NET用户控件175
9.1 用户控件概述175
9.2 创建ASP.NET用户控件176
9.2.1 创建幕后代码用户控件178
9.2.2 在用户控件中定义属性180
9.2.3 在用户控件中定义方法182
9.2.4 从用户控件中引发事件184
9.3 小结189
第10章 ASP.NET应用程序191
10.1 HTTP基础191
10.1.1 global.asax——启动和终止之处192
10.1.2 事件192
10.2 配置应用程序195
10.2.1 web.config的结构和源196
10.2.2 设置web.config196
10.2.3 web.config中的验证和授权198
10.3 构建简单的验证应用程序200
10.3.1 应用程序根目录200
10.4 部署ASP.NET应用程序209
10.4.1 装配件部署:bin209
10.4.2 如果需要更新DLL该做什么209
10.5 小结209
第11章 ASP.NET和Web Service211
11.1 分布式计算:多事对多人211
11.1.1 Web Service是什么212
11.1.2 SOAP简介212
11.1.3 WSDL:服务契约语言213
11.1.4 Disco和UDDI——发现协议213
11.2 编写Web Service213
11.2.1 ASP.NET流水线和处理器体系结构214
11.2.2 编写第一个服务程序214
11.2.3 处理器指令214
11.2.4 [WebMethod]属性214
11.2.5 生成客户代理216
11.2.6 一个简单的Web Service客户218
11.3 高级主题220
11.3.1 返回复杂类型220
11.3.2 异步处理224
11.3.3 事务支持226
11.4 使用Microsoft Visual Studio.NET进行Web Service程序设计226
11.4.1 在Visual Studio.NET中创建Web Service227
11.4.2 Visual Studio.NET项目结构228
11.4.3 在Visual Studio.NET中消费Web Service230
11.5 小结232
第12章 定制ASP.NET服务器控件234
12.1 定义定制控件234
12.2 定制控件与用户控件234
12.3 第三方定制控件235
12.3.1 Internet Explorer WebControls235
12.3.2 ASPSmith VControls236
12.3.3 SoftArtisans TreeView236
12.3.4 其他控件236
12.4 创建定制控件236
12.4.1 命令行构建和部署237
12.4.2 Visual Studio.NET构建和部署237
12.4.3 从ASP.NET中引用该控件238
12.5 在现有控件之上构建239
12.6 创建复合控件241
12.7 处理控件事件244
12.8 处理PostBacks249
12.9 使用模板251
12.10 引发事件256
12.11 数据绑定259
12.12 构建组件259
12.13 小结260
第13章 ASP.NET调试概览261
13.1 ASP.NET调试特征261
13.1.1 System.Trace262
13.1.2 Trace输出263
13.2 实现跟踪264
13.2.1 System.Trace.TraceContext265
13.2.2 异常处理266
13.2.3 应用程序级调试268
13.3 System.Diagnostics工具269
13.3.1 记录事件269
13.3.2 读取事件日志270
13.3.3 其他System.Diagnostics工具272
13.4 Visual Studio.NET273
13.5 常见错误273
13.5.1 Runat="Server"273
13.5.2 类型不匹配274
13.5.3 VB/VBScript语法274
13.6 小结275
第14章 案例研究:采用ASP.NET构建电子商务276
14.1 构建一个Web商店——IBuySpy.com276
14.2 IBuySpy商店设计276
14.2.1 源代码276
14.2.2 设计理念277
14.2.3 函数功能概览282
14.2.4 一些推荐改进288
14.3 小结295
附录A ASP.NET语法296
附录B ADO.NET对象模型306
附录C Visual Basic.NET语言参考335
附录D C#语言参考359