ASP.NET入门经典(VB ENT编程篇)

ASP.NET入门经典(VB ENT编程篇)
作 者: Ollie Cornes Chris Goode 崔洪斌 麻新旗 崔洪斌
出版社: 清华大学出版社
丛编项: 清华版WROX公司.NET和Oracle编程经典系列
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: ASP.NET
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《ASP.NET入门经典(VB ENT编程篇)》作者简介

内容简介

本书配合大量示例代码全面系统地讲述了使用VB.NET在ASP.NET环境中创建Web应用程序的各个方面,涉及ASP.NET的概念、工作原理和使用。书中的内容分为:ASP.NET入门、ASP.NET编程、ASP.NET中的对象和ASP.NET的应用四个部分。本书适合学习利用ASP.NET创建Web应用程序的初级Web开发人员,对有一定使用ASP旧版本经验的开发人员也有帮助。本书中文简体字版由清华大学出版社和英国乐思出版公司合作出版。未经出版者书面许可,不得以任何方式复制或抄袭本书内容。

图书目录

第1章 ASP.NET入门

1.1 什么是静态Web页

1.2 静态Web页的工作原理

1.2.1 静态Web页的局限性

1.2.2 什么是Web服务器

1.3 动态Web页的工作原理

1.3.1 提供动态Web页内容的两种方法

1.3.2 技术概述

1.4 什么是ASP.NET

1.5 ASP.NET与ASP的区别

1.6 ASP、ASP.NET以及VB.NET之间的区别

1.7 安装过程

1.7.1 安装IIS 5.x Web服务器

1.7.2 测试安装

1.7.3 管理Web服务器的目录

1.7.4 安装ASP.NET的准备工作

1.7.5 安装ASP.NET和.NET Framework SDK

1.8 ASP.NET测试示例

1.9 排除ASP.NET故障

1.9.1 没有找到程序、没有显示ASP.NET的结果或浏览器试图下载文件

1.9.2 页不能显示:HTTP错误403.2

1.9.3 找不到页:HTTP错误403.1

1.9.4 脱机时Web页无效

1.9.5 得到了一个空页

1.9.6 页上显示了消息,但不是时间

1.9.7 得到引述服务器错误的错误语句

1.9.8 其他问题

1.10 小结

第2章 ASP.NET页的剖析

2.1 什么是.NET

2.1.1 .NET的基类

2.1.2 ASP.NET的工作原理

2.2 .NET Framework、ASP.NET应用实例

2.3 小结

第3章 窗体、HTML服务器控件

3.1 窗体

3.2 Web页、HTML窗体及Web窗体

3.3 简单的Web理论

3.3.1 客户机/服务器

3.3.2 HTTP协议

3.3.3 ASP.NET在.NET Framework中的位置

3.4 HTML窗体

3.4.1 <form>标识符

3.4.2 嵌入HTML窗体控件

3.5 服务器控件简介

3.6 小结

第4章 在VB.NET中保存信息

4.1 什么是变量

4.2 简单数据类型

4.2.1 数值型

4.2.2 文本数据类型

4.2.3 其他数据类型

4.2.4 命名变量

4.2.5 命名约定

4.3 运算符

4.3.1 赋值运算符

4.3.2 算术运算符

4.3.3 连接字符串

4.3.4 比较字符串变量

4.4 常量

4.5 结构化数据类型

4.6 小结

4.7 练习

第5章 XML

5.1 几个概念

5.1.1 标识符与元素

5.1.2 属性

5.2 标记语言示例

5.2.1 SGML

5.2.2 HTML

5.3 XML是如何产生的

5.4 什么是XML

5.4.1 数据的革命

5.4.2 其他功能

5.5 结构良好的与合法的文档

5.5.1 结构良好的文档

5.5.2 合法的文档

5.6 确定XML的样式

5.6.1 为什么使用样式表

5.6.2 层叠样式表

5.6.3 在ASP.NET中使用XML

5.7 小结

5.8 练习

第6章 控制结构与过程编程

6.1 控制结构简介

6.1.1 分支结构

6.1.2 循环结构

6.1.3 跳转结构

6.1.4 控制结构示例

6.2 分支结构详述

6.2.1 比较运算符

6.2.2 逻辑运算符

6.3 If…Then结构

6.4 循环结构详述

6.4.1 For…Next结构

6.4.2 Do While结构

6.4.3 Do…Until结构

6.4.4 For…Each结构

6.5 跳转结构详述

6.5.1 模块化

6.5.2 子例程

6.5.3 函数

6.5.4 变量的作用域

6.6 小结

6.7 练习

第7章 事件驱动编程与回送

7.1 什么是事件

7.2 什么是事件驱动编程

7.3 ASP.NET的事件

7.4 HTML中的事件

7.5 ASP.NET中的服务器控件事件

7.6 事件驱动编程与回送

7.7 改变在Web上编程的方法

7.8 小结

7.9 练习

第8章 对象入门

8.1 组织代码

8.2 什么是对象

8.2.1 抽象化——给真实世界建立模型

8.2.2 封装——黑盒

8.3 使用对象

8.3.1 对象来自于何处

8.3.2 创建对象

