1

J'ai un marché vertical Dot Net Framework 1.1 application C#/WinForms/SQL Server 2000. Actuellement, il utilise ADO.Net et SQLHelper de Microsoft pour les opérations CRUD.LINQ à SQL vs Entity Framework pour une application avec une future version SQL Azure

Je l'ai converti avec succès en Dot Net Framework 4 C#/WinForms/SQL Server 2008. Ce que je voudrais faire est également d'offrir à mes clients l'option d'utiliser SQL Azure comme un stockage backend pour leurs données au lieu de local/LAN SQL Server.

Si je sais SQL Azure est dans l'avenir de ma demande, dois-je:

A. Passer à LINQ to SQL

ou

B. Swith à Entity Framework

ou

C. Stick avec ADO.Net et SQLHelper

?

Merci!

Répondre

1

je passer à Entity Framework, il fonctionne très bien avec SQLAzure et est le ORM recommandé par Microsoft pour .Net 4

0

ADO.net fonctionne très bien,

Mon préféré est Linq2Sql qui fonctionne bien avec azure

Microsoft recommande maintenant que tout le monde passe à l'infrastructure de l'entité

Questions connexes