Are you a Visual Studio user working with DataMiner and DIS? If so, we have some exciting news for you! The Skyline DataMiner Software Development Toolkit is here to revolutionize the way you develop, build, and publish DataMiner artifacts within the .NET ecosystem.
The Software Development Kit (SDK) simplifies the development process with new, user-experience-focused templates, allowing you to work seamlessly within your familiar development environment. With the power of Skyline.DataMiner.Sdk, you can streamline your projects like never before.

Why the Skyline DataMiner SDK?
Gone are the days of juggling multiple tools to develop and manage DataMiner solutions. The Skyline DataMiner SDK extends Microsoft's .NET SDK and integrates smoothly with standard compilation and publishing workflows.
With the SDK, there's no need for the standalone DataMiner Packager or Catalog Upload tools—simplifying your development process and accelerating your time to market.
Key benefits
✔️ Works effortlessly with Visual Studio and .NET CLI
✔️ Provides new and improved project templates for faster setup
✔️ Hooks directly into your CI/CD pipelines for efficiency
✔️ Generate and publish DataMiner application packages with ease
✔️ Comprehensive documentation and tutorials help you get started quickly
Getting started in minutes
Jumpstart your development workflow with two simple options:
- Install or update the DataMiner Integration Studio extension in Visual Studio, which includes the templates by default.
- Use the .NET CLI to install the templates manually:
dotnet new install Skyline.DataMiner.VisualStudioTemplates
When you create a new project, a GettingStarted.md file is automatically added to guide you through setup and usage.
New & improved project templates
The toolkit introduces several ready-to-use project templates, designed to reduce setup time and improve efficiency. With less time spent on configuration, you can focus on building great solutions.

Streamlined compilation & publishing
With the Skyline DataMiner SDK, your compilation and publishing processes are fully optimized. The SDK automatically generates necessary artifacts, ensuring smooth deployment.
Compile — Automated package creation
When GenerateDataMinerPackage is set to "true", the SDK produces:
- .dmapp file: A ready-to-install DataMiner application package
- .zip file: Metadata for seamless publishing to the DataMiner Catalog
Publish — Effortless publishing to the DataMiner Catalog
Once your package is ready, the SDK takes care of the upload process. Simply ensure you have:
- A valid organization key or system key
- Defined project properties Version and VersionComment
With these in place, your DataMiner application package can be published with just a few clicks or a single command.
Learn more & get started today
Want to dive deeper? Check out the official DataMiner documentation for:
Start leveraging the Skyline DataMiner SDK today and take your development workflow to the next level!