首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 亮剑.NET--ASP.NET商业级数据库网站开发实战(附光盘)/.NET开发专家
内容
编辑推荐

本书写给具备一定基础的ASP.NET开发人员。全书共分成10章,主要对ASP.NET商业级数据库网站开发的相关知识作了介绍,具体内容包括网站框架设计、Web数据库应用程序与ADO.NET、DataSet与数据绑定、中间层架构与类设计、利用缓存技术提升网站性能等。该书可供各大专院校作为教材使用,也可供从事相关工作的人员作为参考用书使用。

内容推荐

本书写给具备入门基础的ASP.NET网站开发设计人员,学习如何通过多层式的架构设计,从ADO.NET开始,建立动态的数据库网站系统。课程内容的主要目标在于提供一个完整的学习蓝图,让读者了解如何从无到有,建构一个可以真正上线运作的商业网站雏形。内容包括:网站框架设计、Web数据库应用程序与ADO.NET、DataSet与数据绑定、中间层架构与类设计、ObjectDataSource与数据集设计师、UI表现层、会员管理的验证与授权、一个完整的示例、利用缓存技术提升网站性能、通过健康监视系统监控网站运行等。配套光盘中附赠本书所有案例的源程序文件。

目录

第1章 网站框架设计/1

 1.1 鼠标设置的神话/2

 1.2 建立网站——从分层框架开始/3

1.2.1 关于网站框架/3

1.2.2 拆分中间层/5

1.2.3 关于表示层/6

 1.3 多层框架VS.两层框架/9

 1.4 网站架构之外/11

1.4.1 关于性能/11

1.4.2 运行状况监视与系统运行监控/12

第2章 Web数据库应用程序与ADO.NET/13

 2.1 ASP.NET与Web数据库应用程序/14

 2.2 剖析ADO.NET/15

 2.3 ADO.NET类框架/17

 2.4 关于数据访问接口/19

 2.5 连接对象/20

2.5.1 连接对象与数据访问接口/20

2.5.2 创建连接对象/21

2.5.3 配置文件的连接字符串设置/25

 2.6 连接对象成员/27

2.6.1 指定连接字符串属性/27

2.6.2 Open与Close/28

2.6.3 关于连接管理机制/30

2.6.4 再探连接字符串/31

 2.7 Command对象/35

2.7.1 数据库访问与Command对象/35

2.7.2 关于Command对象/35

2.7.3 Command对象的方法成员/37

2.7.4 建立与使用Command对象/37

 2.8 Command与Parameter对象/44

2.8.1 使用Parameter/44

2.8.2 SqlParameter属性成员/52

 2.9 DataReader对象/53

2.9.1 关于DataReader对象/53

2.9.2 ExecuteReader方法/53

第3章 DataSet与数据绑定/59

 3.1 关于DataAdapter/60

 3.2 剖析DataSet/62

3.2.1 DataSet与DataAdapter/62

3.2.2 DataSet对象的架构/65

 3.3 通过DataSet操作数据/68

3.3.1 数据导航与检索/69

3.3.2 数据排序/72

3.3.3 数据更新操作/74

3.3.4 运用DataAdapter更新数据源/80

3.3.5 DataAdapter与SqlCommand/84

 3.4 DataView/86

3.4.1 运用DataView/86

3.4.2 DataView构造函数/90

 3.5 关系型DataTable/91

3.5.1 关系型数据表/92

3.5.2 关联条件约束/96

3.5.3 ForeignKeyConstraint对象与条件约束/98

第4章 中间层架构与类设计/105

 4.1 网站的分层架构/106

4.1.1 关于多层式架构/106

4.1.2 网页实现方法论/107

4.1.3 抽离中间层/112

4.1.4 关于类设计与命名空间/116

4.1.5 使用类视图与设计工具/120

4.1.6 类图的类设计功能/124

 4.2 4层式的多层式架构/129

4.2.1 中间层的进一步区分/129

4.2.2 一个4层架构的简单示例/130

第5章 ObjectDataSource与数据集设计师/137

 5.1 使用ObjectDataSource绑定数据源/138

 5.2 使用ObjectDataSource控件/138

5.2.1 什么是ObjectDataSource/139

5.2.2 一个简单的ObjectDataSource示例/140

5.2.3 关于SelectMethod属性/146

5.2.4 ObjectDataSource/的参数设置/147

5.2.5 数据更新/152

5.2.6 通过DetailView建立数据编辑功能/160

 5.3 类型化数据集与数据集设计师/165

5.3.1 数据结构描述信息与数据集/165

5.3.2 建立类型化数据集/166

5.3.3 使用TableAdapter类与类型化数据集/171

5.3.4 访问类型化数据集内容/175

5.3.5 自定义新Query/177

5.3.6 自定义更新功能/182

 5.4 类型化数据集与业务规则层连接/186

5.4.1 嵌入业务规则层/186

5.4.2 数据更新组件/190

5.4.3 异常处理与更新事件/195

5.4.4 声明为数据组件/199

第6章 构筑UI——实现表示层/203

 6.1 关于表示层设计/204

 6.2 一致性网页接口设计与导航功能/204

 6.3 主版页面与版面配置设计/205

6.3.1 关于主版页/206

6.3.2 建立主版页/206

6.3.3 MasterPage的网页组成/210

6.3.4 配置一个以上的ContentPlaceHolder/211

 6.4 页面布局与CSS样式设置/214

6.4.1 <div>、<table>与网页布局/214

6.4.2 CSS样式设置/216

6.4.3 建立样式表单/218

6.4.4 <div>标签定位样式的设置/222

 6.5 导航功能/225

6.5.1 导航控件/225

6.5.2 Menu控件/226

