Saudações!!!
Aqui na empresa, estamos desenvolvendo um aplicação WEB (3 camadas) que utiliza WPF + WCF + SILVERLIGHT e solicitaram uma pesquisa quanto a questão dos vários tipos de bancos de dados. Já lemos sobre CLASSE
GENÉRICA DE ACESSO A DADOS, LINK TO SQL, NHIBERNATE, NHibernate Linq, etc, mas mesmo assim achamos relevante a opinião dos colegas.
A questão: Qual a melhor tecnologia aliada as boas práticas de como desenvolver a aplicação de forma que ela possa trabalhar com vários tipos de banco de dados (SQL, ORACLE, POSTGRESS, DB2, etc)?
Desde já agradeço a interação dos colegas!!!!
Eduardo Agostinho - C# Developer