主页 详情

《ASP.NET 1.1入门经典 Visual C#.NET 2003编程篇》_(美)Chris Ullman,(美)John Kauffman等著;杨浩译_

【书名】:《ASP.NET 1.1入门经典 Visual C#.NET 2003编程篇》
【作者】:(美)Chris Ullman,(美)John Kauffman等著;杨浩译
【出版社】:北京:清华大学出版社
【时间】:2004
【页数】:729
【ISBN】:730209148X
【SS码】:11688618

最新查询

内容简介

第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 服务器端的动态Web页面

1.4.1 ASP.NET与ASP的区别

1.4 什么是ASP.NET

1.4.2 使用C#和ASP.NET

1.4.3 ASP、ASP.NET以及C#之间的区别

1.5 安装过程

1.5.1 使用哪个操作系统

1.5.2 安装ASP.NET的准备工作

1.5.3 安装ASP.NET和.NET Framework

1.5.4 安装Web Matrix

1.5.5 为.NET Framework 1.1配置Web Matrix

1.5.6 运行Web Matrix和设置Web服务器

1.6 ASP.NET测试示例

1.7 排除ASP.NET故障

1.7.1 页面不能显示:HTTP错误403

1.7.2 找不到页面:HTTP错误404

1.7.3 脱机状态下Web页面不可用

1.7.4 得到了一个空页面

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

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

1.7.7 其他问题

1.8 小结

第2章 ASP.NET页面的剖析

2.1 什么是.NET

2.1.1 从用户代码到机器代码

2.1.2 两种中间语言介绍

2.1.3 对象

2.1.4 .NET的基类

2.1.5 类浏览器

2.2 ASP.NET的工作原理

2.2.2 在Web页面中插入ASP.NET代码

2.2.1 将ASP.NET文件以.aspx扩展名保存

2.3 ASP.NET应用示例

2.3.1 绑定到数据库

2.3.2 绑定到简单的XML文档

2.4 小结

2.5 练习

第3章 服务器控件和变量

3.1 窗体

3.2 Web页面、HTML窗体及Web窗体

3.3 非ASP.NET页面中的响应和请求

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

3.3.2 ASP.NET中的〈form〉标记

3.4 使用ASP.NET服务器控件

3.4.1 〈asp:label〉控件

3.4.2 修改ASP.NET控件

3.4.3 〈asp:dropdownlist〉控件

3.4.4 〈asp:listbox〉控件

3.4.5 〈asp:textbox〉控件

3.4.6 〈asp:radiobutton〉和〈asp:radiobuttonlist〉控件

3.4.7 〈asp:checkbox〉和〈asp:checkboxlist〉控件

3.5 在C#变量中存储信息

3.6 数据类型

3.6.1 数字型

3.6.2 文本数据类型

3.6.3 其他数据类型

3.6.4 命名变量

3.6.5 变量的作用域

3.7 常量

3.8 转换函数

3.9 数组

3.10 数据集合

3.10.1 ArrayList

3.10.2 Hashtable

3.10.3 SortedList

3.11 小结

3.12 练习

4.1.1 赋值运算符

4.1 运算符

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

4.1.2 算术运算符

4.1.3 连接字符串

4.1.4 数值比较运算符

4.1.5 逻辑运算符

4.2 控制结构

4.2.1 分支结构概述

4.2.2 循环结构概述

4.2.3 跳转结构概述

4.2.4 控制结构示例

4.3 分支结构详述

4.3.1 if结构

4.3.2 switch结构

4.4 循环结构详述

4.4.1 for循环结构

4.4.2 while循环结构

4.4.3 do...while结构

4.4.4 foreach...in结构

4.6 练习

4.5 小结

第5章 函数

5.1 概述

5.2 模块化

5.3 定义和使用函数

5.4 给函数传递参数

5.5 把Web控件作为参数

5.6 返回值

5.7 值、引用和输出参数

5.8 模块化的最佳使用方式

5.9 小结

5.10 练习

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

6.1 什么是事件

6.2 什么是事件驱动编程

6.3 HTML事件

6.4 ASP.NET的跟踪功能

6.5 ASP.NET的页面事件

6.6 ASP.NET的Web控件事件

6.7 事件驱动编程与回送

6.8 IsPostBack测试

6.8 小结

6.9 练习

第7章 对象

7.1 类和实例

7.2 属性、方法和事件

7.3 .NET中的对象

7.5 类的定义

7.4 为什么要使用对象

7.5.1 属性变量

7.5.2 属性类型

7.5.3 初始化对象

7.5.4 方法的实现

7.5.5 巩固重载方法

7.6 高级类

7.6.1 共享或静态属性和方法

7.6.2 继承

7.6.3 接口

7.7 .NET对象

7.7.1 命名空间

7.7.2 类浏览器

7.8 小结

7.9 练习

第8章 读取数据库

8.1 理解数据库

8.1.1 表

8.1.2 规范化

8.1.3 SQL和存储过程

8.2 Web Matrix数据管理器

8.3 创建数据页面

8.3.1 使用数据管理器显示数据

8.3.2 使用Web Matrix模板页面显示数据

