1

我有一个垂直市场 Dot Net Framework 1.1 C#/WinForms/SQL Server 2000 应用程序。目前它使用 ADO.Net 和 Microsoft 的 SQLHelper 进行 CRUD 操作。

我已成功将其转换为 Dot Net Framework 4 C#/WinForms/SQL Server 2008。我还想做的是为我的客户提供使用 SQL Azure 作为其数据的后端存储而不是本地/LAN SQL 的选项服务器。

如果我知道 SQL Azure 在我的应用程序的未来,我应该:

A. 切换到 LINQ to SQL

或者

B. 切换到实体框架

或者

C. 坚持使用 ADO.Net 和 SQLHelper

?

谢谢 !

4

2 回答 2

1

我会切换到实体框架,它适用于 SQLAzure,并且是 Microsoft 为 .Net 4 推荐的 ORM

于 2010-05-05T23:21:38.330 回答
0

ADO.net 工作得很好,

我个人最喜欢的是 Linq2Sql,它适用于 azure

微软现在建议大家切换到实体框架

于 2010-05-07T16:29:59.813 回答