XText для EClipse и Oslo Intellipad для SQL Server, то ЧТО ДЛЯ .NET? - PullRequest
4 голосов
/ 25 декабря 2009

XText - отличный редактор и язык для DSL в EClipse. Я думал, что Intellipad является эквивалентом в мире .NET, разумеется, все, что я разочаровываюсь, когда Microsoft объявляет, что он будет частью SQL Server.

Теперь, если мне нужно создать DSL, работающий в среде .NET с редактором, поддерживающим раскрашивание, искажение, ошибки ... (редактор работает вне Visual Studio, это плюс, редактор WPF - плюс), что инструменты, которые я должен искать?

1 Ответ

1 голос
/ 08 января 2010

Microsoft "M" действительно является ответом на Eclipse Xtext. Просто для сравнения. Xtext является зрелым, "M" является CTP. Xtext имеет в два раза больше функций, но «M» предлагает некоторые из них, которых нет в Xtext. Особенно возможности отладки и динамический синтаксический анализатор (кодоген не требуется).

Будьте уверены, что вы сможете использовать DSL из "Моделирования SQL Server", не запуская его в реляционном ядре SQL Server.

Кстати, Entity Framework разрабатывается из той же группы. Разве это не доступно в .NET?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...