请输入您要查询的百科知识:

 

词条 《ASP.NET 实用全书》
释义

ASP.NET 实用全书 内容简介

ASP.NET是Microsoft .NET框架的重要组成部分,它不仅仅是对传统ASP的继承和发展,而且几乎克服了传统ASP的所有缺点,所提供的性能远远超出传统的Web开发模式。ASP.NET完全基于模块与组件,具有更好的可扩展性与可定制性,数据处理方面更是引入了许多激动人心的新技术,增加了Web开发的灵活性,有效缩短了开发周期。 本书深入浅出地讲解了使用ASP.NET进行各个层次的编程的方法和技巧,全书共分四部分。第一部分讲解ASP.NET的基础知识,包括.NET体系结构以及分布式应用程序开发基础。第二部分讲解在ASP.NET应用程序中处理数据的技巧,包括ADO.NET和XML等。第三部分讲解一些高级技术,包括状态管理和动态图像创建等。第四部分讲解一些专家技巧,包括管理服务器并且应用Windows Management Instrumentation进行远程定位等。 本书面向广大的读者群,包括传统的ASP开发人员、大型机开发人员、HTML开发人员、Visual Basic和Visual C++开发人员、Web开发初学者、经理和项目负责人等。

ASP.NET 实用全书 本书目录

第一部分 基础知识

第1章 .NET,ASP.NET和分布式应用程序开发 2

1.1 .NET框架 2

1.2 Active Server Pages 6

1.3 分布式应用程序结构:结构和设计 11

1.4 小结 22

第2章 ASP.NET语言 23

2.1 变量 23

2.2 表达式 30

2.3 程序控制 35

2.4 异常 43

2.5 小结 48

第3章 Request对象 49

3.1 窗体 49

3.2 查询字符串 59

3.3 服务器变量 63

3.4 cookie 66

3.5 其他Request对象 67

3.6 小结 69

第4章 Response,Application和Session对象 71

4.1 Write 71

4.2 Redirect 74

4.3 cookie 76

4.4 WriteFile 77

4.5 Application对象 79

4.6 Session对象 83

4.7 小结 85

第5章 ASP.NET中的文件输入/输出 86

5.1 Directory类 87

5.2 File和StreamReader类 95

5.3 File和StreamWriter类 98

5.4 StringReader,StringBuilder和StringWriter类 99

5.5 FileStream,BinaryReader和BinaryWriter类 101

5.6 小结 103

第6章 ASP.NET控件 104

6.1 内部控件 105

6.2 列表控件 112

6.3 多格式控件 123

6.4 验证控件 126

6.5 小结 127

第7章 应用程序框架和配置 129

7.1 应用程序配置 129

7.2 global.asax 144

7.3 以编程方式设置区域和地区 146

7.4 小结 147

第二部分 在ASP.NET中使用数据

第8章 ASP.NET中的XML 150

8.1 .NET XML结构 151

8.2 XmlTextReader 151

8.3 XmlTextWriter 154

8.4 XmlDocument和XmlNavigator 156

8.5 XslTransform 160

8.6 编写客户留言簿应用程序 163

8.7 小结 167

第9章 ASP.NET中的ADO.NET 168

9.1 概览 168

9.2 ADO.NET命名空间 169

9.3 托管提供程序 169

9.4 DataSet对象 185

9.5 错误处理 202

9.6 数据库事务 205

9.7 并发数据库访问 208

9.8 ADO.NET性能 209

9.9 小结 209

第10章 数据绑定控件 211

10.1 Repeater控件 211

10.2 DataList控件 215

10.3 DataGrid控件 221

10.4 DrugHistory应用程序 222

10.5 小结 228

第11章 Web窗体 229

11.1 传统的HTML和服务器端控件 229

11.2 HTML控件 230

11.3 Web控件 231

11.4 内部Web控件 231

11.5 按钮和链接 231

11.6 Web窗体范例 231

11.7 小结 240

第12章 Web窗体数据验证 241

12.1 ASP.NET数据验证的介绍 241

12.2 ASP.NET验证控件 244

12.3 正则表达式初级教程 247

12.4 小结 250

第三部分 高级技术

第13章 编写ASP.NET控件 252

13.1 创建SimpleControl 252

13.2 从工具箱使用控件 256

13.3 给控件添加属性和方法 259

13.4 创建和使用合成控件 264

13.5 小结 270

第14章 Web服务 271

14.1 Web服务的内容 271

