powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / мужики подумали...
25 сообщений из 104, страница 1 из 5
мужики подумали...
    #38846669
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для самой команды EF это выражалось в необходимости поддержки двух разных моделей с одной стороны Code First, с другой — DB/Model First. Подумав, команда решила отказаться от поддержки EDMX в 7-ой версии. Code First only.

http://habrahabr.ru/post/101121/

совсем охренели
...
Рейтинг: 0 / 0
мужики подумали...
    #38846676
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сахават, мы уже как месяц назад перетёрли эту "новость" :)
...
Рейтинг: 0 / 0
мужики подумали...
    #38846709
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

ну я занят все время, потому может не заметил, а может по старости забыл
просто на меня так сильно это подействовало, что решил выразить свое недовольство примитивизацией
...
Рейтинг: 0 / 0
мужики подумали...
    #38847023
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosДля самой команды EF это выражалось в необходимости поддержки двух разных моделей с одной стороны Code First, с другой — DB/Model First. Подумав, команда решила отказаться от поддержки EDMX в 7-ой версии. Code First only.

http://habrahabr.ru/post/101121/

совсем охренели

Наконец-то они выкинули ущербный edmx на помойку
...
Рейтинг: 0 / 0
мужики подумали...
    #38847081
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttViPRosДля самой команды EF это выражалось в необходимости поддержки двух разных моделей с одной стороны Code First, с другой — DB/Model First. Подумав, команда решила отказаться от поддержки EDMX в 7-ой версии. Code First only.

http://habrahabr.ru/post/101121/

совсем охренели

Наконец-то они выкинули ущербный edmx на помойку
единственный раз МС начал строить модели, но не тут то было, кодеры победили
это надо же - типа код и есть модель (и это в не декларативном языке, ладно бы какой-нить пролог)
эх, а был какой-то язык М, что то там реально пытались моделирование ввести, значит сократили думающих и индусы победили
...
Рейтинг: 0 / 0
мужики подумали...
    #38847086
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosединственный раз МС начал строить модели, но не тут то было, кодеры победили
это надо же - типа код и есть модель (и это в не декларативном языке, ладно бы какой-нить пролог)
эх, а был какой-то язык М, что то там реально пытались моделирование ввести, значит сократили думающих и индусы победили

Выразительности кода хватает, чтобы описать модель, так зачем что-то ещё? Диаграммы по классам строятся, если нужна визуальная выразительность.
...
Рейтинг: 0 / 0
мужики подумали...
    #38847087
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosэх, а был какой-то язык М

И не нужен никакой «ещё один» язык. Лучше расширить возможности одного.
...
Рейтинг: 0 / 0
мужики подумали...
    #38847088
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что-то никак не пойму, автоматическое обновление сущностей при изменении схемы БД останется или тоже будет похерено?

Опять же, вот я парой движений мыши создавал в модели связь многие-ко-многим через промежуточную таблицу, что теперь мне нужно будет ручками атрибуты набивать или лезть во Fluent?
...
Рейтинг: 0 / 0
мужики подумали...
    #38847092
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.ProЧто-то никак не пойму, автоматическое обновление сущностей при изменении схемы БД останется или тоже будет похерено?

Опять же, вот я парой движений мыши создавал в модели связь многие-ко-многим через промежуточную таблицу, что теперь мне нужно будет ручками атрибуты набивать или лезть во Fluent?

Если всё упирается в инструмент «хачу мышкай!!», то такой инструмент будет. Переживать не о чем.
...
Рейтинг: 0 / 0
мужики подумали...
    #38847108
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttViPRosединственный раз МС начал строить модели, но не тут то было, кодеры победили
это надо же - типа код и есть модель (и это в не декларативном языке, ладно бы какой-нить пролог)
эх, а был какой-то язык М, что то там реально пытались моделирование ввести, значит сократили думающих и индусы победили