8.3.3 使用方法和属性

8.3.4 利用构造函数初始化对象

8.3.5 重载方法

8.4 小结

8.5 练习

第9章 共享成员和类关系

9.1 共享成员

9.2 类关系

9.2.1 关联——“Uses a”

9.2.2 包含——“has a”

9.2.3 继承——“is a”

9.3 小结

9.4 练习

第10章 ASP.NET中的对象

10.1 名称空间

10.2 Page类

10.3 ASP.NET核心对象

10.3.1 Request对象

10.3.2 Response对象

10.3.3 Server对象

10.4 状态处理

10.4.1 会话状态

10.4.2 cookie

10.5 小结

10.6 练习

第11章 对象和结构化数据

11.1 什么是集合

11.1.1 不同类型的集合

11.1.2 作为集合的数组

11.2 更多地利用集合

11.2.1 Array List

11.2.2 Hashtable

11.2.3 SortedList

11.3 小结

11.4 练习

第12章 从数据源读取数据

12.1 理解现代的数据库

12.2 ADO.NET

12.2.1 被管理的提供者

12.2.2 ADO.NET对象

12.2.3 Connection对象

12.2.4 Command对象和DataReader

12.2.5 DataSet和DataTable对象

12.2.6 Microsoft SQL Server和ADO.NET

12.3 捕获错误

12.4 小结

12.5 练习

第13章 操纵数据源

13.1 处理数据源

13.1.1 断开数据

13.1.2 更新数据的方法

13.1.3 DataSets和DataTables

13.1.4 DataRow对象

13.1.5 更新初始数据源

13.1.6 更新数据——小结

13.2 使用SQL

13.2.1 DataAdapter命令

13.2.2 直接的SQL命令

13.2.3 使用SQL——小结

13.3 XML

13.3.1 转换为字符串的XML

13.3.2 转换为DataSet的XML

13.4 ADO.NET的相关内容

13.5 小结

13.6 练习

第14章 ASP.NET服务器控件

14.1 其他类型的控件

14.1.1 HTML服务器控件

14.1.2 用户控件

14.2 ASP.NET服务器控件

14.2.1 多功能对象模型

14.2.2 自动探测浏览器

14.2.3 属性

14.2.4 事件

14.3 页生存期

14.3.1 Page_Load

14.3.2 事件处理

14.3.3 Page_Unload

14.3.4 控件族

14.4 小结

第15章 ASP.NET的可复用代码

15.1 从对象到组件

15.2 组件

15.2.1 为什么要使用组件

15.2.2 把组件的理论应用到应用程序上

15.3 用户控件

15.4 后台编码

15.5 继承

15.6 小结

15.7 练习

第16章 .NET装配件和定制控件

16.1 三层应用程序设计

16.2 ASP.NET应用程序设计

16.3 .NET装配件

16.3.1 什么是编译

16.3.2 在ASP.NET页面中访问组件

16.3.3 全盘复制部署

16.3.4 用其他语言编写代码

16.3.5 引入业务对象

16.4 定制服务器控件

16.5 如何把它们组合在一起

16.6 小结

16.7 练习

第17章 调试和错误处理

17.1 几个好的习惯

17.1.1 语法错误

17.1.2 逻辑错误

17.1.3 系统错误

17.2 好的编码方式

17.3 代码的中断

17.4 查找错误

17.4.1 错误发生的方式和地点

17.4.2 Debug模式

17.4.3 跟踪

17.5 错误的处理

17.5.1 非结构化错误处理

17.5.2 结构化错误处理

17.5.3 以编程方式处理错误

17.6 通知和日志

17.6.1 写入事件日志

17.6.2 给站点管理员发送邮件

17.7 小结

第18章 Web服务

18.1 什么是Web服务

18.2 HTTP、XML和Web服务

18.3 建立ASP.NET Web服务

18.3.1 处理指令

18.3.2 名称空间

18.3.3 公共类

l8.3.4 Web方法

18.3.5 测试Web服务

18.3.6 使用Web服务

18.4 在应用程序中使用Web服务

18.5 Web服务发现

18.6 Web服务的安全性

18.6.1 用户名/密码组合或注册键

18.6.2 安全套接字层(SSL)

18.6.3 IP地址约束

18.7 其他考虑

18.7.1 网络连接

18.7.2 异步方法调用

18.7.3 服务的盗用

18.7.4 供应商的偿付能力

18.7.5 相互依赖的场合

18.8 小结

18.9 练习

第19章 配置和优化

19.1 配置概述

19.2 配置文件的结构

19.2.1 一般配置

19.2.2 页面配置

19.2.3 应用程序设置

19.2.4 定制错误

19.3 性能优化

19.3.1 高速缓存

19.3.2 跟踪

19.4 监视ASP.NET过程

19.5 提示和技巧

19.6 小结

附录A 常用的系统名称空间

附录B .NET中语言的语洁比较

附录C 使用Windows命令行的快速参考

附录D HTTP1.1错误码

附录E ASCII字符集

附录F 参考资料和更多的信息

附录G 支持、勘误表和p2p.wrox.com

后记 使用ASP.NET服务器控件有效地显示数据