Skyline.DataMiner.Sdk 1.0.3

Prefix Reserved
There is a newer version of this package available.
See the version list below for details.
<Sdk Name="Skyline.DataMiner.Sdk" Version="1.0.3" />
                    
For projects that support Sdk, copy this XML node into the project file to reference the package.

Skyline.DataMiner.Sdk

Overview

The Skyline.DataMiner.Sdk is a development kit designed to streamline the creation and management of DataMiner Installation Packages (.dmapp). By integrating this SDK into your build process, you can easily generate installation packages for DataMiner through a simple project build or compile step. Additionally, it provides tools to publish these packages directly to the DataMiner Catalog, ensuring a smooth and efficient development pipeline.


Key Features

  • Automated Package Creation:
    Automatically generate DataMiner Installation Packages (.dmapp) with minimal setup through a simple project build or compile using this SDK.

  • Catalog Integration:
    Leverage the Publish command to upload your installation packages, artifacts, and other related components to the DataMiner Catalog.

  • Seamless Integration with Visual Studio:
    Designed to work in combination with Skyline.DataMiner.VisualStudioTemplates, providing out-of-the-box templates and configurations to accelerate development.


Getting Started

1. Setting Up the Project

Create your DataMiner project using the Skyline.DataMiner.VisualStudioTemplates. These templates provide pre-configured project scaffolding, so you can focus on developing your components instead of worrying about setup.

2. Building Your Project

Simply build or compile the project using any standard build tool (e.g., Visual Studio, MSBuild). The SDK will take care of generating the necessary DataMiner Installation Packages (.dmapp).

3. Publishing to the Catalog

Once your package is ready, use the Publish command provided by the SDK to upload the package directly to the DataMiner Catalog.

dotnet publish

Example Workflow

  1. Create a new DataMiner solution using the Skyline.DataMiner.VisualStudioTemplates.
  2. Develop your protocols, automation scripts, or apps within the provided structure.
  3. Build the project to generate the DataMiner Installation Package.
  4. Publish the package to the catalog using the Publish dotnet call.

Licensing

The SDK is licensed under the Skyline Library License.
You may use it for developing, testing, and validating DataMiner packages and components. Please refer to the full LICENSE for more details.


About DataMiner

DataMiner is a vendor-independent platform for managing and monitoring devices and services. With support for 7000+ connectors, you can easily extend its capabilities by creating custom connectors (also known as protocols or drivers) using this SDK.
Learn more: About DataMiner


About Skyline Communications

Skyline Communications delivers innovative solutions deployed globally by leading organizations. Our expertise lies in enabling businesses to optimize their operations with ease.
Check out our proven track record.


Start building your next-generation DataMiner components today with the Skyline.DataMiner.Sdk!

There are no supported framework assets in this package.

Learn more about Target Frameworks and .NET Standard.

  • .NETStandard 2.0

    • No dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
1.1.3 161 6/18/2025
1.1.2 5,102 3/13/2025
1.1.2-alpha 139 3/13/2025
1.1.1 1,153 3/13/2025
1.1.0 1,730 3/10/2025
1.1.0-charlie 116 2/26/2025
1.1.0-bravo 123 2/25/2025
1.1.0-alpha 117 2/25/2025
1.0.4 1,513 2/24/2025
1.0.3 2,550 2/21/2025
1.0.2 594 2/19/2025
1.0.2-alpha 106 2/19/2025
1.0.1 487 2/19/2025
1.0.0 1,000 2/7/2025
0.0.7 470 2/5/2025
0.0.6 486 2/5/2025
0.0.5 313 1/31/2025
0.0.5-alpha 120 2/4/2025
0.0.4 246 1/27/2025
0.0.3 152 1/27/2025
0.0.2 173 1/21/2025
0.0.1 138 1/21/2025