Выразительности кода хватает, чтобы описать модель, так зачем что-то ещё? Диаграммы по классам строятся, если нужна визуальная выразительность.
когда код Описывает модель, то модель в башке прогера
диаграмма классов - ни о чем базар (а ипользует б, во блин модель :(
...
Рейтинг: 0 / 0
мужики подумали...
    #38847109
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttShocker.ProЧто-то никак не пойму, автоматическое обновление сущностей при изменении схемы БД останется или тоже будет похерено?

Опять же, вот я парой движений мыши создавал в модели связь многие-ко-многим через промежуточную таблицу, что теперь мне нужно будет ручками атрибуты набивать или лезть во Fluent?

Если всё упирается в инструмент «хачу мышкай!!», то такой инструмент будет. Переживать не о чем.
«хачу мышкай!!», - в данном случае означает - применить метод метамодели
...
Рейтинг: 0 / 0
мужики подумали...
    #38847120
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosкогда код Описывает модель, то модель в башке прогера
диаграмма классов - ни о чем базар (а ипользует б, во блин модель :(

Код описывает именно то, с чем программа будет в итоге работать. Работать программа будет с классами. Логично описывать модель сразу в тех терминах и на том языке, где она будет применяться. Генерация кода из модели (которая тоже на самом деле тупой код, но просто другой, на базе XML), это, извиняюсь, в данном случае «через жопу». Мужики подумали, и решили, что «через жопу» — это работа проктологов, а не программистов, и убрали черезжопный edmx. По-моему всё логично.
...
Рейтинг: 0 / 0
мужики подумали...
    #38847123
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRos«хачу мышкай!!», - в данном случае означает - применить метод метамодели

Мета-модель никуда не делать. Атрибуты можно делать на любой чих. Кроме статических атрибутов у тебя в руках гипер-мощнейшая расширяемая вдоль и поперёк модель соглашений, до которой edmx как задним ракообразным ходом до Марса.
...
Рейтинг: 0 / 0
мужики подумали...
    #38847150
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttViPRosкогда код Описывает модель, то модель в башке прогера
диаграмма классов - ни о чем базар (а ипользует б, во блин модель :(

Код описывает именно то, с чем программа будет в итоге работать. Работать программа будет с классами. Логично описывать модель сразу в тех терминах и на том языке, где она будет применяться. Генерация кода из модели (которая тоже на самом деле тупой код, но просто другой, на базе XML), это, извиняюсь, в данном случае «через жопу». Мужики подумали, и решили, что «через жопу» — это работа проктологов, а не программистов, и убрали черезжопный edmx. По-моему всё логично.
не надо генерировать никакой код
и нафиг не нужен программист с его программой
подумай, что ты понимаешь в биоинженерии? скорее всего ничего
так вот кто создаст адекватную модель, ты или специалист по данной предметной области?
но он обычно не знает всякие хитрости типа двусторонний байндинг или аппконтроллер (фигня какая та и на самом деле)
а ты не в зуб ногой в ПО
и приходят всякие шарлатаны со своими БПМН, ЮМЛ и т.д. фигней в виде прослойки между тобой и инженером
и в конце получается полная фигня
это потому что ТЫ МОЖЕШЬ ВСЕ (знания твои =универсальный язык из гото и иф), но не в зуб ногой ни в чем
а на модельном ДСЛ инженер и без тебя решил бы свою задачу намного эффективнее, а вот за эффекты бы заплатил дизайнеру, визуализатору и т.д. специалистам, а может и тебе че нить остался бы, в виде разработки каких то расчетных и т.д. методов модели
вощем - все должны быть кодерами или зависеть от кодеров - лозунг МС и т.д. для зарабатывания бабла
а чистый лозунг - все должны уметь программировать на своем языке!!! для этого нужна метамодель для генерации любых моделей по части-
структурная модель, поведенческая модель, модель коммуникаций и некоторые методы метамодели определяющие морфизмы на поле моделей, трансформации моделей и т.д.
...
Рейтинг: 0 / 0
мужики подумали...
    #38847164
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosне надо генерировать никакой код
и нафиг не нужен программист с его программой
подумай, что ты понимаешь в биоинженерии? скорее всего ничего
так вот кто создаст адекватную модель, ты или специалист по данной предметной области?
но он обычно не знает всякие хитрости типа двусторонний байндинг или аппконтроллер (фигня какая та и на самом деле)
а ты не в зуб ногой в ПО
и приходят всякие шарлатаны со своими БПМН, ЮМЛ и т.д. фигней в виде прослойки между тобой и инженером
и в конце получается полная фигня
это потому что ТЫ МОЖЕШЬ ВСЕ (знания твои =универсальный язык из гото и иф), но не в зуб ногой ни в чем
а на модельном ДСЛ инженер и без тебя решил бы свою задачу намного эффективнее, а вот за эффекты бы заплатил дизайнеру, визуализатору и т.д. специалистам, а может и тебе че нить остался бы, в виде разработки каких то расчетных и т.д. методов модели
вощем - все должны быть кодерами или зависеть от кодеров - лозунг МС и т.д. для зарабатывания бабла
а чистый лозунг - все должны уметь программировать на своем языке!!! для этого нужна метамодель для генерации любых моделей по части-
структурная модель, поведенческая модель, модель коммуникаций и некоторые методы метамодели определяющие морфизмы на поле моделей, трансформации моделей и т.д.

Всё это какой-то бред. Уже пару лямов сломлено копьев на тему «рисовалок без кода» — всем этим можно только в итоге подтереться. Есть код, всё остальное вторично. Красивые картинки нужны для продаж. Всему есть своё место.

И какое это имеет отношение к edmx — полумеру (не СУБД и типа не код), пытающий усидеть жопой на двух стульях?
...
Рейтинг: 0 / 0
мужики подумали...
    #38847167
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Возможно, edmx была придумана с целью снизить порог вхождения?
в ORM в принципе и в EF в частности...
...
Рейтинг: 0 / 0
мужики подумали...
    #38847168
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.ProВозможно, edmx была придумана с целью снизить порог вхождения?
в ORM в принципе и в EF в частности...

Я думаю, это просто один из этапов развития. Свою задачу EDMX выполнил, теперь идёт гордо на помойку, где его никто и не вспомнит
...
Рейтинг: 0 / 0
мужики подумали...
    #38847170
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,

ну пиши
всю жисть будешь кодером
это тобою типа мс подтираются
...
Рейтинг: 0 / 0
мужики подумали...
    #38847176
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRoshVostt,

ну пиши
всю жисть будешь кодером
это тобою типа мс подтираются

Мда. Прорабы, укладчики кирпичей, стропильщики -- вот вы все конкретные дауны, и ничего не понимаете. Есть же автокад, где можно любое здание одной мышкой нарисовать, а вы так и будете всю жизнь лазать где-то в низжих слоях общества, пока мы тут делом заняты
...
Рейтинг: 0 / 0
мужики подумали...
    #38847182
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да успокойтесь вы. EDMX — это XML файл , определяющий концептуальную модель, режим хранения и их сопоставление. Какая разница, что оно там будет, Code First или Database First. Главное, чтобы дизайнер модели был! Грани между Code First и Database First уже размыты, ибо модель Code First можно генерировать по метаданным БД. Поэтому не суть важно, есть EDMX или нет.
...
Рейтинг: 0 / 0
мужики подумали...
    #38847215
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУДа успокойтесь вы. EDMX — это XML файл , определяющий концептуальную модель, режим хранения и их сопоставление. Какая разница, что оно там будет, Code First или Database First. Главное, чтобы дизайнер модели был! Грани между Code First и Database First уже размыты, ибо модель Code First можно генерировать по метаданным БД. Поэтому не суть важно, есть EDMX или нет.
это означает, что модель не может быть мощнее чем модели РМД, а это мы уже проходили
...
Рейтинг: 0 / 0
мужики подумали...
    #38847218
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в РМД нет никакой концептуальной модели
там есть таблички и некоторые ограничения, на этом вся модель кончается
...
Рейтинг: 0 / 0
мужики подумали...
    #38847219
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
хмл не хмл - не важно, важно схема
...
Рейтинг: 0 / 0
мужики подумали...
    #38847242
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosэто означает, что модель не может быть мощнее чем модели РМД, а это мы уже проходили

Code First гораздо мощнее модели РМД, прям таки на порядки порядков.
...
Рейтинг: 0 / 0
мужики подумали...
    #38847243
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosхмл не хмл - не важно, важно схема

Схемы тебя никто не лишает, что ж ты так в неё упёрся? Будет дизайнер в следующей студии, будет. Всё, забыли.
...
Рейтинг: 0 / 0
25 сообщений из 104, страница 1 из 5
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / мужики подумали...
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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