Temos o prazer de anunciar a disponibilidade da versão de visualização da nova extensão do Visual Studio 2019 -
Ferramentas de Borda da IoT do Azure . A extensão fornece um rico conjunto de recursos para dar suporte ao desenvolvimento de soluções IoT Edge usando o Visual Studio 2019:

- Novo projeto do Azure IoT Edge projetado para várias plataformas (Linux amd64, Linux arm32v7, Windows amd64)
- Novo módulo IoT Edge (C # / C) adicionado à solução
- Edite, crie e depure módulos IoT Edge localmente no seu computador Visual Studio
- Criar e baixar imagens do Docker para módulos de borda da Internet das coisas
- Executar módulos de borda da Internet das coisas no simulador local ou remoto
- Implantar soluções de IoT em dispositivos de borda da IoT (usando o Cloud Explorer )

Exigências
- Visual Studio 2019 : as cargas de trabalho ".NET desktop development" e "Azure development workload" devem estar instaladas; Se você planeja desenvolver módulos C, também deve instalar o "Desenvolvimento da área de trabalho do Windows com C ++"
- Área de trabalho do Docker . Você precisa configurar corretamente o Docker CE em execução no modo de contêiner Linux ou contêiner do Windows.
- Para configurar seu ambiente de desenvolvimento local para depuração, execução e teste da solução IoT Edge, você precisa da Ferramenta de Desenvolvimento do Azure IoT EdgeHub . Para fazer isso, primeiro instale o Python (2.7 / 3.6) e, em seguida, instale o iotedgehubdev executando o comando abaixo no seu terminal. Verifique se a versão da Ferramenta de Desenvolvimento do Azure IoT EdgeHub é maior que 0.8.0.
pip install --upgrade iotedgehubdev
Instalação
Existem duas opções para instalar uma nova extensão:
- Baixe e instale a nova extensão do Visual Studio Marketplace.
- Como alternativa, você pode instalar a extensão diretamente do Visual Studio 2019 usando o menu Extensões -> Gerenciar extensões . Na janela Gerenciar Extensões, selecione Online no painel esquerdo e insira a borda no campo de pesquisa no canto superior direito para pesquisar e baixar as "Ferramentas de Borda da IoT do Azure para VS 2019 [Visualização]".

Como usar esta extensão?
Para começar, recomendamos que você consulte os seguintes recursos:
→
Use o Visual Studio 2019 para desenvolver e depurar módulos para o Azure IoT Edge (versão prévia)→
Desenvolva e depure facilmente módulos do Azure IoT Edge C com as Ferramentas do Azure IoT Edge→
Representação de documento do Visual Studio Azure IoT Edge ToolsSeus comentários e sugestões são muito importantes para nós, porque nos permitem melhorar. Compartilhe seus pensamentos conosco, por exemplo, sugerindo um novo recurso ou relatando um problema. Você pode fazer isso em nosso
repositório de Ferramentas de Borda da Internet das Coisas do Azure do Visual Studio .