Skip to content
| Marketplace
Sign in
Visual Studio>Tools>Azure IoT Edge Solution Template (.NET6)
Azure IoT Edge Solution Template (.NET6)

Azure IoT Edge Solution Template (.NET6)

Jon Mikel Inza

|
986 installs
| (1) | Free
Accelerate the creation of IoT Edge projects with minimal dependencies and a solution containing settings for DI/IoC, separated layers, preconfigured log settings, increased testability and evolutivity, factorization, etc.
Download

This extension helps to create layered and structured Azure IoT Edge solutions.

Description

Even though Visual Studio, Visual Studio Code or .NET CLI templates already include Azure IoT Edge solution templates, their characteristics may not match with enterprise-oriented and real-life projects.

This extension creates a solution based on the following characteristics:

  • layered structure and architecture
  • certain level of Dependency Injection (DI) and Inversion of Control (IoC)
  • the use of tier projects referenced as projects
  • updated Dockerfiles to take into account tier projects references
  • increased testability
  • less monolithic approach
  • included ILog mechanism (and avoiding strong Console dependencies as they default solutions do)

The approach should lead to increased testability, maintainability and a first step in an industrialized/standardized way to build Azure IoT Solutions.

Structure

SolutionStructure2.png

Package

The VSIX is a VS native extension implementing the same features as the CLI version.

Buy Me a Coffee at ko-fi.com

Releases

v6.0.1439

  • initial version
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft