Каково будущее программирования доменов / сущностей в Microsoft? - PullRequest
0 голосов
/ 17 августа 2010

В настоящее время я изучаю решения в области доменного программирования и пытаюсь предсказать будущее технологии для моего текущего клиента.

Куда Microsoft идет с этим, учитывая, что, кажется, есть много разных решений в зависимости от того, на какую технологию вы смотрите.Например, в .net есть Entity Framework, а также есть полное решение для моделирования SQL Server, которое появится в SQL Server.Часть последнего содержит язык под названием M, который, кажется, выполняет моделирование и описание сущностей в разрозненном виде.

Куда они идут с Visio?

Есть ли причина, по которой Microsoft, похоже, избегает всего UML и заново изобретает колесо, после некоторого взгляда на UML теперь кажется, чтоТурин завершен и выполняет весь матч по стрельбе, который можно было бы отделить от кода и хранилища.

Любая помощь с благодарностью.

Ответы [ 2 ]

0 голосов
/ 20 августа 2010

После некоторого прочтения, Microsoft связывает вещи в будущем. M и Entity Framework связаны каким-то таинственным образом. Исходя из того, что я понял, идея состоит в том, что M создаст модель SQL Server (другие базы данных также допустимы) и введет в Entity Framework. Чтобы продвинуться еще дальше, похоже, что вы можете использовать ваш любимый инструмент XSI UML и вставить его в модель SQL Server.

Так что разобщенные вещи в настоящее время соберутся вместе.

0 голосов
/ 17 августа 2010

Мне кажется, что Microsoft делает ставку на многих лошадей в этой гонке.

Поддержка POCO в последней версии Entity Framework, для меня, является (хорошим) признаком того, что DDD является одним из них.

Что касается UML.На самом деле я недавно скачал Visio 2010, и за последние десять лет ничего не изменилось с точки зрения UML.

Однако Visual Studio 2010 получил расширенную поддержку UML (поддерживается пять типов диаграмм).

...