Мы рады объявить о доступности preview-версии нового расширения для Visual Studio 2019 — Azure IoT Edge Tools. Расширение предоставляет богатый набор функций для поддержки разработки решений IoT Edge с использованием Visual Studio 2019:


Существует два варианта установки нового расширения:

Для начала работы мы рекомендуем обратиться к следующим ресурсам:
> Use Visual Studio 2019 to develop and debug modules for Azure IoT Edge (Preview)
> Easily?Develop and?Debug Azure?IoT Edge C Modules with Azure IoT Edge Tools
> Visual Studio Azure IoT Edge Tools document repo
Ваши отзывы и предложения очень важны для нас, ведь они позволяют нам совершенствоваться. Поделитесь с нами своими мыслями, например, предложив новую фичу или сообщив о проблеме. Вы можете сделать это в нашем репозитории Visual Studio Azure IoT Edge Tools.

- Новый проект Azure IoT Edge предназначен для различных платформ (Linux amd64, Linux arm32v7, Windows amd64)
- В решение добавлен новый модуль IoT Edge (C#/C)
- Редактируйте, собирайте и отлаживайте модули IoT Edge локально на компьютере с Visual Studio
- Создавайте и загружайте Docker-образы модулей IoT Edge
- Запускайте модули IoT Edge в локальном или удаленном симуляторе
- Развертывайте IoT-решения на устройствах IoT Edge (с помощью Cloud Explorer)

Требования
- Visual Studio 2019: должны быть установлены рабочие нагрузки “.NET desktop development” и “Azure development workload”; если вы планируете разрабатывать C-модули, то также необходимо установить “Windows desktop development with C++”
- Docker Desktop. Вам необходимо правильно настроить Docker CE, работающий в режиме Linux container или Windows container.
- Чтобы настроить локальную среду разработки для отладки, запуска и тестирования решения IoT Edge, вам потребуется Azure IoT EdgeHub Dev Tool. Для этого сначала установите Python (2.7/3.6), а затем установите iotedgehubdev, выполнив команду ниже в своем терминале. Убедитесь, что версия вашего Azure IoT EdgeHub Dev Tool превышает 0.8.0.
pip install --upgrade iotedgehubdev
Установка
Существует два варианта установки нового расширения:
- Загрузить и установить новое расширение из Visual Studio Marketplace.
- В качестве альтернативы можно установить расширение непосредственно из Visual Studio 2019, используя меню Extensions -> Manage Extensions. В окне Manage Extensions следует выбрать Online на левой панели и ввести edge в поле поиска в верхнем правом углу, чтобы выполнить поиск и загрузить “Azure IoT Edge Tools for VS 2019 [Preview]”.

Как использовать это расширение?
Для начала работы мы рекомендуем обратиться к следующим ресурсам:
> Use Visual Studio 2019 to develop and debug modules for Azure IoT Edge (Preview)
> Easily?Develop and?Debug Azure?IoT Edge C Modules with Azure IoT Edge Tools
> Visual Studio Azure IoT Edge Tools document repo
Ваши отзывы и предложения очень важны для нас, ведь они позволяют нам совершенствоваться. Поделитесь с нами своими мыслями, например, предложив новую фичу или сообщив о проблеме. Вы можете сделать это в нашем репозитории Visual Studio Azure IoT Edge Tools.
lenz1986
Это все круто… И анонсировано уже достаточно давно… Вот только до сих пор не понятно, а где саму железку то купить....