当前位置:首页 > 工业技术
用实例学ASP.NET
用实例学ASP.NET

用实例学ASP.NETPDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:(美)StevenA.Smith等著;马列燕,闫立军等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2002
  • ISBN:7505377566
  • 页数:381 页
图书介绍:
《用实例学ASP.NET》目录
标签:实例

第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 过渡到.NET 9

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 Service 15

2.4.14 性能改进 15

2.4.15 更佳的工具 15

2.5 小结 15

第3章 从ASP移植到ASP.NET 17

3.1 准备使用ASP.NET 17

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.NET 45

4.1 ADO与ADO.NET 45

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 操作XML 76

4.5.1 生成XML 77

4.5.2 使用XML 80

4.6 小结 80

第5章 HTML/Web控件 82

5.1 服务器控件介绍 82

5.1.1 为什么需要两类控件 83

5.1.2 使用每类控件的适当时机 83

5.2 HtmlControls 83

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 WebControls 92

5.3.1 WebControl属性 93

5.3.2 Button 97

5.3.3 CheckBox 97

5.3.4 RadioButton 98

5.3.5 HyperLink 98

5.3.6 Image 98

5.3.7 ImageButton 99

5.3.8 Label 99

5.3.9 LinkButton 99

5.3.10 Literal 99

5.3.11 Panel 99

5.3.12 PlaceHolder 100

5.3.13 Table,TableRow和TableCell 100

5.3.14 TextBox 101

5.3.15 Xml 101

5.4 填充ListBoxes 102

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 使用DropDownList 106

6.1.2 获取SelectedItem 106

6.1.3 使用SelectedIndexChanged事件 108

6.1.4 AutoPostBack:不再等待时 109

6.1.5 使用ListBox 109

6.1.6 使用SelectedIndex 109

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 使用RepeatLayout 124

6.4.2 利用RepeatDirection更改方向 125

6.4.3 微调列表控件布局 129

6.5 小结 130

第7章 使用ASP.NET Rich控件 132

7.1 Rich控件介绍 132

7.1.1 使用AdRotator 132

7.1.2 使用AdCreated事件 137

7.2 Calendar控件介绍 140

7.2.1 使用SelectionMode 143

7.2.2 数据绑定和Calendar 144

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 深入探讨VControls 169

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.config 196

10.2.3 web.config中的验证和授权 198

10.3 构建简单的验证应用程序 200

10.3.1 应用程序根目录 200

10.4 部署ASP.NET应用程序 209

10.4.1 装配件部署:bin 209

10.4.2 如果需要更新DLL该做什么 209

10.5 小结 209

第11章 ASP.NET和Web Service 211

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 Service 213

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 Service 227

11.4.2 Visual Studio.NET项目结构 228

11.4.3 在Visual Studio.NET中消费Web Service 230

11.5 小结 232

第12章 定制ASP.NET服务器控件 234

12.1 定义定制控件 234

12.2 定制控件与用户控件 234

12.3 第三方定制控件 235

12.3.1 Internet Explorer WebControls 235

12.3.2 ASPSmith VControls 236

12.3.3 SoftArtisans TreeView 236

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 处理PostBacks 249

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.Trace 262

13.1.2 Trace输出 263

13.2 实现跟踪 264

13.2.1 System.Trace.TraceContext 265

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.NET 273

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.com 276

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

相关图书
作者其它书籍
返回顶部