2014-01-14 4 views
0

Могу ли я использовать Entity Framework 6 с .net 4.5 для большого проекта?использовать Entity Framework для больших проектов

В этом проекте я есть много решений в этом проекте, и некоторые из них находятся в быстрой связи с базой данных, как в Smtp с передачей данных объятие

благодаря

// редактировать для более подробной информации

Я начинаю большой проект, что у него пять секций

1- отправить sms с smtp, которые создают огромный запрос и перегружают базу данных, например, в записи 1500 записей и выберите

2- оплата запрос

3- много другой запрос ...

+1

Ваш вопрос в широком, вы можете объяснить более подробно? Определите * огромный * и * быстрый *. –

+1

, вы можете прочитать этот вопрос SO http://stackoverflow.com/questions/19311491/how-entity-framework-works-for-large-number-of-records – StackTrace

ответ

0

Ответ по умолчанию, конечно, да. Именно там сияют все ОРМ. В больших системах, где запись уровня доступа к данным является большой и подверженной ошибкам задачей.

В качестве Steve McConnell suggests in his great bookвы никогда не должны размышлять о производительности. Таким образом, , если у вас есть конкретные проблемы с производительностью, вы должны попробовать бенчмаркинг.

Если вы хотите, чтобы мое мнение, между четким кодом и производительностью, я выбираю чистый код. Это позволит вам внедрить более надежную и поддерживаемую систему. Затем, если вы обнаружите проблемы с производительностью, вы можете внести необходимые незначительные изменения. Это мое правило по умолчанию.

Надеюсь, я помог!

+0

спасибо за ваш ответ – HoseinEghbal

0

Могу ли я использовать Entity Framework 6 с .net 4.5 для большого проекта?

Да

В этом проекте я есть много решений в этом проекте, и некоторые из них находятся в быстрой связи с базой данных, как в Smtp с объятие передачи данных

Да, хотя это может зависеть в вашем проекте базы данных. И даже тогда вы можете использовать Хранимые процедуры, если это необходимо.

+0

спасибо за помощь – HoseinEghbal

Смежные вопросы