BlackSharp.MVVM
1.0.7
dotnet add package BlackSharp.MVVM --version 1.0.7
NuGet\Install-Package BlackSharp.MVVM -Version 1.0.7
<PackageReference Include="BlackSharp.MVVM" Version="1.0.7" />
<PackageVersion Include="BlackSharp.MVVM" Version="1.0.7" />
<PackageReference Include="BlackSharp.MVVM" />
paket add BlackSharp.MVVM --version 1.0.7
#r "nuget: BlackSharp.MVVM, 1.0.7"
#:package BlackSharp.MVVM@1.0.7
#addin nuget:?package=BlackSharp.MVVM&version=1.0.7
#tool nuget:?package=BlackSharp.MVVM&version=1.0.7
BlackSharp
This framework provides a unified foundation to eliminate duplicate code across projects.<br/> This centralizes common functionality, promotes code re-use, ensures consistency and maintainability throughout the codebase.
Project overview
| Project | .NET Version[s] | NuGet Information |
|---|---|---|
| BlackSharp.Core <br/> Provides fundamental functionality and shared logic throughout the framework. <br/> This is cross-platform. | .NET Framework 4.7.2 & 4.8.1 <br/> .NET Standard 2.0 <br/> .NET 8, 9 and 10 | |
| BlackSharp.MVVM <br/> Basic MVVM functionality. <br/> This is cross-platform. | .NET 8, 9 and 10 | |
| BlackSharp.UI.Avalonia <br/> Includes components, styles and integrations designed for Avalonia UI. <br/> This is cross-platform. | .NET 8, 9 and 10 |
What platforms are supported ?
As many platforms as .NET supports.
Where can I download it ?
You can download the latest release from here.
How can I help improve the project ?
Feel free to give feedback and contribute to our project !<br/> Pull requests are welcome. Please include as much information as possible.
License
BlackSharp is free and open source software licensed under MPL 2.0.<br/> You can use it in private and commercial projects.<br/> Keep in mind that you must include a copy of the license in your project.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. 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 is compatible. 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 is compatible. 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. |
-
net10.0
- BlackSharp.Core (>= 1.0.7)
- CommunityToolkit.Mvvm (>= 8.4.0)
-
net8.0
- BlackSharp.Core (>= 1.0.7)
- CommunityToolkit.Mvvm (>= 8.4.0)
-
net9.0
- BlackSharp.Core (>= 1.0.7)
- CommunityToolkit.Mvvm (>= 8.4.0)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on BlackSharp.MVVM:
| Package | Downloads |
|---|---|
|
BlackSharp.UI.Avalonia
A framework to eliminate duplicate code across projects. |
GitHub repositories
This package is not used by any popular GitHub repositories.