2010-03-02 85 views

回答

1

你可以使用任何你想要的数据的技术。但是,直到.NET 4中的实体框架4(目前处于发布候选状态),建议不要从Web服务返回实体框架实体或LINQ to SQL类。不幸的是,这两种技术都通过网络泄露了它们的实现 - 客户端代理类将具有与数据框架使用的基类相对应的客户端类。

相反,使用数据传输对象,这是没有什么,但对应一到一个与要传送的数据的属性,属性的对象。

+0

这很有用。 – Sergii 2010-03-02 21:30:10

1

从这样的简要描述是不可能说哪一个是优选的。我个人最喜欢这种场景是Linq to SQL。

0

如果它们都是.NET,然后我说WCF。如果服务器使用数据进行简单操作,则考虑Linq to SQL。或者nHibernate。

+0

仅供参考,他指定WCF的称号。 – 2010-03-02 19:40:39

相关问题