Пишу .NET приложение на C#, которое будет использовать сервер базы данных в локальной сети. (скорее всего Sql server 2005 express)
Собственно, надо иметь возможность найти доступные серверы, выбрать нужный и подключиться к базе данных.
Лазия по форумам, я понял что это целая проблема. Но ведь практически все на практике сталкивались с такой задачей. Может быть уже написана какая то библиотека, которая например выводит конфигурационное окно, в котором настраивается подключение (как в SSMS например), и возвращает объект базового класса DbConnection? Ну или интерфейс? В конце концов, C# это же компонентно-ориентированный язык, неужели все пишут эти вещи с нуля?
Читал статью "Менеджер подключений к базам данных" в разделе статей, но этот компонент требует непременно 1-й dotnet. Что конечно неприемлемо.
Кто нибудь сталкивался с подобной проблемой?