ADO.NET EDM в dll для WinForms и ASP.NET проектво

Здравствуйте. Есть следующая задача: подцепить к проектам WinForms(Или WPF, ещё не определился) и ASP.NET БД на MS SQL Server. Приходилось несколько раз работать с ADO.NET EDM. Честно говоря, очень понравилось работать через этот Framework с БД, потому решил и в этот раз воспользоваться им. Что бы не писать дважды код для работы с БД и не создавать 2 ее модели решил оформить это всё в виде DLL.

Создал Class Library проект, в нём создал EDM, пару тестовых методов(достают из модели данные и преобразуют их в массив сущностей), скомпилил DLL'ку. Решил попробовать сначала с WinForms проектом, добавил ссылку к проекту на свою DLL и скомпилировавшуюся вместе с ней EntityFramework.dll. На форму закинул обычный DataGridView и с помощью метода из DLL попытался вывести данные из модели БД на GridView. На это получил exception о том что connectionstring'a с таким именем "BlablablaTestEntities1" в конфигурационном файле проекта нет. Добавил config файл в WinForms проекте и положил туда connectionstring'и из config файла DLL'ки. Всё заработало. Теперь вопрос - у меня есть 2 конфигурационных файла(один от DLL, другой для WinForms приложения), в которых в явном виде указаны логин и пароль для подключения к БД. Как их можно "спрятать"? Возможно даже внутрь DLL, это по крайней мере всё же надёжнее чем простой xml файл, как мне кажется

Извините за глупый вопрос, но это мой первый "крупный" проект, и с такими проблемами ранее сталкиваться не приходилось... Аргументированная критика приветствуется