Легко ли работать с платформой ADO.NET Entity в реальном программировании? - PullRequest
0 голосов
/ 19 мая 2010

Привет, ребята,

Я смотрел серию видео о Entity Framework:

http://msdn.microsoft.com/en-us/data/ff191186.aspx

это простое приложение для построения в реальном мире программирования ??? и это .... надежно ... имеет хорошие показатели ...

«Я выпускник ..»

спасибо

1 Ответ

3 голосов
/ 19 мая 2010

Entity Framework является действительным инструментом доступа к данным в реальном мире. С EF очень легко начать работу. Вы просто импортируете (или создаете в EF 4) свою модель данных. Затем вы можете переименовать его, чтобы сделать его более удобным для кода. И тогда вы отключаете запросы к базам данных.

Производительность

Я участвовал в нескольких проектах, в которых он используется, некоторые из которых требуют высокой пропускной способности, другие - с низкими требованиями к производительности. Entity Framework из коробки не является самым быстрым решением в мире, так что есть множество настроек производительности, которые необходимо продолжить, но все они способны.

Надежность

У нас никогда не было проблем с надежностью. У нас никогда не было проблем с EF в целом, всегда с содержанием данных. Попытка вставить дублирующиеся данные и т. Д.

Прочие материальные активы

EF следует шаблону, который позволяет вам делать забавные вещи с шаблонами и абстрактными классами. Все сущности наследуются от класса, сущности, у которых есть ссылки, наследуются от других классов. Все контексты сущностей наследуются от классов;) ObjectContext, которые предоставляют базовый набор функций, позволяющих создавать универсальные реализации DAO, которые можно повторно использовать на предприятии.

Если вы используете пользовательский интерфейс UI, вы также можете использовать службы данных, которые обертывают EF, в качестве быстрого шлюза к вашей базе данных. Единственным недостатком этого является то, что у вас нет доступа к полному набору Entity Framework.

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