Pergunta

Eu tenho um aplicativo vertical do mercado Net de mercado 1.1 C#/WinForms/SQL Server 2000 Application. Atualmente, ele usa o ADO.NET e o Microsoft SQlhelper para operações CRUD.

Eu o converti com sucesso no DOT Net Framework 4 C#/WinForms/SQL Server 2008. O que eu gostaria de fazer também é oferecer aos meus clientes a opção de usar o SQL Azure como um armazenamento de back -end para seus dados em vez de local/LAN SQL Servidor.

Se eu sei que o SQL Azure está no futuro do meu aplicativo, devo:

A. Mude para LINQ para SQL

ou

B. Swith to Entity Framework

ou

C. Fique com o ADO.NET e SQLHELPER

?

Obrigado !

Foi útil?

Solução

Eu mudaria para a estrutura da entidade, funciona muito bem com o SQLazure e é o ORM recomendado pela Microsoft para .NET 4

Outras dicas

ADO.NET funciona muito bem,

Meu favorito pessoal é Linq2SQL, que funciona bem com o Azure

A Microsoft agora está recomendando que todos mudem para a estrutura da entidade

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top