精通ASP.NET 3.5企业级开发[电子资源.图书]

副标题:无

作   者:王岩编著

分类号:

ISBN:9787115180179

微信扫一扫,移动浏览光盘

简介

  本书由浅入深、循序渐进地介绍了.NET 3.5的新技术,包括新控件、新功能和新的类,还讲述到了Microsoft公司最新发行的LINQ查询方式,并简单介绍了其在Visual Studio 2008中的应用情况。    全书共分29章,内容涵盖了分析、设计、开发和测试这4个软件工程的主要步骤。通过4个实例(会员软件系统、客户关系管理系统CRM、办公自动化系统OA、网上书店系统)讲解了软件的开发过程。本书最大的特色在于实践知识多于理论知识,力求让读者通过亲自动手来掌握ASP.NET 3.5新技术。    本书适用于初、中级.NET用户。没有接触过.NET的入门者可以轻松地阅读本书,而有过.NET开发经验的人学习本书,会了解ASP.NET 3.5更强大的控件和更安全的类库,进一步掌握利用ASP.NET 3.5技术开发网络应用的必要技能。

目录

目录
第1章 用户需求的分析与处理
1.1 用户提出自己的需求
1.2 系统分析人员分析用户的需求
1.2.1 分析人员体验用户环境
1.2.2 分析并确定调研结果
1.3 用户与项目管理人员确定最终需求
1.4 根据最终需求确定工作环境
1.4.1 软件环境
1.4.2 硬件环境
第2章 项目计划安排
2.1 项目计划软件
2.1.1 创建一个进度表
2.1.2 使用不同的图表显示项目进度
2.2 实现此项目需要的资源
2.3 如何写好项目计划安排表
2.4 前期的项目计划表
第3章 概念性系统设计
3.1 概念设计的原则
3.2 将用户需求模块化
3.3 确定系统最终模块
3.4 根据模块划分完善项目计划表
第4章 模块的详细设计
4.1 UML
4.1.1 为什么用UML
4.1.2 UML包括的内容
4.2 分析设计工具Visio
4.2.1 为什么用Visio
4.2.2 使用Visio设计模块
4.3 用图例实现设计
4.3.1 用例图实现业务流程的设计
4.3.2 类图实现静态模块结构的设计
4.3.3 类图与类图之间的关系
4.3.4 部署整个设计的架构
第5章 数据库设计
5.1 罗列数据信息
5.2 根据数据信息构建表结构
5.3 数据库构建工具PowerDesigner
5.3.1 使用构建工具PowerDesigner
5.3.2 PowerDesigner的使用
5.4 用PowerDesigner构建设计好的数据表
5.5 生成数据库
第6章 系统架构设计
6.1 三层架构的组成
6.2 数据访问层
6.2.1 数据访问逻辑组件
6.2.2 业务实体
6.2.3 数据访问代码分析
6.3 用户界面层分析设计
6.3.1 为什么要进行界面层设计
6.3.2 确定界面的风格
6.3.3 如何进行界面设计
6.4 小结
第7章 开发前期项目准备
7.1 进入ASP.NET3.5的世界
7.1.1 ASP.NET3.5的优点
7.1.2 创建本实例的项目
7.2 版本控制工具VSS
7.2.1 VSS的使用
7.2.2 将项目部署到VSS
7.2.3 需要注意的问题
7.3 界面设计的相关文件
7.3.1 设计母版页
7.3.2 设计站点地图
7.3.3 设计皮肤文件
7.4 使用LINQtoSQLC1asses实现数据访问组件
7.4.1 在项目中添加数据库连接
7.4.2 在项目中添加数据库映射类
7.4.3 LINQtoSQL在数据访问中的位置
7.5 小结
第8章 会员卡类型管理模块
8.1 会员卡类型实体类
8.2 会员卡类型实体方法
8.3 会员卡类型管理功能具体实现
8.3.1 添加会员卡类型
8.3.2 修改会员卡类型名称
8.3.3 修改会员卡积分规则
8.3.4 获取卡类型积分规则
8.3.5 将导航地图与功能结合
8.4 技术要点分析
8.4.1 界面布局技术要点
8.4.2 业务实体的属性映射
8.4.3 StringBuild类的使用
8.4.4 使用.NET3.5的Lambda表达式
8.4.5 类型转换
8.4.6 partial关键字
8.4.7 枚举enum
8.4.8 跨页传递参数
8.4.9 判断会员卡类型名称是否重复
8.4.10 System.Linq命名空间
8.4.11 LINQ数据连接上下文
8.5 小结
第9章 会员资料管理模块
9.1 会员资料实体类
9.2 会员资料实体方法
9.3 会员资料管理功能具体实现
9.3.1 添加验证数据功能
9.3.2 添加配置数据源功能
9.3.3 添加功能的代码设计
9.3.4 使用GridView控件修改会员资料
9.3.5 修改资料功能的代码及测试
9.3.6 获取会员资料界面设计
9.3.7 获取会员资料代码设计
9.3.8 会员资料管理功能集成测试
9.4 技术要点分析
9.4.1 界面布局技术要点
9.4.2 日期型数据
9.4.3 GridView控件中的列属性DataFormatString
9.4.4 AutoPostBack
9.4.5 页面验证
9.4.6 正则表达式
9.4.7 分页数据显示
9.4.8 数据源类型
9.5 小结
第10章 商品管理模块
10.1 商品信息实体类
10.2 商品信息实体方法
10.3 商品管理功能具体实现
10.3.1 销售和退货界面设计
10.3.2 销售和退货代码实现
10.3.3 测试销售和退货功能
10.3.4 积分反馈规则设计及实现
10.3.5 积分反馈功能设计及实现
10.3.6 商品管理功能集成测试
10.4 技术要点分析
10.4.1 界面布局技术要点
10.4.2 DropDownList数据源的添加
10.4.3 关联表实体的数据处理
10.4.4 LinqDataSource自定义
10.4.5 GridViewRow属性
10.4.6 GridView控件的刷新
10.5 小结
第11章 会员卡积分管理模块
11.1 积分管理类
11.1.1 获取积分方法的实现
11.1.2 测试获取积分功能
11.1.3 积分处理方法的实现
11.1.4 测试积分处理功能
11.1.5 查询历史记录方法的实现
11.1.6 测试查询历史记录功能
11.2 积分管理功能集成测试
11.2.1 为积分界面添加导航链接
11.2.2 历史记录界面获取导航参数
11.3 技术要点分析
11.3.1 GridView控件的汇总
11.3.2 SQLServer的CASE函数
11.3.3 导航参数的设置和获取
11.3.4 LINQ中的SUM求和
11.3.5 调试技巧
11.3.6 SqlDataReader类的使用
11.3.7 C#的运算符
11.3.8 switch关键字
11.3.9 var关键字
11.4 小结
第12章 权限管理模块
12.1 创建登录界面
12.1.1 ASP.NET3.5的注册控件
12.1.2 设计Default.aspx默认主页
12.1.3 ASP.NET3.5的登录控件
12.1.4 创建默认错误页面
12.2 用户信息的存储
12.2.1 查看创建的用户
12.2.2 用.NET配置工具管理用户
12.3 角色权限管理
12.3.1 创建角色
12.3.2 管理角色的访问权限
12.4 测试角色的访问规则
12.4.1 测试管理员访问权限
12.4.2 测试普通用户访问权限
12.5 代码设计技术要点
12.5.1 使用.NET配置工具的注意事项
12.5.2 在Web.config中指定默认错误页
12.5.3 在程序中访问错误配置节
12.5.4 管理Forms身份验证服务的类
12.5.5 Membership类的功能
12.5.6 Membership类在Web.config文件中如何配置
12.5.7 使用Membership类管理用户
12.5.8 MembershipUser:用户信息类
12.5.9 在Web.config文件中配置角色管理
12.5.10 使用Ro1es类管理角色
12.5.11 将用户角色配置在自己的数据库中
12.6 小结
第13章 项目的测试
13.1 软件的测试
13.1.1 测试的目的
13.1.2 测试的方法
13.1.3 传统测试的问题及解决方案
13.2 测试的工具
13.2.1 Visua1Studio2008中的NUnit
13.2.2 用NUnit进行测试
第14章 部署及发行
14.1 书写软件的配置说明
14.1.1 软件要求包括的文档
14.1.2 软件运行环境的要求
14.2 软件的部署
14.2.1 整理软件运行需要的文件资源
14.2.2 VisualStudio2008提供的部署模板
14.2.3 创建Web安装项目
14.2.4 裸机测试部署好的程序
14.3 如何检验软件的质量
第15章 客户关系管理系统CRM的设计
15.1 CRM的分类和价值体现
15.1.1 CRM的分类
15.1.2 CRM的价值体现
15.2 企业的CRM需求分析
15.2.1 企业的需求列表
15.2.2 分析企业的需求
15.2.3 体验企业业务流程并确定最终需求
15.3 系统模块设计
15.3.1 根据需求确定模块内容
15.3.2 分析功能模块并设计类图
15.4 数据库设计
15.4.1 数据库的表信息
15.4.2 数据库的表关系
15.4.3 数据库的操作类
15.5 开发前期的项目构建
15.5.1 创建项目
15.5.2 设计母版页
第16章 基础配置模块
16.1 区域设置
16.1.1 添加区域
16.1.2 设计“选择区域”用户控件
16.1.3 添加区域中的城市
16.1.4 用主细表方式查看区域和城市
16.2 客户等级设置
16.2.1 客户等级的设计
16.2.2 客户等级的代码实现
16.3 客户状态设置
16.4 客户业务类型设置
16.5 部门设置
16.6 基础配置模块集成测试
16.7 代码设计技术要点
16.7.1 DataList控件的属性和模板
16.7.2 DataList控件如何使用
16.7.3 XML文件的概念及用途
16.7.4 XML文件的优缺点
16.7.5 XML文件与HTML文件的区别
16.7.6 XPath方法
16.7.7 L1NQ实体关系图
16.8 小结
第17章 客户管理模块
17.1 客户资料的管理
17.1.1 客户资料中常用的用户控件
17.1.2 设计客户资料实体类
17.1.3 设计客户资料实体方法
17.1.4 添加客户资料
17.1.5 修改客户资料
17.1.6 设计GridView控件的模板列
17.1.7 查询客户资料
17.2 联系人资料的管理
17.2.1 添加联系人
17.2.2 修改联系人资料
17.2.3 查询联系人
17.2.4 联系人生日提醒功能
17.3 客户管理模块集成测试
17.4 代码设计技术要点
17.4.1 SQLServer中的模糊查询
17.4.2 L1NQ的模糊查询
17.4.3 日期控件的使用
17.4.4 验证控件ValidationSummary的使用方法
17.4.5 日期型数据的算术操作
17.4.6 数据库空值DBNull的使用技巧
17.4.7 LINQ实体类和实体类之间的关系
17.4.8 LINQ的泛型查询结果IQueryable
17.5 小结
第18章 员工管理模块
18.1 员工资料管理
18.1.1 员工资料的实体类
18.1.2 员工资料的实体方法
18.1.3 实现对员工的添加和编辑
18.2 工作日志管理
18.2.1 设计日志的登记功能
18.2.2 用主细表方式实现日志的查询
18.3 联系记录管理
18.3.1 为销售人员设计最近的联系记录
18.3.2 用查询实现联系记录的快速浏览
18.4 计划任务管理
18.4.1 计划任务的实体和方法
18.4.2 使用Mu1tiView控件实现计划任务管理
18.4.3 设计Sq1DataSource的多表查询语句
18.5 员工管理模块集成测试
18.6 代码设计技术要点
18.6.1 使用SQL语句查询区间范围与使用LINQ的区别
18.6.2 LinqDataSource控件中参数的动态设置
18.6.3 Page的首次加载属性IsPostBack
18.6.4 提高Web页面性能的技巧
18.7 小结
第19章 客户服务管理模块
19.1 客户投诉管理
19.1.1 客户投诉功能的界面设计
19.1.2 创建存储过程
19.1.3 使用存储过程实现记录的添加(LINQ方式)
19.1.4 用主细表方式实现对投诉的处理
19.2 客户新需求管理
19.2.1 客户新需求的登记
19.2.2 用存储过程无代码实现需求的修改
19.3 客户合同管理
19.3.1 合同管理
19.3.2 合同到期提示功能
19.4 实施项目管理
19.4.1 实施项目的总结
19.4.2 认识ASP.NET的缓存
19.4.3 页面缓存的使用方法
19.4.4 用缓存提高实施项目的查询性能
19.5 客户服务管理模块集成测试
19.6 代码设计技术要点
19.6.1 数据类型的比较方法CompareTo
19.6.2 数据缓存Cache的使用
19.6.3 存储过程中输出参数的使用
19.6.4 Sq1Command命令中的输入输出参数
19.7 小结
第20章 OA系统的需求设计
20.1 分析OA的用户需求
20.1.1 中小企业的OA需求列表
20.1.2 分析企业需求
20.1.3 进行需求调研并确定最终需求
20.2 设计OA的系统模块
20.2.1 根据需求分析模块
20.2.2 设计各模块的类和方法
20.3 为OA系统构建数据库
20.3.1 根据需求构建数据库
20.3.2 .NET3.5自动生成的数据库
20.4 开发前期的项目构建
20.4.1 使用Menu控件搭建OA系统的项目模板
20.4.2 为系统添加数据库实体类
第21章 管理者特区设置模块
21.1 使用Mu1tiView控件设置权限
21.1.1 管理角色
21.1.2 用户的管理
21.1.3 赋予用户角色权限
21.2 考勤设置
21.3 部门设置
21.4 公告管理
21.4.1 发布公告
21.4.2 滚动显示公告内容
21.5 管理者特区集成测试
21.6 代码设计技术要点
21.6.1 SQLServer的日期函数
21.6.2 服务器端如何动态输出脚本块
21.6.3 引用母版页中的内容
21.6.4 Menu控件的特色
21.6.5 以编程方式访问Menu控件
21.7 小结
第22章 个人办公室管理模块
22.1 密码管理
22.1.1 设计登录界面
22.1.2 修改密码
22.1.3 找回密码
22.1.4 使用SMTP虚拟服务器发送邮件
22.2 短信息管理
22.2.1 发送短信息
22.2.2 接收短信息
22.2.3 查看发送信息记录
22.3 邮箱管理
22.3.1 邮件的SMTP设置
22.3.2 发送邮件
22.3.3 接收邮件
22.4 个人日程安排
22.4.1 日程安排
22.4.2 当日日程提醒功能
22.5 个性化设置
22.5.1 Profi1e的配置
22.5.2 使用Profi1e实现个性化网页
22.6 个人办公室管理模块集成测试
22.7 代码技术要点分析
22.7.1 获取登录用户的信息
22.7.2 POP3和SMTP
22.7.3 用Profi1eSection实现配置文件的编辑
22.8 小结
第23章 信息共享区管理模块
23.1 知识库资料管理
23.1.1 文件的上传
23.1.2 浏览服务器上的文件
23.1.3 文件的下栽
23.1.4 文件的查询
23.2 在线人员管理
23.2.1 查看在线人员
23.2.2 向在线人员发送信息
23.2.3 当前用户的登录和注销
23.3 浏览公告历史记录
23.4 信息服务管理
23.4.1 用WebService实现天气预报
23.4.2 在程序中使用WebService
23.5 信息共享区管理模块集成测试
23.6 代码技术要点分析
23.6.1 WebService的概念
23.6.2 WebService在.NET中的应用
23.6.3 文件和目录操作的类
23.6.4 用代码创建DataTable
23.6.5 获取网站中其他网页的内容
23.7 小结
第24章 人力资源管理模块
24.1 工资管理
24.1.1 工资计算公式的设计
24.1.2 工资的发放
24.2 绩效管理
24.2.1 考核员工
24.2.2 查询员工考核记录
24.3 培训管理
24.4 招聘管理
24.4.1 空缺申报
24.4.2 空缺查看并处理
24.5 人力资源管理模块集成测试
24.6 简单OA系统集成测试
24.7 代码技术要点分析
24.7.1 字符串的操作方法
24.7.2 SelectedText、SelectedValue、Selectedltem3者的区别
24.7.3 LoginStatus控件的使用
24.8 小结
第25章 网上书店的设计
25.1 书店系统的用户需求
25.1.1 用户根据业务流程提出需求
25.1.2 项目小组分析用户的需求
25.1.3 与用户一起确定最终需求
25.2 根据需求设计系统的功能
25.2.1 划分系统的功能模块
25.2.2 设计各模块的功能及方法
25.3 根据功能设计数据库
25.3.1 数据库中的表结构
25.3.2 数据库的操作类(L1NQ)
25.4 构建项目模板
25.4.1 创建项目
25.4.2 设计项目的母版页
25.4.3 设计网站的默认Default页
25.5 小结
第26章 目录管理模块
26.1 用户的登录
26.1.1 用户的注册
26.1.2 用户的登录
26.1.3 显示用户的登录状态
26.2 浏览网站中的书籍目录
26.2.1 添加书籍的分类目录
26.2.2 浏览书籍的分类目录
26.2.3 删除书籍的分类目录
26.3 目录管理模块集成测试
26.3.1 后台管理页面
26.3.2 获取母版页中的导航列表
26.4 代码设计技术要点
26.4.1 Web.config中的验证属性authentication
26.4.2 泛型
26.4.3 泛型的优缺点
26.4.4 LINQ数据集到泛型集合的转换
26.4.5 用Repeater控件绑定单个数据项
26.5 小结
第27章 图书管理模块
27.1 商品供应商管理
27.1.1 设计供应商管理功能的界面
27.1.2 实现供应商管理功能
27.2 图书资料管理
27.2.1 图书入库功能的界面设计
27.2.2 图书入库功能的代码实现
27.2.3 图书资料的修改
27.2.4 图书浏览功能
27.2.5 图书搜索功能
27.3 图书管理模块集成测试
27.4 代码设计技术要点
27.4.1 正则表达式操作类Regex
27.4.2 判断数据库中字段是否为空
27.4.3 分析字符串方法Split
27.4.4 LINQ中的事务处理机制
27.5 小结
第28章 购物篮管理模块
28.1 显示商品详细信息
28.1.1 设计购物界面
28.1.2 设计购物功能
28.2 添加商品到购物篮
28.2.1 设计购物篮界面
28.2.2 自定义配置文件提供程序ProfileProvider
28.2.3 实现购物篮内容的添加和保存
28.3 购物篮中商品的价格计算、修改和删除
28.3.1 修改购物篮中图书的数量
28.3.2 计算购物篮内的总价值
28.3.3 移除购物篮中的商品
28.4 集成测试注意事项
28.5 代码设计技术要点
28.5.1 Dictionary集合
28.5.2 ProfileProvider配置提供程序
28.6 小结
第29章 订单管理模块
29.1 自定义账户地址
29.1.1 在母版页中实现下订单功能
29.1.2 在购物篮中实现提交订单功能
29.1.3 设计账户地址用户控件
29.1.4 保存账户地址信息
29.1.5 账户地址的Profile设置
29.2 送货地址
29.3 银行卡支付信息
29.4 提交订单
29.4.1 设计地址确认控件
29.4.2 在订单中实现地址确认功能
29.5 订单完成
29.5.1 设计所购商品的显示控件
29.5.2 设计订单的完成功能
29.6 代码设计技术要点
29.6.1 Wizard控件的概述
29.6.2 Wizard控件的使用
29.6.3 SQLServer的系统函数
29.7 小结
代码目录
代码6-1 数据库的配置信息
代码6-2 会员信息实体类
代码7-1 站点地图文件
代码7-2 母版页HTML源代码
代码7-3 皮肤文件代码
代码8-1 会员卡类型实体类
代码8-2 会员卡类型实体访问类
代码8-3 会员卡类型控件源代码
代码8-4 添加会员卡类型管理功能代码
代码8-5 修改会员卡类型的事件代码
代码8-6 会员卡积分规则修改代码
代码8-7 获取积分规则代码
代码8-8 导航地图中会员卡类型设置
代码8-9 用户控件获取参数做相应展示
代码9-1 会资料实体类
代码9-2 会员资料实体方法类
代码9-3 添加会员资料界面部分HTML源代码
代码9-4 添加会员资料代码
代码9-5 修改会员资料的HTML源代码
代码9-6 GridView和对象数据源的属性
代码9-7 通过会员卡号查询的代码
代码9-8 通过会员姓名查询的代码
代码9-9 通过身份证号查询的代码
代码9-10 导航地图中会员资料设置
代码10-1 商品信息实体类
代码10-2 商品信息实体方法类
代码10-3 销售和退货界面部分HTML代码
代码10-4 更改库存并记录操作数据
代码10-5 积分反馈界面的部分HTML源代码
代码10-6 添加反馈规则方法
代码10-7 通过卡号查询积分代码
代码10-8 选择GridViewl时触发的事件
代码10-9 确认反馈操作完成代码
代码10-10 导航地图中商品管理设置
代码11-1 积分实体类
代码11-2 查询卡积分
代码11-3 查询积分事件代码
代码11-4 积分处理方法
代码11-5 积分处理方法
代码11-6 查询历史记录的方法
代码11-7 导航地图中商品管理设置
代码11-8 GridView控件的汇总行
代码12-1 完成按钮事件代码
代码12-2 应用母版页的Default.aspx源文件
代码12-3 验证登录的代码
代码12-4 Web.config中默认页的配置
代码12-5 Web.config中默认错误页的配置
代码12-6 新的导航地图文件
代码12-7 CustomError类的操作实例
代码12-8 Web.config中指定数据提供程序
代码12-9 Membership类的操作实例
代码12-10 更新用户的电子邮件
代码12-11 Web.config中设置角色管理
代码12-12 Roles类的使用
代码13-1 购物篮实现的方法和属性
代码13-2 购物篮的测试类
代码15-1 SiteMap.xml文件代码
代码15-2 母版页部分HTML代码
代码16-1 Area数据表映射类文件
代码16-2 设计界面部分代码
代码16-3 基础配置类中添加区域的代码
代码16-4 界面中“添加”按钮的Click事件代码
代码16-5 “选择区域”用户控件HTML代码
代码16-6 “选择区域”用户控件的属性
代码16-7 “添加城市”用户控件中列和数据源的属性
代码16-8 基础配置类中添加城市的两个方法
代码16-9 添加城市界面中添加按钮的Click事件
代码16-10 主细表界面源代码
代码16-11 添加客户等级中DataList控件和数据源属性
代码16-12 基础配置类中添加等级的方法
代码16-13 添加等级的事件代码
代码16-14 部门设置中数据源和DataList属性源代码
代码16-15 添加部门方法的代码
代码16-16 部门设置中添加事件代码
代码16-17 SiteMap.xml中基础配置模块节点
代码16-18 母版页中各模块按钮的事件代码
代码16-19 母版页中各模块按钮的事件代码
代码17-1 客户资料实体类
代码17-2 客户资料实体方法类
代码17-3 添加客户资料事件代码
代码17-4 修改客户资料界面部分代码
代码17-5 状态模板列HTML代码
代码17-6 状态模板列绑定编辑时内容
代码17-7 查询界面的GridView和数据源
代码17-8 查询按钮的事件代码
代码17-9 分类查询代码
代码17-10 联系人资料实体类
代码17-11 联系人资料实体访问方法
代码17-12 添加联系人事件代码
代码17-13 修改资料界面部分设计代码
代码17-14 查询事件中代码
代码17-15 日期提醒方法
代码17-16 客户管理模块的导航地图
代码17-17 自定义日期显示范例
代码17-18 ValidationSummary控件使用范例
代码17-19 日期数据的操作示例
代码17-20 DBNul1的使用
代码18-1 员工资料实体类
代码18-2 员工资料实体方法
代码18-3 界面代码
代码18-4 添加员工代码
代码18-5 工作日志实体类
代码18-6 工作日志实体方法类
代码18-7 添加日志的事件代码
代码18-8 设计GridView和DetailsView控件的代码
代码18-9 日志查询代码
代码18-10 联系记录实体的方法
代码18-11 添加联系记录的代码
代码18-12 查询的代码
代码18-13 计划任务实体类
代码18-14 任务实体方法
代码18-15 GridView的配置源代码
代码18-16 登记和查询的代码
代码18-17 为页面设置呈现控件代码
代码18-18 地图文件中的员工管理功能
代码19-1 添加投诉记录的存储过程
代码19-2 用存储过程添加投诉记录的方法
代码19-3 添加投诉记录的事件代码
代码19-4 数据控件和数据源的配置代码
代码19-5 登记需求的存储过程
代码19-6 登记需求的方法
代码19-7 登记需求的事件代码
代码19-8 用于更新的存储过程
代码19-9 合同存档的存储过程
代码19-10 合同存档的方法
代码19-11 合同存档的事件代码
代码19-12 合同到期提醒代码
代码19-13 添加总结存储过程
代码19-14 实施总结的方法
代码19-15 实施总结的添加事件
代码19-16 获取数据集方法
代码19-17 查询实施总结事件代码
代码19-18 GridView控件的字段设置
代码19-19 导航文件“客户服务管理”节点
代码20-1 Menu.xm1文件代码
代码20-2 母版页部分HTML代码
代码21-1 添加和删除角色的操作代码
代码21-2 添加用户向导的返回操作
代码21-3 浏览和删除用户的操作类
代码21-4 数据源设置的部分HTML代码
代码21-5 设置用户角色的代码
代码21-6 选择角色列表时触发的事件
代码21-7 考勤时间设置类
代码21-8 考勤时间设置功能的代码
代码21-9 DropDownList中数据源属性HTML代码
代码21-10 部门用户控件的公共属性
代码21-11 部门设置的方法
代码21-12 部门设置界面中的代码
代码21-13 发布公告功能的方法
代码21-14 发布公告按钮的C1ick事件代码
代码21-15 DataList控件的数据源HTML代码
代码21-16 Menu.xm1文件中的管理者特区节点
代码22-1 Web.config中设置登录信息
代码22-2 连接默认数据库ASPNETDB的字符串
代码22-3 Web.config中允许找回密码页匿名访问
代码22-4 发送信息的方法
代码22-5 发送信息的事件代码
代码22-6 当前登录用户的用户名
代码22-7 数据源属性和GridView列属性
代码22-8 阅读信息的事件代码
代码22-9 更新阅读标识的方法
代码22-10 信息记录查询界面的数据源和列属性
代码22-11 SMTP配置实体类
代码22-12 保存SMTP配置的方法类
代码22-13 保存SMTP配置的事件代码
代码22-14 获取SMTP配置的代码
代码22-15 发送邮件的代码
代码22-16 接收邮件的代码
代码22-17 接收邮件的事件代码
代码22-18 保存日程的方法
代码22-19 保存日程时的事件
代码22-20 GridView的数据源配置
代码22-21 Profile的配置示例
代码22-22 Profile的配置
代码22-23 保存Profile设置的代码
代码22-24 获取Profile设置的代码
代码22-25 菜单中的个人办公室节点
代码22-26 判断是否有新消息的方法
代码22-27 判断是否有新消息的事件
代码23-1 实现上传的代码
代码23-2 获取GridView数据源的类
代码23-3 GridView控件的列属性和Object数据源的属性
代码23-4 GridView的RowCreated事件代码
代码23-5 GridView的RowCommand事件代码
代码23-6 搜索文件的方法
代码23-7 ObjectDataSource的配置
代码23-8 获取在线人员的方法
代码23-9 GridView1的数据源
代码23-10 选择行时的事件代码
代码23-11 发送信息页中获取参数的代码
代码23-12 浏览公告中的数据源配置
代码23-13 获取天气的方法
代码23-14 搜索城市天气的方法
代码23-15 信息共享区的节点列表
代码24-1 设置公式的方法类
代码24-2 公式设置中3个按钮事件的代码
代码24-3 页面加载时获取公式的代码
代码24-4 发放工资中的方法
代码24-5 GridView的数据源属性
代码24-6 刷新数据的代码
代码24-7 根据公式计算实发工资
代码24-8 绩效管理类的方法代码
代码24-9 登记考核的代码
代码24-10 用于招聘的操作类
代码24-11 提交申请的代码
代码24-12 数据源配置的HTML源代码
代码24-13 Menu.xml中的“人力资源管理”节点
代码24-14 Default.aspx文件的HTML代码
代码24-15 登记考勤的方法
代码24-16 登录后的考勤登记
代码26-1 Web.config中的验证属性
代码26-2 Web.config中的注册页面的验证属性
代码26-3 目录的实体类信息
代码26-4 添加目录的方法
代码26-5 添加目录的事件代码
代码26-6 获取目录的方法
代码26-7 Repeater控件的HTML源代码
代码26-8 Repeater控件绑定数据源的代码
代码26-9 删除目录的方法
代码26-10 删除目录的事件代码
代码26-11 管理页中超链接控件的属性
代码26-12 获取母版页中导航数据
代码26-13 Repeater控件模板
代码27-1 添加供应商的方法
代码27-2 添加供应商的事件代码
代码27-3 所属目录下拉框HTML源代码
代码27-4 供应商下拉框HTML源代码
代码27-5 图书详细资料实体类代码
代码27-6 图书基本资料实体类和图书数量实体类
代码27-7 图书基本资料的添加方法
代码27-8 入库事件的代码
代码27-9 数据源属性HTML源代码
代码27-10 通过目录ID获取图书信息的方法
代码27-11 数据控件Repeater控件的模板
代码27-12 配置Repeater控件的数据源
代码27-13 搜索图书的方法代码
代码27-14 检查用户输入关键字的代码
代码27-15 搜索事件的代码
代码27-16 搜索控件HTML源代码
代码27-17 搜索控件内绑定数据源结果代码
代码28-1 图书详细信息展示控件HTML源码
代码28-2 获取图书详细信息的方法
代码28-3 为Repeater控件绑定数据源
代码28-4 购物篮中Repeater控件的模板
代码28-5 自定义Profile的提供程序
代码28-6 自定义Profile的提供程序的操作类
代码28-7 Web.config中的Profile配置
代码28-8 购物篮的操作类
代码28-9 获取图书详细资料的方法
代码28-10 绑定购物篮内容的方法
代码28-11 购物篮页面的PreInit事件代码
代码28-12 计算购物篮内总价值
代码28-13 计算和修改数量方法
代码28-14 计算和移除方法
代码29-1 购物篮中的提交订单链接HTML代码
代码29-2 地址实体类
代码29-3 地址控件的地址属性
代码29-4 各步骤的属性设置
代码29-5 保存用户地址信息的事件
代码29-6 页面加载时显示账户地址信息
代码29-7 账户地址的配置信息
代码29-8 获取或设置账户地址的方法
代码29-9 账户地址Profile实现的方法
代码29-10 自动填充送货地址的代码
代码29-11 页面加载时自动填充账户地址的代码
代码29-12 付款信息实体类
代码29-13 付款控件的公共属性
代码29-14 地址确认控件的公共属性
代码29-15 获取确认地址步骤中的信息
代码29-16 Repeater模板显示商品清单
代码29-17 商品清单控件的绑定方法
代码29-18 订单中单条信息实体类
代码29-19 订单实体类
代码29-20 订单操作类
代码29-21 订单完成界面代码
代码29-22 保存订单代码
代码29-23 数据从购物篮中转换到订单中的方法
7

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

精通ASP.NET 3.5企业级开发[电子资源.图书]
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon