Я только начинаю изучать использование LINQ для своей базы данных (и XML, и объекта данных!), Но мне нужно решить, с какой базой данных работать. Я читал Pro LINQ, и он говорит, что в настоящее время LINQ в .NET 3.5 поддерживает только SQL Server. Я выполнил поиск в Google и нашел ссылки на использование LINQ с MySQL и PostgreSQL (два других моих варианта БД), но они относятся к DLinq, который, как я понимаю, является предшественником LINQ to DB.
Я прочитал интересные и информативные сравнения трех баз данных здесь и здесь , но я все еще разрывался. У меня нет глубокого опыта работы с базами данных, поэтому важно иметь возможность легко установить и настроить программное обеспечение или, по крайней мере, легко понять, как составить список шагов для его настройки. Я определенно хочу иметь транзакционную поддержку также. Но самое главное - я хочу использовать LINQ.
Мне бы хотелось услышать, что все здесь используют, будь то SQL Server, потому что LINQ поддерживает его изначально, или два других с некоторым дополнительным компонентом для поддержки LINQ, который я еще не нашел.