WPF + MVVM = ♥
Теория и практика | создано: 28.07.2024 | опубликовано: 15.11.2025 | обновлено: 15.11.2025 | просмотров: 9
Упражнения с MVVM на WPF с использованием CommunityTookit.MVVM: DialogService, Messaging и другие темы относительно CommunityToolkit.MVVM.
Упражнения с MVVM на WPF с использованием CommunityTookit.MVVM. Несколько экспериментов, которые помогу при разработке приложений на XAML с использованием паттерна MVVM.
Видео
Шаблон для Visual Studio
https://github.com/Calabonga/Calabonga.WpfMvvm.Template
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(plugins) from GUI. - Get the results of the module's (plugins) 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.
History of changes
Мои видео
Boosty.to | YouTube | Yandex.Дзен | RuTube | VK Video
