«Подключиться к БД» хорошо работает в VS2010, а 2008R8 работает достаточно хорошо с LINQ (как и LINQ, в любом случае).Я бы порекомендовал использовать SQL Server Management Studio для работы с SQL Server.
Однако BIDS не работает в VS2010 .Для этого нужен VS2008 (или, может быть, VS2005? Я не знаю).По этой причине у меня установлены VS2010 и VS2008 оба .
Порядок установки не имеет значения , пока ни одна из установок не является "загадочно поврежденной" (Конечно, VS2008 является требованием для BIDS, но это не является основной частью SQL Server).Да, вам нужно установить последние пакеты обновлений для VS2008, но это должно быть сделано в любом случае.Никаких «обручей».Просто возможно раздражает перезапуск установки SQL Server.
Что касается подверсии: зависит от того, что вам нужно.MSDN должен покрывать различия в функциях довольно хорошо.Одна вещь, чтобы рассмотреть, избегает блокировки более дорогой версии для используемых функций (которые не нужны).Это может или не может иметь значение, в зависимости от целевой аудитории.