书籍详情

.NET数据服务C#高级编程

.NET数据服务C#高级编程

作者:(英)Fabio Claudio Ferracchiati,(英)Jay Glynn等著;毛尧飞译;毛尧飞译

出版社:清华大学出版社

出版时间:2002-06-01

ISBN:9787302055815

定价:¥78.00

购买这本书可以去
内容简介
  随着.NET Framwork的开发以及C#语言的发布,业界掀起了新的应用开发浪潮。本书介绍了在使用C#开发功能强大的data-centric应用程序时所需要的知识。为此,我们广泛介绍了令人激动的ADO.NET的新功能,它可以实现高效的数据访问和操作;还介绍了.NET Framework的XML处理功能。可以通过多种数据源和多种数据输入方式来实现data-centric应用程序,因此我们还讨论了其他主题,例如在C#中使用ADO,发布Services消息,应用注册表和Active Directory。这些内容结合许多案例分析给出,其中一个案例分析还介绍了如何将Visaul Basic应用程序迁移为C#应用程序。本书读者应该熟悉C#语言、RBDMS概念以及SQL,并希望巩固所掌握的.NET Framework的知识,进而开发出data-centric.NET应用程序。
作者简介
暂缺《.NET数据服务C#高级编程》作者简介
目录
第1章 与.NET连接
1.1 .NET Framework
1.1.1 公共语言运行时
1.1.2 程序集
1.1.3 类结构和命名宇间
1.2 DNA和.NET
1.2.1 .NET Web服务
1.2.2 DNA和.NET中的通用数据访问(UDA)
1.2.3 XML
1.3 开发.NET应用程序
1.3.1 Windows Forms应用程序
1.3.2 Windows Service应用程序
1.3.3 ASP.NET Web应用程序
1.3.4 Windows Forms控件
1.4 .NET的版本信息
1.5 本章小结
第2章 ADO和C#
2.1 ADO的概念
2.2 ADO和ADO.NET
2.2.1 了解差别
2.2.2 对象模型并异
2.3 ADO"日簿西山"
2.4 本章小结
第3章 ADO.NET和C# I:数据访问
3.1 ADO.NET概述
3.1.1 命名空间洋解
3.1.2 ADO.NET基础知识
3.2 .NET数据提供程序
3.2.1 数据提供程序
3.2.2 使用DataReader连接到SQL Server
3.2.3 使用DataReader连接到OLE DB数据源
3.2.4 Oracle连接
3.2.5 将数据存储到Dataset中
3.3 操作数据库
3.3.1 存储过程
3.3.2 添加和更新记录
3.3.3 使用Dataset添加和更新记录
3.3.4 使用命令生成器添加和更新记录
3.4 本章小结
第4章 ADO.NET和C# II:在.NET中操作数据
4.1 连接和不连接的记录集
4.1.1 DataReader
4.1.2 Dataset
4.2 将数据绑定到控件
4.2.1 绑定到:ASPDataGrid
4.2.2 Windows Forms中的 DataGrids
4.3 对象模型
4.3.1 Dataset
4.3.2 DataTable
4.3.3 DataRow
4.3.4 DataColumn
4.3.5 约束条件
4.3.6 DataRelation
4.3.7 DataException
4.3.8 DataView
4.3.9 XML、模式和ADO.NET
4.4 功能总览
4.4.1 SqlErrorPersister.cs
4.4.2 ProTest.cs
4.4.3 FrmMain.cs
4.5 本章小结
第5章 ADO.NET和C# III:数据和VS
5.1 使用.NET DataGrid
5.1.1 Windows Forms的DataGrid类
5.1.2 WebForms
5.2 Visual Studio.NET数据环境
5.2.1 分析Server Explorer
5.2.2 建立连接
5.2.3 使用数据环境
5.3 本章小结
第6章 ADO.NET和C# IV:高级.NET话题
6.1 连接地
6.1.1 连接地的概念
6.1.2 应用连接地
6.1.3 将连接地限制到过程
6.1.4 使用连接池
6.1.5 在Web应用程序中使用连接地
6.2 与COM+集成
6.2.1 COM+服务的简要问顾
6.2.2 .NET、 COM+和 COM
6.3 用.NET实现接受服务的组件
6.3.1 创建接受服务的程序集
6.3.2 创建接受服务的组件
6.3.3 注册接受服务的组件
6.3.4 创建客户端程序
6.3.5 配置屈性
6.3.6 配置接受服务的组件
6.3.7 事务处理
6.3.8 对象构造
6.4 本章小结
第7章 XML
7.1 使用MSXML
7.1.1 引用MSXML
7.1.2 MSXML示例项目
7.2 System.Xml
7.2.1 System.Xml概述
7.2.2 XmlWriter
7.2.3 XmlReader
7.2.4 验证XML
7.2.5 XmlDocument(DOM)
7.2.6 XML和ADO.NET
7.2.7 模式
7.3 本章小结
第8章 创览和变换XML
8.1 .NET Framework中的XPath和XSLT
8.2 XPath--浏览XML
8.2.1 XPathNavigator
8.2.2 XPathNodeIterator
8.2.3 自定义XPathNavigator和XmlReader
8.2.4 其他XPathNavigator方法
8.3 XSL转换--转换XML
8.3.1 XslTransform
8.3.2 XSL和脚本编写
8.3.3 XsltArgumentList
8.4 本章小结
第9章 Directory Services
9.1 Directory Service的概念
9.1.1 对象和属性
9.1.2 搜索对象
9.1.3 目录服务器
9.1.4 使用场境
9.2 System.Directoryservices命名空间
9.3 访问Directory Services
9.3.1 Windows客户端应用程序
9.3.2 绑定
9.3.3 父对象和子对象
9.3.4 属性
9.3.5 访问Active Directory
9.3.6 使用ADSI
9.4 搜索
9.4.1 DirectorySearcher
9.4.2 LDAP过滤器
9.4.3 Active Directory Searcher应用程序
9.4.4 搜索限制
9.4.5 全局编目
9.5 发布服务
9.5.1 服务连接点
9.5.2 注册服务
9.5.3 删除服务
9.5.4 搜索服务
9.6 本章小给
第10章 消息发进服务
10.1 消息发送服务
1O.1.1 使用消息发送服务的地方
10.1.2 Message Queuing功能
10.2 产品版本和安装
10.2.1 Message Queuing Server
10.2.2 独立客户端
10.2.3 非独立客户端
10.3 Message Queuing体系结构
10.3.1 消息队列
10.3.2 消息的组成
10.4 Message Queuing管理工具
10.4.1 创建消息队列
10.4.2 Message Queue属性
10.4.3 Visua Studio服务资源管理器
10.5 编写Message Queuing程序
10.5.1 System.Messaging
10.5.2 编程创建消息队列
10.5.3 否找队列
10.5.4 打开己知队列
10.5.5 发送消息
10.5.6 接收消息
10.5.7 确认队列
10.5.8 响应队列
10.5.9 可恢复消息
10.5.10 事务队列
10.5.11 消息队列安装
10.5.12 跟踪
10.6 队列组件
10.6.1 队列组件体系结构
10.6.2 COM+服务
10.6.3 队列组件服务器
10.6.4 队列组件客户端
10.7 本章小结
第11章 文件、串行化和注册表操作
11.1 System.IO
11.1.1 File和 Directory类
11.1.2 FIleInfo类
11.1.3 DirectoryInfo类
11.2 数据流
11.2.1 Filestream
11.2.2 StreamReader和StreamWriter
11.2.3 BinaryReader和BinaryWriter
11.2.4 其他流类
11.2.5 被分隔的数据
11.3 隔离存储区
11.3.1 使用隔离存储区
11.3.2 System.IO.Isolatedstorage命名空间
11.4 对象串行化
11.4.1 XML串行化
11.4.2 串行化格式程序对象
11.5 注册表
11.6 本章小结
第12章 Web服务
12.1 Web服务简介
12.1.1 Web服务的定义
12.1.2 Web服务的通用体系结构
12.2 所采用的协议和标准
12.2.1 简单对象访问协议(SOAP)
12.2.2 Web服务描述语言(WSDL)
12.2.3 discovery协议(DISCO)
12.2.4 通用描述、发现利集成(UDDI)
12.3 实现Web服务
12.4 使用Visual Studio.NET创建Web服务
12.5 本章小结
第13章 Microsoft.NET Server系列产品
13.1 .NET服务器类别
13.2 企件使用模式
13.2.1 SQL Server
13.2.2 BizTalkserver
13.2.3 AppllcatlonCenterserver
13.2.4 Commerce Server
13.3 .NET Server环境
13.3.1 业务流程集成
13.3.2 商业间通信
13.3.3 数据保护
13.4 本章小结
第14章 案例分析I:科学的数据中心
14.1 MySQL
14.2 应用程序概述
14.2.1 获得软件
14.2.2 安装利设置
14.3 浮标数据库
14.3.1 buoys表
14.3.2 Readings表
14.3.3 关于数据类型
14.3.4 每小时的读数文件
14.4 BuoyUpdate服务
14.4.1 ProjectInstaller类
14.4.2 BuoyServiceConfig类
14.4.3 BuoyUpdate类
14.5 MyODBC与MyOledb
14.5.1 使用MyODBC方法状改SchemaSnoop 结果
14.5.2 饮用MyOleDb方法获取SchemaSnoop结果
14.6 Buoy Data Viewer
14.6.1 阅读原始数据
14.6.2 编辑浮标
14.7 需要深入考虑的问题
14.8 本章小结
第15章 案例分析II:迁移到.NET
15.1 项目概述
15.2 第1个版本--在COM+中的简单订单
15.2.1 用户接口
15.2.2 数据库
15.2.3 中间后--SOBizCom
15.2.4 用户接口--SOUICom
15.3 第2个版本--.NET与COM+对话
15.3.1 可调用的运行时包装器(RCW)
15.3.2 中间层--SOBizNet
15.4 第3个版本--将整个系统迁移到.NET
15.4.1 升级现有类
15.4.2 重新创建.NET组件
15.5 其他迁移问题
15.6 本章小结
第16章 案例分析III:利用旧系统
16.1 计算机产品商店
16.2 Message Queuing
16.2.1 安装和配置MSMQ服务
16.2.2 应用程序
16.3 使用Microsoft Host Integration Server 2000
16.3.1 COMTransactionIntegrator(COMTI)对象
16.3.2 修改仓库应用程序
16.3.3 数据集成
16.4 本章小结
附录A .NET的演变过程
A.1 原始数据类型转换
A.2 Dataset对象的XML增强功能
A.3 SQL托管提供程序
A.3.1 Beta l版本
A.3.2 Beta 2版本
A.4 OLE DB和 ODBC托管提供程序
A.4.1 Betal版本
A.4.2 Beta 2版本
A.5 COM组件
A.6 文件和目录处理
A.7 发送电子邮件
A.8 模板
A.8.1 样式模板
A.8.2 项模板
A.9 Windows Forms应用程序
A.1O 支持最新的XML标准
附录B ADO.NET对象模型
B.1 Command类
B.1.1 Command属性
B.1.2 Command方法
B.2 Connection类
B.2.1 Connection属性
B.2.2 Connection方法
B.2.3 Connection事件
B.3 DataAdapter类
B.3.1 DataAdapter属性
B.3.2 DataAdapter方法
B.3.3 DataAdapter事件
B.4 DataColumn类
B.4.1 DataColumn属性
B.4.2 DataColumn方法
B.5 DataColumnMapping类
B.5.1 DataColumnMapping属件
B.5.2 DataColumnMapping办法
B.6 DataReader类
B.6.1 DataReader属性
B.6.2 DataReader为法
B.7 DataRelation类
B.7.1 DataRelation属性
B.7.2 DataRelation方法
B.8 DataRow类
B.8.1 DataRow属性
B.8.2 DataRow方法
B.8.3 DataRow事件
B.9 Dataset类
B.9.1 DataSet属性
B.9.2 Dataset方法
B.9.3 Dataset事件
B.10 DataTable类
B.10.1 DataTable属性
B.10.2 DataTable方法
B.11 DataTableMapping类
B.11.1 DataTableMapping属性
B.11.2 DataTableMapping方法
B.12 DataView类
B.12.1 DataView属性
B.12.2 DataView方法
B.12.3 DataView事件
B.13 DataViewManager类
B.13.1 DataViewManager属性
B.13.2 DataViewManager方法
B.13.3 DataViewManager事件
B.14 DataViewsetting类
B.15 OleDbError类
B.15.1 OleDbError属性
B.15.2 OleDbError力法
B.16 OleDbExceptlon类
B.16.1 OleDbException属性
B.16.2 OleDbException方法
B.17 Parameter类
B.17.1 Parameter属性
B.17.2 Parameter方法
B.18 Sq1Error类
B.18.1 SqlError属性
B.18.2 SqlError办法
B.19 SqlException类
B.19.1 SqlException属性
B.19.2 SqlException方法
B.20 Transaction类
B.20.1 Transaction属性
B.20.2 Transaction方法
附录C 使用非SQL Server RDBMS
C.1 连接到不同的数据库
C.1.1 使用Microsoft Access数据库的OLE DB
C.1.2 使用Oracle 8i数据库的OLE DB
C.1.3 使用DB2数据库的OLE DB
猜您喜欢

读书导航