Calabonga.CommandexCommand.Template 3.0.1

dotnet new install Calabonga.CommandexCommand.Template::3.0.1
                    
This package contains a .NET Template Package you can call from the shell/command line.

Calabonga.CommandexCommand.Template

Description

This is a nuget-package Calabonga.CommandexCommand.Template (tools) that install to your Visual Studio a new types of the projects. A new project-types can create a few Commandex Commands for your Commandex Shell. There are two types of the CommandexCommand available for now:

  • DialogCommand
  • ZoneCommand

What is Calabonga.Commandex

The Calabonga.Commandex - This is an application on WPF-platform built with CommunityToolkit.MVVM for modules (plugins) using: launch and execute.

What is the Calabonga.Commandex can:

  • Find a modules .dll (plugins) in the folder you set up.
  • Launch or execute modules .dll (plughis) from GUI.
  • Get the results of the module's (plugis) work after they completed.

It's a complex solution with a few repositories:

  • Calabonga.Commandex.Shell → Command Executer or Command Launcher. To run commands of any type for any purpose. For example, to execute a stored procedure or just to copy some files to some destination.
  • Calabonga.Commandex.Commands → Commands for Calabonga.Commandex.Shell that can execute them from unified shell.
  • Calabonga.Commandex.Shell.Develop.Template → (Tool Template) This is a Developer version of the Command Executer Shell (Calabonga.Commandex). Which is created to runs commands of any type for any purposes. For example, to execute a stored procedure or just to co…
  • Calabonga.Commandex.Engine → Engine and contracts library for Calabonga.Commandex. Contracts are using for developing a modules for Commandex Shell.
  • Calabonga.Commandex.Engine.Processors → Results Processors for Calabonga.Commandex.Shell commands execution results. This is an extended version of the just show string in the notification dialog.
  • Calabonga.CommandexCommand.Template → (Tool Template) This is a template of the project to create a Command for Commandex. Just install this nuget as a template for Visual Studio (Rider or dotnet CLI) and then you can create a DialogCommand faster.

How to install templates

Nothing is simpler then install this template. Just execute command in powershell:

dotnet new install Calabonga.CommandexCommand.Template

How to use

Just created a command form template and add your functionality. After that you can build a command and push it to your Shell.

Ingredients

WPF, MVVM, CommunityToolkit, AppDefinitions, etc.

Видео (Video)

В основном репозитории Calabonga.Commandex.Shell есть несколько видео с инструкциями и разъяснениями, как использовать Commandex. А также видео о том, какие типы команд существуют и как для Commandex создавать команды разных типов.

  • net9.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
3.0.1 211 7/26/2025
3.0.0 97 7/18/2025
2.8.1 66 7/12/2025
2.6.0 66 7/5/2025
2.5.0 139 7/1/2025
1.0.0-prerelease.2 117 7/1/2025

Nuget-packages dependency updated