主页 详情

《ASP.NET3.5系统开发精髓》_李彦,唐鑫,唐继强等编著_12248397_9787121085727

【书名】:《ASP.NET3.5系统开发精髓》
【作者】:李彦,唐鑫,唐继强等编著
【出版社】:北京:电子工业出版社
【时间】:2009
【页数】:436
【ISBN】:9787121085727
【SS码】:12248397

最新查询

内容简介

第1部分 基础整合篇

第1章 ASP.NET基础

1.1 Visual Studio 2008

1.1.1 新建一个ASP.NET网站

1.1.2 解决方案

1.1.3 网站与项目

1.1.4 编辑区

1.2 ASP.NET知识结构图

1.3 C#语言

1.3.1 C#速览

1.3.2 C#语言的数据类型及运算符

1.3.3 流程控制

第2章 页面、控件与事件

2.1 一个简单计算器的实现

2.2 Get和Post方法

2.2.1 Get方法

2.2.2 Post方法

2.2.3 ViewState

2.3 页面的属性和事件

2.3.1 Page_Load()

2.3.2 页面的常用属性

2.4 控件的属性和事件

2.4.1 控件事件的定义和执行

2.4.2 AutoPostBack属性

2.4.3 控件事件的实现过程分析

2.5 ASP.NET服务器控件

2.5.1 服务器控件的工作原理

2.5.2 基本服务器控件简介

2.6 验证控件

2.6.1 RequiredFieldValidator控件

2.6.2 ValidationSummary

2.6.3 其他验证控件

2.7 Web用户控件

2.7.1 使用方法

2.7.2 添加属性、方法和事件

第3章 页面和自定义控件

3.1 Page类

3.1.1 Page类的作用

3.1.2 Page类的生命周期中程序的执行顺序

3.1.3 继承Page类

3.2 aspx文件

3.2.1 单页面代码模型

3.2.2 代码隐藏模型

3.2.3 <%%>嵌入式代码块

3.3 用户自定义服务器控件

3.3.1 建立项目

3.3.2 控件的生命周期

3.3.3 映射回传事件到服务器端事件

3.3.4 处理回传数据

第2部分 应用提高篇

第4章 web.config文件

4.1 ASP.NET的配置文件

4.2 自定义配置节

4.3 常用的配置设置

4.4 配置节的加密

第5章 HTTP运行时

5.1 基本结构

5.2 HttpModule

5.2.1 IHttpModule接口

5.2.2 HttpApplication类

5.2.3 使用示例

5.2.4 Global.asax

5.3 HttpHandle

5.3.1 IHttpHandle接口

5.3.2 <httpModules>配置节

5.3.3 使用示例

5.3.4 IHttpHandlerFactory

第6章 用户信息管理

6.1 ASP.NET身份验证方式

6.1.1 Windows身份验证

6.1.2 Passport身份验证

6.1.3 Forms身份验证

6.1.4 <authorization>配置节

6.2 单点登录SSO

6.2.1 子域

6.2.2 <machineKey>配置节

6.3 membership成员资格

6.3.1 Aspnet_regsql.exe

6.3.2 <membership>配置节

6.3.3 登录控件

6.3.4 自定义Provider

6.3.5 配置文件中验证用户

6.4 Profile用户配置

6.4.1 <Profile>配置节

6.4.2 设置用户属性

6.4.3 匿名用户使用Profile

6.5 Role用户角色

6.5.1 <roleManager>配置节

6.5.2 Role的使用

第7章 界面处理

7.1 Web Part技术

7.1.1 WebPartManager

7.1.2 WebPartZone

7.1.3 CatalogZone

7.1.4 EditorZone

7.1.5 ConnectionZone

7.2 母版Master

7.2.1 使用方法

7.2.2 运行机制

7.2.3 引用母版中的对象

7.3 主题(Theme)

7.3.1 CSS

7.3.2 主题与皮肤

第8章 Ajax

8.1 工作原理

8.2 Ajax扩展控件

8.3 ScriptManager

8.3.1 基本属性

8.3.2 调用Web Service

8.3.3 ScriptManagerProxy

8.4 UpdatePanel

8.4.1 ContentTemplate

8.4.2 Triggers

8.4.3 在母版中使用UpdatePanel

8.4.4 UpdatePanel编程注意事项

8.5 UpdateProgress

8.5.1 使用实例

8.5.2 属性

8.6 Timer

第3部分 系统开发篇

第9章 数据库访问

9.1 分层开发框架

9.2 SQLServer2005Express

9.2.1 数据库设置与管理

9.2.2 North Wind示范库

9.3 连接数据库

9.3.1 连接字符串

9.3.2 执行SQL语句

9.3.3 连接池

9.3.4 事务处理

9.3.5 分布式事务处理

9.4 DBCommand类

