Я использовал ADO.Net в своих проектах .Net за последние несколько лет. Теперь я начал использовать Linq2Sql и Entity Framework.
При использовании приложения ADO.Net мой клиент должен иметь в своей системе SQL Server для доступа к файлу базы данных.
Но кто-то сказал мне, что Linq2Sql и Entity Framework не требуют SQL Server на клиенте, ему просто нужен файл .mdf
для доступа к базе данных.
Потому что в LinqToSql мы указываем соединение как путь к файлу .mdf
DataContext dc= new DataContext("path to database file");
Это правда?
Пожалуйста, объясните мне все.