6.5.3 SiteMapDataSource与网站导航项目/229

6.5.4 关于SiteMapPath/231

6.5.5 集成SiteMapPath与Menu控件/231

 6.6 TreeView控件/234

6.6.1 使用TreeView/234

6.6.2 动态建立TreeView节点/236

6.6.3 TreeView与递归运算/240

6.6.4 数据库与递归搭配的技巧/242

 6.7 数据接口/245

6.7.1 关于数据接口/245

6.7.2 关于样板/248

6.7.3 设计分页与空白样板/251

6.7.4 FormView数据编辑样板/256

6.7.5 字段编辑样板/258

 6.8 绑定业务对象建立关联性数据/261

6.8.1 建立GridView主要/明细数据内容/261

6.8.2 通过下拉列表建立关系型数据浏览接口/267

 6.9 DataList与Repeater/269

第7章 会员管理——验证与授权/275

 7.1 Forms身份验证与会员管理/276

 7.2 登录流程控制/277

 7.3 集成会员管理机制/277

7.3.1 建立用户账户/278

7.3.2 建立登录页面/280

7.3.3 设置转向网页/280

7.3.4 检验登录状态/282

7.3.5 密码设置/284

 7.4 会员登录管理的程序化控制/288

7.4.1 Membership类与SqlMembershipProvider/288

7.4.2 关于Membership/289

7.4.3 通过Membership类建立用户/290

7.4.4 取得会员个人资料/292

7.4.5 验证用户/296

7.4.6 关于Page.User/属性/301

7.4.7 密码数据处理/303

 7.5 角色/307

7.5.1 角色与授权/308

7.5.2 角色的建立与删除/309

7.5.3 管理角色成员/311

7.5.4 套用角色的网站配置设置/315

7.5.5 设置文件夹的授权配置/318

 7.6 验证授权与配置设置/320

7.6.1 关于验证/321

7.6.2 配置设置与Forms身份验证/323

7.6.3 弹性运用authorization/326

 7.7 接口/327

 7.8 集成现有的数据库系统/330

7.8.1 集成自定义的数据库系统/331

7.8.2 数据库联机问题的解决/334

7.8.3 设置配置文件/336

第8章 一个完整的示例/339

 8.1 关于示例网站/340

 8.2 网站功能导航/341

8.2.1 课程浏览/341

8.2.2 课程内容的编辑管理/343

8.2.3 课程数据添加/347

8.2.4 会员数据管理/349

8.2.5 注册新会员/352

 8.3 数据库架构/354

 8.4 中间层组件/356

 8.5 网页文件/361

8.5.1 网页文件分类/361

8.5.2 主版页/362

8.5.3 课程浏览功能网页/365

8.5.4 会员注册与登录/370

8.5.5 课程内容编辑/372

8.5.6 角色成员管理/375

8.5.7 密码重设与会员数据查看/382

第9章 利用缓存技术提升网站性能/383

 9.1 为什么使用缓存/384

 9.2 ASP.NET的缓存机制种类/384

 9.3 应用程序缓存与Cache类/385

9.3.1 缓存项目的添加与移除/385

9.3.2 Insert缓存项目/386

9.3.3 缓存相依性/386

9.3.4 设置缓存的期限原则/389

9.3.5 优先权/390

9.3.6 移除缓存项目通知/393

 9.4 网页输出缓存/395

9.4.1 缓存整份网页/395

9.4.2 缓存不同的网页输出版本/396

 9.5 SQL Server Cache Dependency/398

9.5.1 SQL Dependency与缓存项目/398

9.5.2 支持缓存的设置/398

9.5.3 SqlCacheDependency类/401

9.5.4 缓存特定数据表/402

9.5.5 Command指令与SqlCacheDependency/408

第10章 通过健康监视系统监控网站运行/411

 10.1 事件记录文件/412

10.1.1 获取事件记录文件内容/412

10.1.2 建立事件来源与写入事件/415

10.1.3 事件查看器/418

10.1.4 Visual Studio编辑接口的事件查看功能/420

 10.2 健康监视系统的配置项目/422

10.2.1 配置健康监视系统/422

10.2.2 事件名称对应与<eventMappings>/423

10.2.3 健康监视系统的接口模型/425

10.2.4 <rules>/426

10.2.5 <profiles>/426

10.2.6 Web事件记录处理与接口类/427

 10.3 通过接口进行Web消息处理功能的实现/428

10.3.1 将事件消息储存到SQL Server/428

10.3.2 将事件消息传递到E-mail/429

10.3.3 格式化电子邮件/432

10.3.4 关于Web事件的缓冲设置/435

附录A SSMSE/439

 A.1 安装与使用SSMSE/440

 A.2 新增数据库/444

 A.3 附加数据库/445

 A.4 数据库的备份与还原/448

标签
缩略图
书名 亮剑.NET--ASP.NET商业级数据库网站开发实战(附光盘)/.NET开发专家
副书名
原作名
作者 吕高旭
译者
编者
绘者
出版社 电子工业出版社
商品编码(ISBN) 9787121081019
开本 16开
页数 450
版次 1
装订 平装
字数 650
出版时间 2009-03-01
首版时间 2009-03-01
印刷时间 2009-03-01
正文语种
读者对象 青年(14-20岁),普通成人
适用范围
发行范围 公开发行
发行模式 实体书
首发网站
连载网址
图书大类 教育考试-考试-计算机类
图书小类
重量 0.75
CIP核字
中图分类号 TP393.09
丛书名
印张 29
印次 1
出版地 北京
234
189
25
整理
媒质 图书
用纸 普通纸
是否注音
影印版本 原版
出版商国别 CN
是否套装 单册
著作权合同登记号
版权提供者
定价
印数 4000
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/5 9:08:21