Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / динамический DB-Layer / 9 сообщений из 9, страница 1 из 1
23.03.2015, 13:15
    #38913290
a_voronin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
динамический DB-Layer
Господа, я уверен тут многие хорошо знают Entity Framework. А вот как вы будете действовать, если структура БД а) заранее неизвестна или б) может динамически меняться?

То есть добавляются колонки, создаются новые таблицы, и т.п.

Насколько я помню, Entity Framework болезненно относится к любым изменениям в подлежащей структуре БД.

В качестве примера могу привести: например вы пишите утилиту, которая будет настраивать репликацию между серверами БД и интерфейсом для пользователя.
...
Рейтинг: 0 / 0
23.03.2015, 13:18
    #38913301
Winnipuh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
динамический DB-Layer
Entity Framework - извращение
...
Рейтинг: 0 / 0
23.03.2015, 13:29
    #38913332
a_voronin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
динамический DB-Layer
WinnipuhEntity Framework - извращение

Linq-to-SQL тоже?
...
Рейтинг: 0 / 0
23.03.2015, 13:33
    #38913339
Axeleron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
динамический DB-Layer
a_voroninLinq-to-SQL тоже?
linq-to-sql мертв!
...
Рейтинг: 0 / 0
23.03.2015, 13:37
    #38913355
a_voronin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
динамический DB-Layer
Axelerona_voroninLinq-to-SQL тоже?
linq-to-sql мертв!

А что же живо?
...
Рейтинг: 0 / 0
23.03.2015, 13:41
    #38913362
Алексей К
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
динамический DB-Layer
a_voroninГоспода, я уверен тут многие хорошо знают Entity Framework. А вот как вы будете действовать, если структура БД а) заранее неизвестна или б) может динамически меняться?

То есть добавляются колонки, создаются новые таблицы, и т.п.

Насколько я помню, Entity Framework болезненно относится к любым изменениям в подлежащей структуре БД.

В качестве примера могу привести: например вы пишите утилиту, которая будет настраивать репликацию между серверами БД и интерфейсом для пользователя.Сильная сторона EF - типизация при работе с данными. Если структура БД неизвестна на этапе компиляции, то ни о какой типизации речи не идёт и применимость EF в данном случае весьма сомнительна.

Впрочем, и такая штука существует: System.Linq.Dynamic
...
Рейтинг: 0 / 0
23.03.2015, 13:41
    #38913363
Axeleron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
динамический DB-Layer
a_voroninА что же живо?
Ленин!
...
Рейтинг: 0 / 0
23.03.2015, 13:44
    #38913367
Axeleron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
динамический DB-Layer
a_voroninА что же живо?
EF живет и развивается.
...
Рейтинг: 0 / 0
23.03.2015, 13:53
    #38913381
Winnipuh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
динамический DB-Layer
a_voroninAxeleronпропущено...

linq-to-sql мертв!

А что же живо?

девелоперы!
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / динамический DB-Layer / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]