Я разрабатываю приложение ASP.NET, в котором мне необходимо предоставить поддержку двух баз данных, MySql и MS SQL Server 2005 и 2008 (одна база данных будет использоваться одновременно).Использование LINQ для подключения к нескольким базам данных
Как настроить приложение ASP.NET для подключения к различным базам данных без переустановки приложения (например, с использованием конфигурации)?
Как настроить LINQ?
Должен ли я использовать NHibernate?
В вашем предложении есть недостаток. Linq to SQL (System.Data.Linq) не поддерживает любую базу данных, кроме SQL Server. Однако Entity Framework (с версией MySql Connector версии 6.x или выше) или NHibernate. – Rich