王朝百科
分享
 
 
 

ASP.NET2.0数据库高级编程

王朝百科·作者佚名  2010-07-13  
宽屏版  字体: |||超大  

版权信息书 名: ASP.NET2.0数据库高级编

ASP.NET2.0数据库高级编程

作者:(美)塔格拉提纳姆

出版社:人民邮电出版社

出版时间: 2007

ISBN: 9787115165121

开本: 16

定价: 69.00 元

内容简介数据访问是NETFramework的核心组件,其在.NETFramework中无处不在。从数据源控件到数据绑定控件,这些控件能够以各种方式使用从对象到关系型数据存储中的数据。全书内容包括:ASENET2.0概述、ADONET概述、ASENET2.0数据控件、使用SqlDataSource控件实现数据绑定、绑定XMI数据、数据绑定对象、ASPNET2.0站点导航、使用模板显示和编辑数据、GridView控件的排序和分页、高级数据源和数据绑定控件、事务、使ASPNET2.0和SQt,Server2005构成的Ⅳ层架构创建在线租订系统、使用高级ADONET实现数据显示、访问SQLServer2005中的数据、创建ASENETWeb站点的最佳实践等。

本书主要面向中级以上水平的编程人员,需要有ASENET开发经验,同时还熟悉关系型数据库。为了更好地阅读本书,读者应该具有一些c#语言的基础知识。

目录第1部分基础

第1章ASP.NET 2.0概述3

1.1ASP.NET 2.0特性3

1.1.1开发人员生产力4

1.1.2管理和配置17

1.1.3速度和性能19

1.2小结21

第2章ADO.NET 2.0概述23

2.1ADO.NET 2.0新特性23

2.1.1命名空间基础24

2.1.2ADO.NET类基础27

2.1.3理解ADO.NET的连接层30

2.1.4理解ADO.NET的非连接层35

2.2小结41

第3章ASP.NET 2.0数据控件42

3.1数据源控件概述42

3.1.1SqlDataSource控件43

3.1.2XmlDataSource控件49

3.1.3ObjectDataSource控件50

3.1.4SiteMapDataSource控件53

3.1.5配置数据源控件缓存55

3.2数据绑定控件概述55

3.2.1GridView控件56

3.2.2DetailsView控件59

3.2.3FormView控件61

3.2.4Menu控件62

3.2.5内联数据绑定语法62

3.2.6XML数据绑定语法63

3.2.7DropDownList、ListBox、RadioButtonList和CheckBoxList64

3.3小结64

第2部分ASP.NET 2.0数据源与数据绑定控件

第4章使用SqlDataSource控件实现数据绑定67

4.1SqlDataSource控件概述68

4.1.1选择记录70

4.1.2更新记录80

4.1.3删除记录87

4.1.4加密Web.config文件中的连接字符串90

4.1.5以编程方式将SqlDataSource控件添加到页面92

4.1.6使用SqlDataSource控件实现排序93

4.1.7缓存96

4.1.8缓存依赖98

4.2小结104

第5章绑定XML数据105

5.1XmlDataSource控件概述105

5.1.1使用XmlDataSource控件实现数据绑定109

5.1.2更新XML数据120

5.1.3以编程方式创建XmlDataSource控件122

5.1.4使用XmlDataSource控件实现XSL转换123

5.1.5处理XmlDataSource控件引发的事件125

5.1.6使用XmlDataSource控件实现缓存126

5.2小结128

第6章数据绑定对象129

6.1ObjectDataSource控件概述129

6.1.1检索记录132

6.1.2更新记录140

6.1.3插入记录145

6.1.4删除记录149

6.1.5以编程方式添加ObjectDataSource控件152

6.1.6通过ObjectDataSource控件使用泛型154

6.1.7缓存159

6.1.8通过ObjectDataSource控件使用Web服务160

6.2小结162

第7章ASP.NET 2.0站点导航163

7.1站点导航概述163

7.1.1实现站点导航164

7.1.2实现面包屑170

7.1.3以编程方式实现导航173

7.1.4绑定其他控件174

7.1.5为站点地图创建自定义属性175

7.1.6创建自定义站点地图提供程序177

7.1.7使用多个站点地图和站点地图提供程序188

7.1.8为使用安全修整配置站点地图189

7.2小结189

第8章使用模板显示和编辑数据191

8.1ASP.NET 2.0模板控件191

8.1.1GridView控件192

8.1.2DetailsView和FormView控件221

8.2小结224

第9章GridView控件的排序和分页225

9.1排序和分页225

9.1.1数据排序226

9.1.2数据分页234

9.1.3使用回调高效实现分页和排序243

9.2小结244

第10章高级数据源和数据绑定控件245

10.1高级控件245

10.1.1主从信息显示245

10.1.2在单个GridView中显示主/从视图249

