Поделиться через


Пакет SDK визуализации и моделирования — доменные языки

Использование Visual Studio Пакет SDK для визуализации данных и моделирования (VMSDK), можно создавать мощные на основе модели средств разработки, которые можно интегрировать в Visual Studio.В качестве примера средств UML созданы с помощью VMSDK.Аналогичным образом можно создать один или несколько определений модели и объединить их в набор средств.

В основе VMSDK определение модели в которой создается для представления понятий в зоне предпринемательства.Можно окружить модель с различными средствами, как diagrammatic представление, возможности создавать код и другие артефакты, команды для преобразования модель и возможность взаимодействия с кодом и другими объектами в пределах Visual Studio.При разработке модели можно сочетать с другими моделями и средствами для формирования мощный набор инструментов, центризован в разработке.

VMSDK позволяет быстро разрабатывать модель, в форме доменного языка (DSL).Разрабатывается с помощью специализированного редактора, чтобы определить схему или абстрактного синтаксиса вместе с графической нотацию.Из данного определения VMSDK дает следующий результат.

  • Реализация модели со строго типизированным API, который выполняется в транзакция-основанном хранилище.

  • Дерево-основанный обозревателе.

  • Графический редактор, в котором пользователи могут просматривать модели или ее части, что указан.

  • Методы сериализации, которые сохраняют моделей в удобном для чтения XML.

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

Можно настраивать и расширять все из этих функций.Собственные расширения интегрированы таким образом, можно обновить определение DSL и повторное создание функции без потери пользовательских расширений.

Примеры и наиболее актуальные сведения

Обход Пакет SDK для визуализации данных и моделирования Visual Studio домашняя страница образцов и информационных сообщений.

Для руководства в предварительных методах и устранении неполадок, обход Visual Studio DSL и форумы по расширяемости средств моделированияhttps://go.microsoft.com/fwlink/?LinkID=186074.

Содержание

Начало работы с доменными языками

Сведения о моделях, классах и отношениях

Определение доменного языка

Настройка и расширение доменного языка

Проверка в доменных языках

Написание кода для настройки доменного языка

Создание кода из доменного языка

Общие сведения о коде доменных языков

Настройка хранилища файлов и XML-сериализации

Развертывание решений на доменных языках

Создание доменного языка на основе Windows Forms

Создание доменного языка на основе WPF

Практическое руководство. Расширение конструктора доменного языка

Выпуски Visual Studio, поддерживаемые пакетом SDK визуализации и моделирования

Практическое руководство. Перенос доменного языка в новую версию

Справка по API для пакета SDK визуализации и моделирования Visual Studio