Azure IoT Edge Tools (Preview) extension announced

Original author: Erich Wang
  • Transfer
We are pleased to announce the availability of the preview version of the new extension for Visual Studio 2019 - Azure IoT Edge Tools . The extension provides a rich feature set to support the development of IoT Edge solutions using Visual Studio 2019:

image

  • New Azure IoT Edge project designed for various platforms (Linux amd64, Linux arm32v7, Windows amd64)
  • New IoT Edge Module (C # / C) Added to Solution
  • Edit, build, and debug IoT Edge modules locally on your Visual Studio computer
  • Create and Download Docker Images for IoT Edge Modules
  • Run IoT Edge Modules in Local or Remote Simulator
  • Deploy IoT Solutions on IoT Edge Devices (Using Cloud Explorer )

image

Requirements


  • Visual Studio 2019 : “.NET desktop development” and “Azure development workload” workloads must be installed; if you plan to develop C-modules, then you must also install “Windows desktop development with C ++”
  • Docker Desktop . You need to properly configure Docker CE running in Linux container or Windows container mode.
  • To set up your local development environment for debugging, running, and testing the IoT Edge solution, you need the Azure IoT EdgeHub Dev Tool . To do this, first install Python (2.7 / 3.6) , and then install iotedgehubdev by running the command below in your terminal. Verify that the version of your Azure IoT EdgeHub Dev Tool is greater than 0.8.0.

pip install --upgrade iotedgehubdev

Installation


There are two options for installing a new extension:

  1. Download and install the new extension from the Visual Studio Marketplace.
  2. Alternatively, you can install the extension directly from Visual Studio 2019 using the Extensions -> Manage Extensions menu . In the Manage Extensions window, select Online in the left pane and enter edge in the search field in the upper right corner to search and download “Azure IoT Edge Tools for VS 2019 [Preview]”.

image

How to use this extension?


To get started, we recommend that you consult the following resources:

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

Your feedback and suggestions are very important to us, because they allow us to improve. Share your thoughts with us, for example, suggesting a new feature or reporting a problem. You can do this in our Visual Studio Azure IoT Edge Tools repository .

Also popular now: