建议从SQL加载数据并将其转换为二进制的方法

时间:2011-11-30 08:00:31

标签: c# web-services entity-framework linq-to-sql mtom

我有SQL Server 2008数据库的数据,需要加载它并通过基于MTOM编码的WCF Web服务发送它。

问题1:
我想知道是否需要准备和压缩DataTable(或者我将从SQL Server加载的任何内容)到二进制形式,或者只是因为它是MTOM,进程会自动进行压缩吗?

问题2:
为WCF加载和准备数据的最佳方法是什么? 我可以使用Linq-to-SQL,EF4 ......或任何其他建议的方法来加载数据。

我正在使用C#

感谢。

1 个答案:

答案 0 :(得分:0)

使用实体框架自我追踪实体 生成模型后,它将为数据访问逻辑生成一个单独的文件,并为已为WCF准备的模型生成单独的文件(具有契约属性)。