Гикам про технологии Microsoft





Компания Microsoft делает следующий важный шаг в развитии своего облачного предложения для российских заказчиков и объявляет о расширении возможностей приобретения сервисов Windows Azure в России, а так же продвигает технологии Windows 10, Office 365, Cortana.

Главная :: Azure


Облачные сервисы и технологии Windows Azure, SQL Azure, AppFabric и другие





Создание множества диаграмм на базе одной модели Entity Framework в Visual Studio 2012

Это долгожданная функциональность, которую давно ждали любые разработчики или компании, которые используют визуальные модели Entity Framework со множеством сущностей.

Представьте себе модель данных, которая имеет сотни сущностей. Работа с диаграммой модели хотя бы на 200 сущностей может быть сильно затруднена, работа может быть медленной и такая диаграмма не очень управляема.

Но теперь, с появлением Entity Framework 5.0 и Visual Studio 2012, вы можете иметь множество раздельных диаграмм одной и той же модели данных. И даже круче чем новая возможность раскрашивать различные сущности в разные цвета.

Для примера взгляните на следующую модель, в ней я выбираю несколько разных сущностей (относящихся к заказчикам), после чего я с помощью правой кнопки мыши вызываю опцию “Mode to new diagram”.

 

Как вы можете заметить теперь, у меня под рукой появляется небольшая диаграмма, показывающая мне только те сущности, который относятся к заказчикам. Эту диаграмму я называл CRM.

Вы можете создавать разные диаграммы и с помощью простого COPY/PASTE, так что любая сущность может быть отображена на любой их диаграмм модели данных.

Нужно заметить, что обе диаграммы являются по сути представлениями (VIEW) одной и той же модели данных, которая содержит все имеющиеся сущности.

Данная модель (*.edmx) теперь может содержать множество диаграмм. И это очень удобный способ визуально разделять разные области больших и сложных моделей данных.

Цитата

Это перевод оригинальной статьи http://blogs.msdn.com/b/cesardelatorre/archive/2012/06/03/creating-several-entity-diagrams-within-a-single-model-in-ef-5-0-and-visual-studio-2012.aspx