图书介绍
.NET数据服务C#高级编程PDF|Epub|txt|kindle电子书版本网盘下载
![.NET数据服务C#高级编程](https://www.shukui.net/cover/23/31564877.jpg)
- (英)Fabio Claudio Ferracchiati,(英)Jay Glynn等著;毛尧飞译 著
- 出版社: 北京:清华大学出版社
- ISBN:7302055815
- 出版时间:2002
- 标注页数:700页
- 文件大小:88MB
- 文件页数:711页
- 主题词:
PDF下载
下载说明
.NET数据服务C#高级编程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 与.NET连接1
1.1 .NET Framework1
1.1.1 公共语言运行时1
1.1.2 程序集3
1.1.3 类结构和命名空间3
1.2 DNA和.NET4
1.2.1 .NET Web服务5
1.2.2 DNA和.NET中的通用数据访问(UDA)6
1.2.3 XML6
1.3.1 Windows Forms应用程序7
1.3 开发.NET应用程序7
1.3.2 Windows Service应用程序8
1.3.3 ASP.NET Web应用程序8
1.3.4 Windows Forms控件8
1.4 .NET的版本信息8
1.5 本章小结9
第2章 ADO和C10
2.1 ADO的概念10
2.2 ADO和ADO.NET27
2.2.1 了解差别27
2.2.2 对象模型差异30
2.3 ADO“日簿西山”34
2.4 本章小结35
第3章 ADO.NET和C# I:数据访问36
3.1 ADO.NET概述37
3.1.1 命名空间详解38
3.1.2 ADO.NET基础知识39
3.2 .NET数据提供程序40
3.2.1 数据提供程序40
3.2.2 使用DataReader连接到SQL Server50
3.2.3 使用DataReader连接到OLE DB数据源52
3.2.5 将数据存储到Dataset中54
3.2.4 Oracle连接54
3.3 操作数据库57
3.3.1 存储过程57
3.3.2 添加和更新记录61
3.3.3 使用Dataset添加和更新记录65
3.3.4 使用命令生成器添加和更新记录69
3.4 本章小结71
第4章 ADO.NET和C# II:在.NET中操作数据72
4.1 连接和不连接的记录集72
4.1.1 DataReader73
4.1.2 Dataset77
4.2.1 绑定到:ASPDataGrid78
4.2 将数据绑定到控件78
4.2.2 Windows Forms中的 DataGrids81
4.3 对象模型82
4.3.1 Dataset83
4.3.2 DataTable84
4.3.3 DataRow85
4.3.4 DataColumn86
4.3.5 约束条件87
4.3.6 DataRelation94
4.3.7 DataException95
4.3.8 DataView98
4.3.9 XML、模式和ADO.NET105
4.4 功能总览113
4.4.1 SqlErrorPersister.cs113
4.4.2 ProTest.cs117
4.4.3 FrmMain.cs117
4.5 本章小结130
第5章 ADO.NET和C# III:数据和VS131
5.1 使用.NET DataGrid131
5.1.1 Windows Forms的DataGrid类131
5.1.2 WebForms146
5.2 Visual Studio.NET数据环境166
5.2.1 分析Server Explorer167
5.2.2 建立连接167
5.2.3 使用数据环境168
5.3 本章小结174
第6章 ADO.NET和C#IV:高级.NET话题175
6.1 连接地175
6.1.1 连接地的概念176
6.1.2 应用连接地176
6.1.3 将连接地限制到过程180
6.1.5 在Web应用程序中使用连接地181
6.1.4 使用连接池181
6.2 与COM+集成184
6.2.1 COM+服务的简要问顾184
6.2.2 .NET、COM+和COM186
6.3 用.NET实现接受服务的组件187
6.3.1 创建接受服务的程序集188
6.3.2 创建接受服务的组件188
6.3.3 注册接受服务的组件189
6.3.4 创建客户端程序190
6.3.5 配置属性192
6.3.6 配置接受服务的组件194
6.3.7 事务处理201
6.3.8 对象构造211
6.4 本章小结214
第7章 XML215
7.1 使用MSXML215
7.1.1 引用MSXML215
7.1.2 MSXML示例项目216
7.2 System.Xml223
7.2.1 System.Xml概述223
7.2.2 XmlWriter224
7.2.3 XmlReader232
7.2.4 验证XML240
7.2.5 XmlDocument(DOM)243
7.2.6 XML和ADO.NET251
7.2.7 模式264
7.3 本章小结275
第8章 创览和变换XML277
8.1 .NET Framework中的XPath和XSLT277
8.2 Xpath——浏览XML278
8.2.1 XpathNavigator279
8.2.2 XpathNodeIterator280
8.2.3 自定义XPathNavigator和XmlReader286
8.2.4 其他XPathNavigator方法287
8.3 XSL转换--转换XML288
8.3.1 XslTransform288
8.3.2 XSL和脚本编写294
8.3.3 XsltArgumentList299
8.4 本章小结306
第9章 Directory Services307
9.1 Directory Service的概念307
9.1.4 使用场境308
9.1.3 目录服务器308
9.1.2 搜索对象308
9.1.1 对象和属性308
9.2 System.DirectoryServices命名空间310
9.3 访问Directory Services313
9.3.1 Windows客户端应用程序313
9.3.2 绑定314
9.3.3 父对象和子对象317
9.3.4 属性321
9.3.5 访问Active Directory325
9.3.6 使用ADSI328
9.4.1 DirectorySearcher331
9.4.2 LDAP过滤器331
9.4 搜索331
9.4.3 Active Directory Searcher应用程序332
9.4.4 搜索限制336
9.4.5 全局编目336
9.5 发布服务337
9.5.1 服务连接点337
9.5.2 注册服务338
9.5.3 删除服务340
9.5.4 搜索服务341
9.6 本章小结343
10.1 消息发送服务344
第10章 消息发送服务344
1O.1.1 使用消息发送服务的地方345
10.1.2 Message Queuing功能347
10.2 产品版本和安装347
10.2.1 Message Queuing Server348
10.2.2 独立客户端348
10.2.3 非独立客户端349
10.3 Message Queuing体系结构349
10.3.1 消息队列350
10.3.2 消息的组成351
10.4.2 Message Queue属性352
10.4.1 创建消息队列352
10.4 Message Queuing管理工具352
10.4.3 Visual Studio服务资源管理器354
10.5 编写Message Queuing程序354
10.5.1 System.Messaging355
10.5.2 编程创建消息队列356
10.5.3 查找队列358
10.5.4 打开己知队列359
10.5.5 发送消息361
10.5.6 接收消息371
10.5.7 确认队列380
10.5.8 响应队列381
10.5.9 可恢复消息382
10.5.10 事务队列382
10.5.11 消息队列安装384
10.5.12 跟踪386
10.6 队列组件386
10.6.1 队列组件体系结构386
10.6.2 COM+服务387
10.6.3 队列组件服务器388
10.6.4 队列组件客户端393
10.7 本章小结396
11.1 System.IO398
第11章 文件、串行化和注册表操作398
11.1.1 File和 Directory类400
11.1.2 FIleInfo类400
11.1.3 DirectoryInfo类401
11.2 数据流401
11.2.1 FileStream402
11.2.2 StreamReader和StreamWriter412
11.2.3 BinaryReader和BinaryWriter418
11.2.4 其他流类422
11.2.5 被分隔的数据423
11.3.1 使用隔离存储区426
11.3 隔离存储区426
11.3.2 System.IO.Isolatedstorage命名空间427
11.4 对象串行化430
11.4.1 XML串行化431
11.4.2 串行化格式程序对象436
11.5 注册表442
11.6 本章小结447
第12章 Web服务448
12.1 Web服务简介448
12.1.1 Web服务的定义448
12.1.2 Web服务的通用体系结构449
12.2 所采用的协议和标准450
12.2.1 简单对象访问协议(SOAP)451
12.2.2 Web服务描述语言(WSDL)454
12.2.3 discovery协议(DISCO)454
12.2.4 通用描述、发现利集成(UDDI)455
12.3 实现Web服务458
12.4 使用Visual Studio.NET创建Web服务466
12.5 本章小结474
第13章 Microsoft.NET Server系列产品475
13.1 .NET服务器类别475
13.2.1 SQL Server478
13.2 企业使用模式478
13.2.2 BizTalk Server481
13.2.3 Appllcatlon Center Server484
13.2.4 Commerce Server486
13.3 .NET Server环境487
13.3.1 业务流程集成487
13.3.2 商业间通信488
13.3.3 数据保护489
13.4 本章小结490
第14章 案例分析I:科学的数据中心491
14.1 MySQL491
14.2 应用程序概述493
14.2.1 获得软件494
14.2.2 安装利设置494
14.3 浮标数据库497
14.3.1 buoys表497
14.3.2 Readings表498
14.3.3 关于数据类型498
14.3.4 每小时的读数文件498
14.4 BuoyUpdate服务499
14.4.1 ProjectInstaller类500
14.4.2 BuoyServiceConfig类502
14.4.3 BuoyUpdate类503
14.5 MyODBC与MyOledb514
14.5.1 使用MyODBC方法获取SchemaSnoop 结果520
14.5.2 饮用MyOleDb方法获取SchemaSnoop结果520
14.6 Buoy Data Viewer521
14.6.1 阅读原始数据522
14.6.2 编辑浮标527
14.7 需要深入考虑的问题533
14.8 本章小结535
第15章 案例分析II:迁移到.NET536
15.1 项目概述536
15.2.1 用户接口537
15.2 第1个版本——在COM+中的简单订单537
15.2.3 中间后-SOBizCom539
15.2.2 数据库539
15.2.4 用户接口-SOUICom556
15.3 第2个版本——.NET与COM+对话562
15.3.1 可调用的运行时包装器(RCW)563
15.3.2 中间层——SOBizNet563
15.4 第3个版本——将整个系统迁移到.NET581
15.4.1 升级现有类581
15.4.2 重新创建.NET组件591
15.6 本章小结610
15.5 其他迁移问题610
第16章 案例分析III:利用旧系统612
16.1 计算机产品商店612
16.2 Message Queuing617
16.2.1 安装和配置MSMQ服务618
16.2.2 应用程序622
16.3 使用Microsoft Host Integration Server 2000631
16.3.1 COM Transaction Integrator(COMTI)对象633
16.3.2 修改仓库应用程序636
16.3.3 数据集成638
16.4 本章小结639
附录A .NET的演变过程640
A.1 原始数据类型转换640
A.2 Dataset对象的XML增强功能641
A.3 SQL托管提供程序641
A.3.1 Beta l版本642
A.3.2 Beta 2版本642
A.4 OLE DB和 ODBC托管提供程序643
A.4.1 Beta l版本643
A.7 发送电子邮件644
A.6 文件和目录处理644
A.5 COM组件644
A.4.2 Beta 2版本644
A.8 模板645
A.8.1 样式模板645
A.8.2 项模板645
A.9 Windows Forms应用程序645
A.1O 支持最新的XML标准645
附录B ADO.NET对象模型647
B.1 Command类647
B.1.1 Command属性647
B.2.1 Connection属性648
B.1.2 Command方法648
B.2 Connection类648
B.2.2 Connection方法649
B.2.3 Connection事件649
B.3 DataAdapter类649
B.3.1 DataAdapter属性650
B.3.2 DataAdapter方法650
B.3.3 DataAdapter事件651
B.4 DataColumn类651
B.4.1 DataColumn属性651
B.4.2 DataColumn方法652
B.5 DataColumnMapping类653
B.5.1 DataColumnMapping属性653
B.5.2 DataColumnMapping办法653
B.6 DataReader类653
B.6.1 DataReader属性654
B.6.2 DataReader方法654
B.7 DataRelation类656
B.7.1 DataRelation属性656
B.7.2 DataRelation方法656
B.8.1 DataRow属性657
B.8.2 DataRow方法657
B.8 DataRow类657
B.8.3 DataRow事件658
B.9 Dataset类658
B.9.1 DataSet属性659
B.9.2 Dataset方法659
B.9.3 Dataset事件661
B.10 DataTable类661
B.10.1 DataTable属性661
B.10.2 DataTable方法662
B.11.1 DataTableMapping属性663
B.11 DataTableMapping类663
B.11.2 DataTableMapping方法664
B.12 DataView类664
B.12.1 DataView属性664
B.12.2 DataView方法665
B.12.3 DataView事件665
B.13 DataViewManager类665
B.13.1 DataViewManager属性666
B.13.2 DataViewManager方法666
B.13.3 DataViewManager事件666
B.14 DataViewsetting类666
B.15.2 OleDbError方法667
B.15 OleDbError类667
B.15.1 OleDbError属性667
B.16 OleDbExceptlon类668
B.16.1 OleDbException属性668
B.16.2 OleDbException方法668
B.17 Parameter类668
B.17.1 Parameter属性669
B.17.2 Parameter方法669
B.18 Sq1Error类669
B.19.1 SqlException属性670
B.19 SqlException类670
B.18.2 SqlError办法670
B.18.1 SqlError属性670
B.19.2 SqlException方法671
B.20 Transaction类671
B.20.1 Transaction属性671
B.20.2 Transaction方法671
附录C 使用非SQL Server RDBMS673
C.1 连接到不同的数据库673
C.1.1 使用Microsoft Access数据库的OLE DB673
C.1.2 使用Oracle 8i数据库的OLE DB681
C.1.3 使用DB2数据库的OLE DB694