Skip to content

Commit 9de4e34

Browse files
authored
Update README.md
1 parent 63c050c commit 9de4e34

File tree

1 file changed

+27
-6
lines changed

1 file changed

+27
-6
lines changed

README.md

Lines changed: 27 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,20 +11,20 @@ Collection of .NET libraries like utilities and controls that target .NET Standa
1111

1212

1313
## NuGet packages
14-
[![BionicCode.Utilities.Net.Core.Wpf](https://img.shields.io/badge/.NET_Core_WPF-BionicCode.Utilities.Net.Core.Wpf-orange)](https://www.nuget.org/packages/BionicCode.Utilities.Net.Core.Wpf/)
15-
[![BionicCode.Utilities.Net.Core.Wpf.NuGet](https://img.shields.io/nuget/v/BionicCode.Utilities.Net.Core.Wpf.svg)](https://www.nuget.org/packages/BionicCode.Utilities.Net.Core.Wpf/)
14+
[![BionicCode.Utilities.Net.Core.Wpf](https://img.shields.io/badge/.NET_Core_WPF-BionicCode.Utilities.Net.Core.Wpf-orange?style=for-the-badge)](https://www.nuget.org/packages/BionicCode.Utilities.Net.Core.Wpf/)
15+
[![BionicCode.Utilities.Net.Core.Wpf.NuGet](https://img.shields.io/nuget/v/BionicCode.Utilities.Net.Core.Wpf.svg?style=for-the-badge&logo=nuget)](https://www.nuget.org/packages/BionicCode.Utilities.Net.Core.Wpf/)
1616
<!--
1717
[![NuGet Downloads](https://img.shields.io/nuget/dt/BionicCode.Utilities.Net.Core.Wpf.svg)](https://www.nuget.org/packages/BionicCode.Utilities.Net.Core.Wpf/)
1818
-->
1919

20-
[![BionicCode.Utilities.Net.Framework.Wpf](https://img.shields.io/badge/.NET_Framework_4.8_WPF-BionicCode.Utilities.Net.Framework.Wpf-orange)](https://www.nuget.org/packages/BionicCode.Utilities.Net.Framework.Wpf/)
21-
[![BionicCode.Utilities.Net.Framework.Wpf.NuGet](https://img.shields.io/nuget/v/BionicCode.Utilities.Net.Framework.Wpf.svg)](https://www.nuget.org/packages/BionicCode.Utilities.Net.Framework.Wpf/)
20+
[![BionicCode.Utilities.Net.Framework.Wpf](https://img.shields.io/badge/.NET_Framework_4.8_WPF-BionicCode.Utilities.Net.Framework.Wpf-orange?style=for-the-badge)](https://www.nuget.org/packages/BionicCode.Utilities.Net.Framework.Wpf/)
21+
[![BionicCode.Utilities.Net.Framework.Wpf.NuGet](https://img.shields.io/nuget/v/BionicCode.Utilities.Net.Framework.Wpf.svg?style=for-the-badge&logo=nuget)](https://www.nuget.org/packages/BionicCode.Utilities.Net.Framework.Wpf/)
2222
<!--
2323
[![NuGet Downloads](https://img.shields.io/nuget/dt/BionicCode.Utilities.Net.Framework.Wpf.svg)](https://www.nuget.org/packages/BionicCode.Utilities.Net.Framework.Wpf/)
2424
-->
2525

26-
[![BionicCode.Utilities.Net.Standard](https://img.shields.io/badge/.NET_Standard-BionicCode.Utilities.Net.Standard-orange)](https://www.nuget.org/packages/BionicCode.Utilities.Net.Standard/)
27-
[![BionicCode.Utilities.Net.Standard.NuGet](https://img.shields.io/nuget/v/BionicCode.Utilities.Net.Standard.svg)](https://www.nuget.org/packages/BionicCode.Utilities.Net.Standard/)
26+
[![BionicCode.Utilities.Net.Standard](https://img.shields.io/badge/.NET_Standard-BionicCode.Utilities.Net.Standard-orange?style=for-the-badge)](https://www.nuget.org/packages/BionicCode.Utilities.Net.Standard/)
27+
[![BionicCode.Utilities.Net.Standard.NuGet](https://img.shields.io/nuget/v/BionicCode.Utilities.Net.Standard.svg?style=for-the-badge&logo=nuget)](https://www.nuget.org/packages/BionicCode.Utilities.Net.Standard/)
2828
<!--
2929
[![NuGet Downloads](https://img.shields.io/nuget/dt/BionicCode.Utilities.Net.Standard.svg)](https://www.nuget.org/packages/BionicCode.Utilities.Net.Standard/)
3030
-->
@@ -39,6 +39,27 @@ Collection of .NET libraries like utilities and controls that target .NET Standa
3939

4040

4141
## Table of Contents (selection)
42+
| class |description |namespace |
43+
|---|---|---|
44+
| [`ViewModel`](https://github.com/BionicCode/BionicCode.Net#baseviewmodel) | | [![BionicCode.Utilities.Net.Standard](https://img.shields.io/badge/-BionicCode.Utilities.Net.Standard-orange?style=for-the-badge)](https://rawcdn.githack.com/BionicCode/BionicCode.Net/4de60b27e4c14fb6a9dfa2c288846cf709a649a6/Documentation/html/G_BionicCode_Utilities_Net_Standard.htm) |
45+
| [`AsyncRelayCommand<T>`](https://github.com/BionicCode/BionicCode.Net#asyncrelaycomandt) | | [![BionicCode.Utilities.Net.Core.Wpf](https://img.shields.io/badge/-BionicCode.Utilities.Net.Core.Wpf-orange?style=for-the-badge)](https://rawcdn.githack.com/BionicCode/BionicCode.Net/4de60b27e4c14fb6a9dfa2c288846cf709a649a6/Documentation/html/G_BionicCode_Utilities_Net_Core.htm) [![BionicCode.Utilities.Net.Framework.Wpf](https://img.shields.io/badge/-BionicCode.Utilities.Net.Framework.Wpf-orange)](https://rawcdn.githack.com/BionicCode/BionicCode.Net/4de60b27e4c14fb6a9dfa2c288846cf709a649a6/Documentation/html/G_BionicCode_Utilities_Net_Framework.htm)|
46+
| Extension Methods for WPF | | [![BionicCode.Utilities.Net.Core.Wpf](https://img.shields.io/badge/-BionicCode.Utilities.Net.Core.Wpf-orange?style=for-the-badge)](https://rawcdn.githack.com/BionicCode/BionicCode.Net/4de60b27e4c14fb6a9dfa2c288846cf709a649a6/Documentation/html/G_BionicCode_Utilities_Net_Core.htm) [![BionicCode.Utilities.Net.Framework.Wpf](https://img.shields.io/badge/-BionicCode.Utilities.Net.Framework.Wpf-orange?style=for-the-badge)](https://rawcdn.githack.com/BionicCode/BionicCode.Net/4de60b27e4c14fb6a9dfa2c288846cf709a649a6/Documentation/html/G_BionicCode_Utilities_Net_Framework.htm)|
47+
| Extension Methods for .NET Standard | |[![BionicCode.Utilities.Net.Standard](https://img.shields.io/badge/-BionicCode.Utilities.Net.Standard-orange?style=for-the-badge)](https://rawcdn.githack.com/BionicCode/BionicCode.Net/4de60b27e4c14fb6a9dfa2c288846cf709a649a6/Documentation/html/G_BionicCode_Utilities_Net_Standard.htm) |
48+
| Attached Behaviors for WPF | |[![BionicCode.Utilities.Net.Core.Wpf](https://img.shields.io/badge/-BionicCode.Utilities.Net.Core.Wpf-orange?style=for-the-badge)](https://rawcdn.githack.com/BionicCode/BionicCode.Net/4de60b27e4c14fb6a9dfa2c288846cf709a649a6/Documentation/html/G_BionicCode_Utilities_Net_Core.htm) [![BionicCode.Utilities.Net.Framework.Wpf](https://img.shields.io/badge/-BionicCode.Utilities.Net.Framework.Wpf-orange?style=for-the-badge)](https://rawcdn.githack.com/BionicCode/BionicCode.Net/4de60b27e4c14fb6a9dfa2c288846cf709a649a6/Documentation/html/G_BionicCode_Utilities_Net_Framework.htm)|
49+
| EventArgs | | [![BionicCode.Utilities.Net.Standard](https://img.shields.io/badge/-BionicCode.Utilities.Net.Standard-orange?style=for-the-badge)](https://rawcdn.githack.com/BionicCode/BionicCode.Net/4de60b27e4c14fb6a9dfa2c288846cf709a649a6/Documentation/html/G_BionicCode_Utilities_Net_Standard.htm) |
50+
| ValueConverters | | [![BionicCode.Utilities.Net.Core.Wpf](https://img.shields.io/badge/-BionicCode.Utilities.Net.Core.Wpf-orange?style=for-the-badge)](https://rawcdn.githack.com/BionicCode/BionicCode.Net/4de60b27e4c14fb6a9dfa2c288846cf709a649a6/Documentation/html/G_BionicCode_Utilities_Net_Core.htm) [![BionicCode.Utilities.Net.Framework.Wpf](https://img.shields.io/badge/-BionicCode.Utilities.Net.Framework.Wpf-orange?style=for-the-badge)](https://rawcdn.githack.com/BionicCode/BionicCode.Net/4de60b27e4c14fb6a9dfa2c288846cf709a649a6/Documentation/html/G_BionicCode_Utilities_Net_Framework.htm) |
51+
| Collections | |[![BionicCode.Utilities.Net.Core.Wpf](https://img.shields.io/badge/-BionicCode.Utilities.Net.Core.Wpf-orange?style=for-the-badge)](https://rawcdn.githack.com/BionicCode/BionicCode.Net/4de60b27e4c14fb6a9dfa2c288846cf709a649a6/Documentation/html/G_BionicCode_Utilities_Net_Core.htm) [![BionicCode.Utilities.Net.Framework.Wpf](https://img.shields.io/badge/-BionicCode.Utilities.Net.Framework.Wpf-orange?style=for-the-badge)](https://rawcdn.githack.com/BionicCode/BionicCode.Net/4de60b27e4c14fb6a9dfa2c288846cf709a649a6/Documentation/html/G_BionicCode_Utilities_Net_Framework.htm) |
52+
| Markup Extensions | |[![BionicCode.Utilities.Net.Core.Wpf](https://img.shields.io/badge/-BionicCode.Utilities.Net.Core.Wpf-orange?style=for-the-badge)](https://rawcdn.githack.com/BionicCode/BionicCode.Net/4de60b27e4c14fb6a9dfa2c288846cf709a649a6/Documentation/html/G_BionicCode_Utilities_Net_Core.htm) [![BionicCode.Utilities.Net.Framework.Wpf](https://img.shields.io/badge/-BionicCode.Utilities.Net.Framework.Wpf-orange?style=for-the-badge)](https://rawcdn.githack.com/BionicCode/BionicCode.Net/4de60b27e4c14fb6a9dfa2c288846cf709a649a6/Documentation/html/G_BionicCode_Utilities_Net_Framework.htm) |
53+
| [`Profiler`](https://github.com/BionicCode/BionicCode.Net#Profiler) | | [![BionicCode.Utilities.Net.Standard](https://img.shields.io/badge/-BionicCode.Utilities.Net.Standard-orange?style=for-the-badge)](https://rawcdn.githack.com/BionicCode/BionicCode.Net/4de60b27e4c14fb6a9dfa2c288846cf709a649a6/Documentation/html/G_BionicCode_Utilities_Net_Standard.htm) |
54+
| [`AppSettingsConnector`](https://github.com/BionicCode/BionicCode.Net#AppSettingsConnector) | A default API to the `AppSettings` that provides strongly typed reading and writing (e.g. `bool`, `int`, `double`, `string`) of key-value pair values. |[![BionicCode.Utilities.Net.Core.Wpf](https://img.shields.io/badge/-BionicCode.Utilities.Net.Core.Wpf-orange?style=for-the-badge)](https://rawcdn.githack.com/BionicCode/BionicCode.Net/4de60b27e4c14fb6a9dfa2c288846cf709a649a6/Documentation/html/G_BionicCode_Utilities_Net_Core.htm) [![BionicCode.Utilities.Net.Framework.Wpf](https://img.shields.io/badge/-BionicCode.Utilities.Net.Framework.Wpf-orange?style=for-the-badge)](https://rawcdn.githack.com/BionicCode/BionicCode.Net/4de60b27e4c14fb6a9dfa2c288846cf709a649a6/Documentation/html/G_BionicCode_Utilities_Net_Framework.htm) |
55+
|[`MruManager`](https://github.com/BionicCode/BionicCode.Net#mru-most-recently-used-file-manager) | Most Recently Used (MRU) file manager. An API that maintains an MRU table stored in the Application Settings file. |[![BionicCode.Utilities.Net.Core.Wpf](https://img.shields.io/badge/-BionicCode.Utilities.Net.Core.Wpf-orange?style=for-the-badge)](https://rawcdn.githack.com/BionicCode/BionicCode.Net/4de60b27e4c14fb6a9dfa2c288846cf709a649a6/Documentation/html/G_BionicCode_Utilities_Net_Core.htm) [![BionicCode.Utilities.Net.Framework.Wpf](https://img.shields.io/badge/-BionicCode.Utilities.Net.Framework.Wpf-orange?style=for-the-badge)](https://rawcdn.githack.com/BionicCode/BionicCode.Net/4de60b27e4c14fb6a9dfa2c288846cf709a649a6/Documentation/html/G_BionicCode_Utilities_Net_Framework.htm) |
56+
|[`EventAggregator`](https://github.com/BionicCode/BionicCode.Net#eventaggregator) |Implementation of the Event Aggregator pattern that supports dynamic aggregation of different typed event sources. | [![BionicCode.Utilities.Net.Standard](https://img.shields.io/badge/-BionicCode.Utilities.Net.Standard-orange?style=for-the-badge)](https://rawcdn.githack.com/BionicCode/BionicCode.Net/4de60b27e4c14fb6a9dfa2c288846cf709a649a6/Documentation/html/G_BionicCode_Utilities_Net_Standard.htm) |
57+
| [`AutoResetStream`](https://github.com/BionicCode/BionicCode.Net#autoresetstream) |A `Stream` decorator that automatically resets the stream's position after read/write access. | [![BionicCode.Utilities.Net.Standard](https://img.shields.io/badge/-BionicCode.Utilities.Net.Standard-orange?style=for-the-badge)](https://rawcdn.githack.com/BionicCode/BionicCode.Net/4de60b27e4c14fb6a9dfa2c288846cf709a649a6/Documentation/html/G_BionicCode_Utilities_Net_Standard.htm) |
58+
|[`Dialog`](https://github.com/BionicCode/BionicCode.Net#mvvm-dialog-attached-behavior) | Easy to use attached behavior and infrastructure to allow MVVM friendly dialog handling from a view model class in a fire-and-forget manner. To display dialogs implement `IDialogViewModel` classes and create a `DataTemplate` for each implementation. The `DataTemplate` is the rendered in a native `Window`. Addition attached properties allow for styling of the dialog `Window` or to assign an optional `DataTemplateSelector`. The attached behavior will handle showing and closing of the dialog. |[![BionicCode.Utilities.Net.Core.Wpf](https://img.shields.io/badge/-BionicCode.Utilities.Net.Core.Wpf-orange?style=for-the-badge)](https://rawcdn.githack.com/BionicCode/BionicCode.Net/4de60b27e4c14fb6a9dfa2c288846cf709a649a6/Documentation/html/G_BionicCode_Utilities_Net_Core.htm) [![BionicCode.Utilities.Net.Framework.Wpf](https://img.shields.io/badge/-BionicCode.Utilities.Net.Framework.Wpf-orange?style=for-the-badge)](https://rawcdn.githack.com/BionicCode/BionicCode.Net/4de60b27e4c14fb6a9dfa2c288846cf709a649a6/Documentation/html/G_BionicCode_Utilities_Net_Framework.htm)
59+
|
60+
| | | |
61+
| | | |
62+
| | | |
4263
* [`BaseViewModel`](https://github.com/BionicCode/BionicCode.Net#baseviewmodel)
4364

4465
* [`AsyncRelayCommand<T>`](https://github.com/BionicCode/BionicCode.Net#asyncrelaycomandt)

0 commit comments

Comments
 (0)