8.3.3 使用编码向导显示数据

8.4 ADO.NET

8.4.1 OleDbConnection对象

8.4.2 OleDbCommand对象

8.4.5 DataReader对象

8.4.4 DataSet对象

8.4.3 OleDataAdapter对象

8.5 小结

8.6 练习

第9章 高级数据处理

9.1 更多的数据对象

9.1.1 DataTable对象

9.1.2 DataRow对象

9.2.1 ADO.NET和ADO

9.2 更新数据库

9.2.2 更新DataSet中的数据

9.2.3 更新初始数据源

9.2.4 更新数据库

9.2.5 使用命令更新数据库

9.3 小结

9.4 练习

第10章 ASP.NET服务器控件

10.1 Wrox United应用程序

10.3 HTML服务器控件

10.2 ASP.NET Web控件

10.4 HTML服务器控件与Web控件

10.5 Web控件

10.5.1 多功能对象模型

10.5.2 自动探测浏览器

10.5.3 属性

10.6 事件

10.7 页面的生存期

10.7.1 Page_Load()

10.7.3 Page_Unload()

10.7.2 事件处理

10.8 理解Web控件:Wrox United应用程序

10.8.1 内生控件

10.8.2 数据显示控件

10.8.3 多功能控件

10.8.4 Web Matrix控件

10.8.5 验证控件

10.9 小结

10.10 练习

11.1 存储Web应用程序中的信息

第11章 用户和应用程序

11.1.1 Cookies

11.1.2 会话

11.1.3 会话的工作原理

11.2 应用程序状态

11.3 响应应用程序和会话事件

11.4 高速缓存

11.5 有关状态管理的建议

11.5.1 使用Cookie的场合

11.5.4 使用高速缓存的场合

11.5.5 其他状态管理技术

11.5.2 使用会话的场合

11.5.3 使用应用程序状态的场合

11.5.6 在页面上使用多种状态管理技术

11.6 小结

11.7 练习

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

12.1 封装

12.2 组件

12.2.1 为什么要使用组件

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

12.3 用户控件

12.4 后台编码

12.5 小结

12.6 练习

第13章 .NET程序集和定制控件

13.1 三层应用程序设计

13.2 ASP.NET应用程序设计

13.3 .NET程序集

13.3.1 什么是编译

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

13.3.3 XCopy部署

13.3.4 访问其他地方的程序集

13.3.5 用其他语言编写代码

13.3.6 数据访问组件

13.4 定制服务器控件

13.4.1 什么是定制控件

13.4.2 复合定制控件

13.5 小结

13.6 练习

第14章 调试和错误处理

14.1 几种好的习惯

14.2 好的编码方式

14.2.1 错误的来源

14.2.2 语法错误

14.2.3 逻辑(运行)错误

14.2.4 系统错误

14.3 查找错误

14.3.1 Debug模式

14.3.2 跟踪

14.4 处理错误

14.4.1 结构化的错误处理

14.4.2 以编程方式处理错误

14.5 通知和日志

14.5.1 写入事件日志

14.5.2 给站点管理员发送邮件

14.6 小结

14.7 练习

第15章 配置和优化

15.1 配置概述

15.1.1 浏览.config文件

15.1.2 配置文件

15.1.3 配置文件的结构

15.2 性能优化

15.2.1 高速缓存

15.2.2 截止高速缓存中的信息

15.3 提示和技巧

15.4 小结

15.5 练习

第16章 Web服务

16.1 什么是Web服务

16.2 HTTP、XML和Web服务

16.3 简单对象访问协议(SOAP)

16.4.1 处理指令

16.4.2 命名空间

16.4 建立ASP.NET Web服务

16.4.3 公共类

16.4.4 Web方法

16.4.5 测试Web服务

16.4.6 使用Web服务

16.5 使用Web服务

16.5.1 代理程序的工作原理

16.5.2 创建一个代理

16.6 为Wrox United应用程序创建Web服务

16.7 Web服务发现

16.8 Web服务的安全性

16.8.1 用户名/密码组合或注册表项

16.8.2 安全套接字层(SSL)

16.8.3 IP地址约束

16.8.4 Web服务增强(WSE)

16.9 其他考虑

16.9.1 网络连接

16.9.2 异步方法调用

16.10 小结

16.9.5 相互依赖的场合

16.9.4 供应商的偿付能力

16.9.3 服务的盗用

16.11 练习

第1 7章 ASP.NET的安全性

17.1 安全性的概念

17.2 ASP.NET安全性的类型

17.3 身份验证

17.3.1 实现基于表单的身份验证

17.3.2 使用数据库的基于表单的身份验证

1 7.4 授权

17.5 给WroxUnited应用程序添加身份验证功能

17.6 使用SSL进行加密

17.7 小结

17.8 练习

附录A 习题答案

附录B Web Matrix快速入门

附录C Wrox United数据库

附录D 使用Visual Studio.NET开发Web应用程序

附录E 安装和配置IIS


书查询(www.shuchaxun.com)本网页唯一编码:
213b38a5fce5403551f101d0d298b2f6#fc5694f3b03e69b4fb62874e8c20e98d#221215997#11688618.zip