|
динамический DB-Layer
|
|||
---|---|---|---|
#18+
Господа, я уверен тут многие хорошо знают Entity Framework. А вот как вы будете действовать, если структура БД а) заранее неизвестна или б) может динамически меняться? То есть добавляются колонки, создаются новые таблицы, и т.п. Насколько я помню, Entity Framework болезненно относится к любым изменениям в подлежащей структуре БД. В качестве примера могу привести: например вы пишите утилиту, которая будет настраивать репликацию между серверами БД и интерфейсом для пользователя. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.03.2015, 13:15 |
|
динамический DB-Layer
|
|||
---|---|---|---|
#18+
Entity Framework - извращение ... |
|||
:
Нравится:
Не нравится:
|
|||
23.03.2015, 13:18 |
|
динамический DB-Layer
|
|||
---|---|---|---|
#18+
WinnipuhEntity Framework - извращение Linq-to-SQL тоже? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.03.2015, 13:29 |
|
динамический DB-Layer
|
|||
---|---|---|---|
#18+
a_voroninLinq-to-SQL тоже? linq-to-sql мертв! ... |
|||
:
Нравится:
Не нравится:
|
|||
23.03.2015, 13:33 |
|
динамический DB-Layer
|
|||
---|---|---|---|
#18+
Axelerona_voroninLinq-to-SQL тоже? linq-to-sql мертв! А что же живо? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.03.2015, 13:37 |
|
динамический DB-Layer
|
|||
---|---|---|---|
#18+
a_voroninГоспода, я уверен тут многие хорошо знают Entity Framework. А вот как вы будете действовать, если структура БД а) заранее неизвестна или б) может динамически меняться? То есть добавляются колонки, создаются новые таблицы, и т.п. Насколько я помню, Entity Framework болезненно относится к любым изменениям в подлежащей структуре БД. В качестве примера могу привести: например вы пишите утилиту, которая будет настраивать репликацию между серверами БД и интерфейсом для пользователя.Сильная сторона EF - типизация при работе с данными. Если структура БД неизвестна на этапе компиляции, то ни о какой типизации речи не идёт и применимость EF в данном случае весьма сомнительна. Впрочем, и такая штука существует: System.Linq.Dynamic ... |
|||
:
Нравится:
Не нравится:
|
|||
23.03.2015, 13:41 |
|
динамический DB-Layer
|
|||
---|---|---|---|
#18+
a_voroninА что же живо? Ленин! ... |
|||
:
Нравится:
Не нравится:
|
|||
23.03.2015, 13:41 |
|
динамический DB-Layer
|
|||
---|---|---|---|
#18+
a_voroninА что же живо? EF живет и развивается. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.03.2015, 13:44 |
|
|
start [/forum/topic.php?fid=20&fpage=91&tid=1401768]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
30ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
2ms |
others: | 372ms |
total: | 489ms |
0 / 0 |