《ASP.NET与VB.NET从入门到精通》PDF下载

  • 购买积分:19 如何计算积分?
  • 作  者:(美)A.Russell Jones著;高春蓉等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2002
  • ISBN:7505378929
  • 页数:663 页
图书介绍:

第一部分 Web编程基础 1

第1章 幕后工作:Web应用 1

Web请求 1

客户机请求 3

服务器响应请求——准备工作 3

服务器响应请求——实施 5

客户机响应请求 6

动态Web页面 7

VB.NET的功能 9

VB.NET在Web应用中的优点 12

小结 13

第2章 HTML基础 15

什么是HTML 15

语法:标记和属性 17

格式化文本 25

在Web站点上使用图像 35

超级链接简介 39

格式化表格 46

使用图像映射 51

理解框架 53

控制元素的位置 57

层叠样式表 61

小结 66

第3章 动态Web应用入门 67

动态Web应用 68

数据和数据的存贮 71

数据检索 73

数据打包 74

用户界面 77

小结 78

第二部分 利用VB.NET在服务器端编程 79

第4章 ASP.NET入门 79

什么是ASP.NET 79

为什么需要ASP.NET 83

ASP.NET的功能 84

为什么在VB.NET的书中讲述ASP.NET 86

建立第一个Web Form 88

小结 94

第5章 WebForm 95

WebForm是服务器端的对象 95

表单确认 103

后代码编程 113

页面/表单设计 115

小结 117

从客户机获得信息 118

第6章 System.Web命名空间介绍 118

向客户机发送信息 141

HttpApplication和HttpApplicationState对象 148

小结 160

第7章 SessionState对象 161

SessionState简介 161

Cookies、URLMunging和ASP.NETSession对象 164

Session变量 169

ASP.NETSessionState(对话状态) 174

将数据与个体相关联 174

小结 184

CreateObject和CreateObjectFromClsID方法 185

第8章 HttpServerUtility对象 185

通过服务器对象方法和#INCLUDE命令执行外部代码 187

Server.HtmlEncode、HtmlDecode、UrlEncode和UrlDecode方法 195

Server.GetLastError和ClearError方法 201

小结 202

第9章 调试ASP.NET和错误处理 203

设置一个站点进行调试 203

使用调试器 206

ASP.NET事件顺序 209

防御编码:如何避免错误 221

小结 233

第10章 使用ASP.NET访问文件和事件日志 234

访问文件 234

使用文件 235

创建文件和目录 247

写入文件 250

发送和接收文件 258

访问Windows注册表 265

小结 272

第11章 使用ASP.NET发送和接收消息 273

消息类型 273

小结 301

第三部分 用ASP.NET访问数据 303

第12章 关系型数据库和SQL简介 303

数据库与文件 303

表、索引、主关键字和外部关键字 308

基于组(Set-based)的数据检索 311

SQL简介 314

小结 322

第13章 ADO.NET 323

System.Data命名空间 323

ADO.NET的数据访问方法 338

小结 348

决定性地收回内存 349

第14章 数据存取 349

仅获取需要的数据 352

存储进程简介 354

改进数据访问代码 368

DataList和RepeaterWeb控件 372

删除、更新和插入数据 377

怎样避免编写应用程序 391

小结 393

第15章 在Web应用中使用XML 394

System.Xml命名空间简介 394

读取XML文件 402

使用XmlDataDocument类 412

XmlException类 415

有计划地执行XSLT转换 415

向应用程序进发 416

小结 417

第四部分 VB.NET的Web应用 419

第16章 VB.NET的Web应用概述 419

应用与Web站点 419

回顾web.config和machine.config文件 425

网站结构与目录结构 430

内部配置文件 431

创建自定义配置字段 433

配置文件的定位与锁定配置 438

小结 440

第17章 状态维护和高速缓存 441

状态维护选项 441

使用Cache对象 461

缓存ASP.NET页面 465

多种选择 469

小结 470

第18章 访问控制和监视 471

实现用户名/口令安全机制 471

用SSL保护服务器 485

监视网站——不仅关注访问量 489

维护时要禁用应用 495

小结 495

第19章 应用规划 497

发挥想像力 497

定位潜在用户 498

确定应用软件的需求 499

提出并推销创意 501

设计用户界面 502

规划数据存取和检索 503

规划对象的责任和接口 504

创建数据库 505

规划管理功能 505

创建数据访问组件 507

创建商务组件 507

建立用户界面 509

小结 510

第五部分 高级VB.NETWeb应用 511

第20章 用客户端浏览器丰富应用的功能 511

哪一种客户端脚本有意义 511

发送脚本到浏览器 513

文件对象模型(DOM) 534

从脚本访问DOM 535

使用ActiveX控件 538

小结 544

第21章 Web Service 545

Web Service入门 545

建立Web Service 549

使用Web Service 560

SOAP(Simple Object Access Protocol,简单对象访问协议) 568

查找Web Service(UDDI) 572

小结 573

第22章 Web Service、COM组件和SOAP Toolkit 574

为什么要担忧早期的技术 574

创建客户应用 575

创建服务器应用 581

小结 584

第23章 建立自己的Web控件 585

建立User Control 585

建立Composite Control(复合控件) 591

建立Custom Server控件 598

在ASP.NET Web Forms和Control之间传递数据 607

小结 607

第24章 效率和可伸缩性 608

始终考虑高效 608

响应时间与开发成本 613

硬件和软件 615

效率和可伸缩性技巧 616

小结 617

跋 618

Web开发过程需要提速 618

浏览器不兼容导致的问题 618

浏览器现状良好,但好景不长 618

XML的重要性 619

现在该学什么了 619

附录 621

附录A 快速HTML参考 621

附录B JScript5.5参考 642