С EF, имеет ли смысл изучать DataSet - PullRequest
2 голосов
/ 22 февраля 2011

Я делаю некоторые упражнения на уровне доступа к данным в веб-формах ASP.NET.Мне кажется, что все, что я пытаюсь сделать с помощью DataSets, я могу сделать с помощью Entity Framework.Итак, имеет ли сегодня смысл изучать DataSets?Столько шагов с DataSets, чтобы получить тот же результат, что и EF.

1 Ответ

3 голосов
/ 22 февраля 2011

Вам нужно , чтобы знать, как ездить на велосипеде, чтобы водить машину? Нету. больно знать оба? Нет.

Если вы собираетесь использовать EF, вам не нужно , чтобы знать наборы данных; EF - это абстракция, построенная на основе традиционной ADO.NET. В то же время, знание того, как работают базовые ADO-соединения / считыватели / и т. Д., Не повредит, это поможет вам понять, что происходит под ним.

Однако, знание SQL Server, TSQL и немного (или больше) о том, как работает оптимизатор SQL, важнее, чем знание ADO.NET, если вы собираетесь использовать EF (или любой другой преобразователь OR). Несмотря на то, что многое из этого также «скрыто» операторами OR, все же важно знать, что происходит «за кадром», чтобы избежать ошибок, которые могут ухудшить производительность и т. Д.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...