Muai.Plugin.BaseBindingLibrary 1.0.0

dotnet add package Muai.Plugin.BaseBindingLibrary --version 1.0.0
                    
NuGet\Install-Package Muai.Plugin.BaseBindingLibrary -Version 1.0.0
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Muai.Plugin.BaseBindingLibrary" Version="1.0.0" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Muai.Plugin.BaseBindingLibrary" Version="1.0.0" />
                    
Directory.Packages.props
<PackageReference Include="Muai.Plugin.BaseBindingLibrary" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Muai.Plugin.BaseBindingLibrary --version 1.0.0
                    
#r "nuget: Muai.Plugin.BaseBindingLibrary, 1.0.0"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Muai.Plugin.BaseBindingLibrary@1.0.0
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Muai.Plugin.BaseBindingLibrary&version=1.0.0
                    
Install as a Cake Addin
#tool nuget:?package=Muai.Plugin.BaseBindingLibrary&version=1.0.0
                    
Install as a Cake Tool

Maui.Plugin.BaseBingingLibrary 套件用意

本套件搭配 The code snippet of MVVM & Binding for .NET MAUI / Xamarin.Forms 使用時,可供簡化實作 INotifyPropertyChanged 介面,並仍對其 MVVM 框架撰寫概念有一定的認識與幫助。

過去若在 Xamarin.Forms 專案內有使用到 Xam.Plugin.BaseBindingLibrary 套件,當 Xamarin.Forms 專案升級為 .NET MAUI 之後,可使用本 Maui.Plugin.BaseBingingLibrary 套件來取代原本所使用的 Xam.Plugin.BaseBindingLibrar 套件。

安裝完畢後的動作

  • 若採用命名空間引用,請將 using Xam.Plugin.BaseBindingLibrary; 的部分更換為 using Maui.Plugin.BaseBindingLibrary;
  • 若採用完整名稱撰寫,請將 Xam.Plugin.BaseBindingLibrary 的部分更換為 Maui.Plugin.BaseBindingLibrary

建議升級 .NET MAUI 改引用本套件後的動作

若對 MVVM 框架概念與撰寫方式已熟悉,可繼續進一步改用 CommunityToolkit.Mvvm 套件,並透過 [ObservableProperty] 與 [RelayCommand] 等相關掛載 [Attritube](https://docs.microsoft.com/en-us/dotnet/csharp/tutorials/attributes) 的方式來撰寫的 MVVM 程式,其套件詳細介紹請參考下列連結:
https://docs.microsoft.com/dotnet/communitytoolkit/mvvm/

Product Compatible and additional computed target framework versions.
.NET net6.0 is compatible.  net6.0-android was computed.  net6.0-android31.0 is compatible.  net6.0-ios was computed.  net6.0-ios15.4 is compatible.  net6.0-maccatalyst was computed.  net6.0-maccatalyst15.4 is compatible.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net6.0-windows10.0.19041 is compatible.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

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.0.0 329 8/24/2022