Могу ли я разработать Microsoft Dynamics 365 на Ubuntu? - PullRequest
0 голосов
/ 11 февраля 2020

Я использую Ubuntu 18.04, и я хотел бы разработать плагин для Microsoft Dynamics 365.

Например, я знаю, что IOS разработка может быть разработана только с использованием продуктов Apple и не может быть разработана на Ubuntu и мне интересно, так ли это для Microsoft Dynamics 365?

Я смотрел несколько обучающих видео, таких как https://www.youtube.com/watch?v=OROfBriR_YU, хотя я все еще не знаю, смогу ли я развиваться Microsoft Dynamics 365 на Ubuntu или если мне нужна Windows ОС.

Я вижу, что Visual Studio можно загрузить для Ubuntu здесь: https://code.visualstudio.com/download, но до того, как я Для начала я хочу убедиться, что могу установить и запустить все другие инструменты, необходимые для разработки плагина для Microsoft Dynamics 365.

. Есть ли в процессе разработки что-либо (инструменты, платформы), которые я бы не смог использовать, установить в Ubuntu?

1 Ответ

2 голосов
/ 11 февраля 2020

Эта загрузка представляет собой Visual Studio Code, который является кросс-платформенным инструментом Microsoft для создания текстовых редакторов. Обычная Visual Studio является полной IDE.

Проблема с написанием плагина для Dynamics 365 для взаимодействия с клиентами (теперь называемого Common Data Service или CDS) заключается в том, что SDK требуется полная . NET Framework , которая Windows -только.

Microsoft заявила, что работает над версией SDK, с которой работает. NET Ядро, но, насколько я знаю, оно еще не пришло. С другой стороны, Microsoft объявила, что в ноябре 2020 года они будут конвертировать всю платформу. NET в. NET 5, так что это должно быть последним, что полная разработка CDS SDK будет кросс-платформенной (при условии, что Microsoft ударит его целевая дата.)

. NET Ядро кроссплатформенное. Вы можете использовать код Visual Studio на Linux, чтобы написать консольное приложение на NET Core 3.0, которое обращается к CDS через WebAPI . Однако для плагина SDK остается способом go.

ОБНОВЛЕНИЕ: Microsoft выпустила ALPHA версию CDS SDK, совместимую с NET Core 3.0 и 3.1 .

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