14.2 编写Web服务 273

14.3 健康提示Web服务 276

14.4 信用卡验证服务 277

14.5 使用Web服务 281

14.6 小结 285

第15章 ASP.NET E-mail控件 286

15.1 创建E-mail消息 286

15.2 使用MailMessage对象 290

15.3 添加E-mail附件 292

15.4 设置E-mail格式 293

15.5 设置E-mail优先权 293

15.6 设置E-mail正文和附件的编码方式 294

15.7 小结 294

第16章 动态图像 301

16.1 ASP.NET中动态图像的基础知识 302

16.2 创建具有动态平铺背景的标识 309

16.3 图像处理 311

16.4 小结 313

第17章 状态管理 314

17.1 使用应用程序变量和会话变量 314

17.2 隐藏域 317

17.3 同步 317

17.4 Global.asax 317

17.5 会话信息 319

17.6 演示应用程序 320

17.7 小结 322

第18章 安全性 324

18.1 Web安全性概述 324

18.2 服务器身份验证 325

18.3 客户端身份验证 327

18.4 ASP.NET安全性 328

18.5 ASP.NET模拟 335

18.6 小结 336

第四部分 专家技巧

第19章 ASP.NET中的Windows管理规范 338

19.1 管理.NET应用程序 339

19.2 验证WMI查询 341

19.3 枚举对象 341

19.4 小结 342

第20章 编写移动设备应用程序 343

20.1 移动标记 343

20.2 Mobile Internet Toolkit 345

20.3 设备模拟器 345

20.4 移动Web窗体 347

20.5 移动控件 355

20.6 扩展移动控件 356

20.7 小结 358

第21章 性能和缓存 359

21.1 CLR级优化 359

21.2 从内存泄露和死锁中恢复 365

21.3 缓存 368

21.4 提示和技巧 374

21.5 小结 376

第22章 调试 377

22.1 跟踪消息 377

22.2 调试 379

22.3 调试技巧 383

22.4 小结 391

第23章 消息队列 392

23.1 消息队列和消息处理基础知识 392

23.2 MessageQueue编程模型 395

23.3 创建、删除、清除队列并创建队列的实例和管理队列 395

23.4 发送和序列化消息 398

23.5 读取和接收消息 405

23.6 队列和消息集合 410

23.7 消息队列的安全性 412

23.8 小结 413

第24章 事务 414

24.1 定义的事务 414

24.2 事务管理 415

24.3 COM+事务编程模型 417

24.4 监测事务 424

24.5 设计中的注意事项 424

24.6 小结 425

第五部分 杂项

第25章 HttpModule 428

25.1 HttpModule的基础知识 428

25.2 编写HttpModule 429

25.3 HttpApplication事件 432

25.4 HttpModule和Global.asax 434

25.5 ASP.NET HttpModule 435

25.6 实现HttpModule事件 437

25.7 HttpModule示例 439

25.8 小结 447

第26章 网络通信 448

26.1 使用Dns类 448

26.2 使用WebClient类 451

26.3 使用WebRequest和WebResponse类 453

26.4 使用WebProxy类 455

26.5 NTLM身份验证 456

26.6 SSL通信 457

26.7 发送数据 458

26.8 System.Net错误 458

26.9 小结 462

第27章 ASP和ASP.NET的对比 463

27.1 共存 463

27.2 移植和重写 463

27.3 语言变化 466

27.4 ASP结构变化 471

27.5 COM的利害关系 475

27.6 移植提示 477

27.7 小结 478

ASP.NET 实用全书 作者介绍

Richard Leinecker是一个经验丰富的软件程序员,具有15年以上的编程经验。他最近编写过的书包括“Visual C++ 6 Bible”,“COM+ Unleashed”和“Teach Yourself Visual J++ in 21 Days”。他还在杂志上发表过几百篇文章,并为开发人员的Web站点www.developer.com和www.UsingASP.net撰写文章。 此外,在一些零售商店也可以发现他编写过的一些软件,如Perfect Checkmate和Bicycle Bridge。多年来,他已经编写了大量娱乐题材的作品,包括“Trump Castle”和“Miami Vice”。 Richard Leinecker担任过若干大公司的领导职位,包括MCI公司数字图像部门的高级软件工程师,Landmark通信公司高级软件工程师。目前他正在Rockingham公立学院全职教授课程。

随便看

 

百科全书收录594082条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2024/9/21 19:46:58