.Net数据访问技术-概括

EF,即entity framework,包括linq2sql。它的数据访问方式,可通过访问SqlServer(作了内置支持)直接完成,或通过linq2sql来间接实现。它的额外功用是,对实体数据模型(edm)与关系数据库结构间的映射进行控制。

 

ADO.net,需要通过手工编程来访问数据;System.XML属于描述性数据访问范畴。linq2sql以对象的方式访问sqlserver table。

 

MDAC/WDAC,即Microsoft/Windows data access components。这些数据访问组件属于原生(native,or Win32)数据访问技术,它们包括ADO, OLEDB, 以及ODBC--对各种数据源(data source)进行统一访问。

 

小记:从微软产品线提供的以数据访问路径的思路来看,微软完全是以AOSD的核心理念,倾力打造自已的集成软件流水线。--从这个角度,我们说微软已经从“硬”路线脱胎换骨、刚柔相济。

 

 

 

 

 

 

你可能感兴趣的:(数据结构,编程,windows,.net,Microsoft)