9.4.1 使用参数防止注入漏洞

9.4.2 执行存储过程

9.5 DataSet与DataTable

9.5.1 DataColumn与DataRow

9.5.2 DataView

9.5.3 DataTable与XML交换数据

9.6 DataAdapter

第10章 GridView使用技巧

10.1 普通列的使用技巧

10.2 命令列的使用技巧

10.2.1 编辑、更新和取消

10.2.2 DataKeys

10.2.3 JavaScript实现选择行

10.2.4 “删除”按钮与JavaScript确认框

10.2.5 ButtonType

10.3 按钮列的使用技巧

10.3.1 CommandName

10.3.2 CommandArgument

10.3.3 命令列与按钮列的关系

10.4 模板列的使用技巧

10.4.1 FindControl

10.4.2 利用Eval绑定数据

10.4.3 利用“表中表”显示主从表数据

第11章 数据库访问层的实现

11.1 系统分析

11.1.1 需求分析

11.1.2 总体架构设计

11.2 基本功能的实现

11.2.1 封装DbCommand类

11.2.2 支持参数

11.2.3 支持事务

11.2.4 获取DataTable和更新数据库

11.3 分页获取数据

11.3.1 分页基本要素

11.3.2 Oracle的分页技术

11.3.3 SQLServer的分页技术

11.3.4 分页功能实现

11.4 获取序列值

11.4.1 获取Oracle的序列值

11.4.2 实现SQLServer的序列功能

11.5 完整代码

11.5.1 DBHandler类

11.5.2 DBHandlerSQLServer类

11.5.3 DBHandlerOracle类

11.6 DBHandler类的实例化

11.6.1 DBHandlerFactory类

11.6.2 使用示范

11.6.3 分页控件

第12章 数据表封装层

12.1 系统分析

12.1.1 需求分析

12.1.2 架构设计

12.2 基类的实现

12.2.1 获取记录

12.2.2 构造方法

12.2.3 实现公有方法

12.2.4 完整代码

12.3 子类的实现

12.3.1 子类的构造方法

12.3.2 “表字段”封装为“类属性”

12.3.3 完整代码

12.4 业务逻辑层

第13章 开发实例—《工作任务协作系统》

13.1 需求分析

13.2 总体设计

13.2.1 系统模块设计

13.2.2 数据表设计

13.3 App_Code目录

13.3.1 代码组织方式

13.3.2 数据表封装代码

13.3.3 逻辑层功能实现

13.4 界面规划

13.4.1 文件规划与Web.sitemap

13.4.2 界面布局与母版

13.4.3 页面基类

13.5 界面逻辑实现

13.5.1 Web用户控件划分

13.5.2 Web用户控件实现

13.6 小结

第14章 LINQ和LINQ to SQL

14.1 接触LINQ

14.2 C#3.0的新语法

14.3 LINQ查询表达式

14.3.1 from子句

14.3.2 group子句

14.3.3 orderby子句

14.3.4 into子句

14.3.5 join子句

14.3.6 Let子句

14.4 LINQ操作方法

14.5 LINQ to SQL

14.5.1 数据表封装类

14.5.2 DataContext类

14.6 查询数据库

14.6.1 基本查询

14.6.2 Join方法

14.6.3 SelectMany方法

14.6.4 GroupJoin方法

14.6.5 动态查询

14.7 操作数据记录

14.7.1 创建数据库

14.7.2 添加新记录

14.7.3 修改和删除记录

第15章 LINQ开发实例—《网络项目交易(威客)系统》

15.1 需求分析

15.2 总体设计

15.2.1 模块设计

15.2.2 数据表设计

15.3 代码组织

15.3.1 ORM层代码组织

15.3.2 业务逻辑层(BLL)代码组织

15.3.3 BLL中与用户权限相关的代码

15.3.4 界面层中的共用代码

15.4 界面规划与实现

15.4.1 整体规划

15.4.2 页面文件规划

15.4.3 Web.sitemap文件

15.4.4 母版设计

15.4.5 用户功能菜单

15.4.6 页面父类

15.5 业务逻辑层功能与实现

15.5.1 用户相关功能

15.5.2 项目相关功能

15.6 界面层实现

15.6.1 项目列表模块

15.6.2 项目信息与操作模块

15.6.3 项目交流帖显示模块

15.6.4 用户评价统计显示

15.6.5 上传作品缩略图显示

15.6.6 验证码图片的生成与使用

15.6.7 用户注册界面中使用Ajax

15.6.8 ASPX页面的实现

15.7 小结


书查询(www.shuchaxun.com)本网页唯一编码:
79a9b571cbf0ef0e3edf6fc49d7621a7#2ceeb9f1b38ee46399abf0d47e58f2eb#110014693#ASP.NET 3.5系统开发精髓_12248397.zip