10.1.3在GridView中实现多选252

10.1.4显示数据库中的图片256

10.1.5为GridView控件创建自定义模板261

10.1.6为数据绑定控件使用主题266

10.1.7为FormView控件实现数据绑定269

10.1.8扩展GridView控件275

10.2小结278

第11章事务279

11.1事务概述279

11.1.1ACID属性280

11.1.2数据库事务280

11.1.3.NET 1.x中的事务281

11.1.4.NET 2.0中的事务291

11.1.5事务事件302

11.1.6System.Transactions和System.EnterpriseServices之间的交互305

11.1.7何时使用事务307

11.2小结308

第12章实例研究:使用ASP.NET 2.0和SQL Server 2005构成的N层架构创建在线租订系统309

12.1实例概述309

12.1.1系统架构310

12.1.2业务过程310

12.2实现311

12.2.1数据库设计311

12.2.2实现CarRentalReservation组件316

12.2.3实现Web站点325

12.2.4整合全部内容352

12.3小结353

第3部分ASP.NET与XML

第13章使用高级ADO.NET实现数据显示357

13.1DataSet对象357

13.1.1DataSet集合358

13.1.2创建和使用DataSet对象359

13.1.3以编程方式创建DataSet对象360

13.1.4强类型DataSet362

13.1.5ADO.NET 2.0针对DataSet的改进367

13.2ADO.NET 2.0中的DataTable370

13.2.1DataTable和XML371

13.2.2关联DataReader和DataTable373

13.3独立提供程序的数据访问代码374

13.3.1提供程序工厂类层次374

13.3.2创建通用查询执行框架375

13.3.3在Web.config文件中存储连接字符串380

13.3.4关键问题381

13.4异步执行命令381

13.4.1同步和异步执行命令381

13.4.2异步执行命令概述383

13.5多活动结果集(MARS)386

13.6企业库中的数据访问块390

13.6.1什么是数据访问块390

13.6.2使用数据访问块的步骤391

13.6.3数据库对象391

13.6.4使用企业库数据访问块执行存储过程394

13.7小结396

第14章访问SQL Server 2005中的数据397

14.1SQL Server 2005概述397

14.2SQL Server 2005中的CLR398

14.3SQL Server 2005的新XML功能406

14.3.1SQL Server 2005中的FOR XML功能407

14.3.2利用ADO.NET执行FOR XML查询409

14.3.3SQL Server 2005中的XML数据类型415

14.4使用ADO.NET处理XML数据类型列420

14.5客户端XML433

14.6小结441

第15章实例研究:创建ASP.NET Web站点的最佳实践442

15.1实例概述442

15.1.1系统架构442

15.1.2业务过程444

15.2实现444

15.2.1数据库设计444

15.2.2实现CLR存储过程446

15.2.3实现数据访问层450

15.2.4实现Web站点464

15.3小结471

……

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
如何用java替换看不见的字符比如零宽空格​十六进制U+200B
 干货   2023-09-10
网页字号不能单数吗,网页字体大小为什么一般都是偶数
 干货   2023-09-06
java.lang.ArrayIndexOutOfBoundsException: 4096
 干货   2023-09-06
Noto Sans CJK SC字体下载地址
 干货   2023-08-30
window.navigator和navigator的区别是什么?
 干货   2023-08-23
js获取referer、useragent、浏览器语言
 干货   2023-08-23
oscache遇到404时会不会缓存?
 干货   2023-08-23
linux下用rm -rf *删除大量文件太慢怎么解决?
 干货   2023-08-08
刀郎新歌破世界纪录!
 娱乐   2023-08-01
js实现放大缩小页面
 干货   2023-07-31
生成式人工智能服务管理暂行办法
 百态   2023-07-31
英语学习:过去完成时The Past Perfect Tense举例说明
 干货   2023-07-31
Mysql常用sql命令语句整理
 干货   2023-07-30
科学家复活了46000年前的虫子
 探索   2023-07-29
英语学习:过去进行时The Past Continuous Tense举例说明
 干货   2023-07-28
meta name="applicable-device"告知页面适合哪种终端设备:PC端、移动端还是自适应
 干货   2023-07-28
只用css如何实现打字机特效?
 百态   2023-07-15
css怎么实现上下滚动
 干货   2023-06-28
canvas怎么画一个三角形?
 干货   2023-06-28
canvas怎么画一个椭圆形?
 干货   2023-06-28
canvas怎么画一个圆形?
 干货   2023-06-28
canvas怎么画一个正方形?
 干货   2023-06-28
中国河南省郑州市金水区蜘蛛爬虫ip大全
 干货   2023-06-22
javascript简易动态时间代码
 干货   2023-06-20
感谢员工的付出和激励的话怎么说?
 干货   2023-06-18
 
>>返回首页<<
 
 
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有