Bwl.Framework 2025.1.10-173800-e7ea4f
Bwl.Framework - a set of .NET libraries that provide common functionality that is used in many projects. It is a part of Bwl libraries set.
Bwl.Framework allows you to easily add configuration and logging to your project, as well as to use a set of common classes and methods.
Among additional features - CryptoTools with AES support; JSON serialization; string tools; and more.
Base Bwl.Framework library is a .NET Standard 2.0 library. To have access to Windows-specific features, use Bwl.Framework.Windows library. To use cross-platform GUI and features - use Bwl.Framework.Avalonia library.
Showing the top 20 packages that depend on Bwl.Framework.
| Packages | Downloads |
|---|---|
|
Bwl.Framework.Windows
Bwl.Framework.Windows - .NET library that provides common functionality for WinForms-based projects. It is a part of Bwl libraries set.
This library provides realization of WinForms elements (configuration, logging, AutoUI, etc.).
To use this library - create new WinForms project and add reference to Bwl.Framework.Windows.
|
1 |
|
Bwl.Framework.Avalonia
Bwl.Framework.Avalonia - .NET library that provides common functionality for Avalonia-based projects. It is a part of Bwl libraries set.
This library provides realization of cross-platform AppBase (configuration, logging, AutoUI, etc.).
To use this library - create new Avalonia project and add reference to Bwl.Framework.Avalonia.
To create AutoUI application - in App.axaml.cs you would need to create new AppBase, add description of UI elements in AppBase.AutoUI and then call AutoUIForm.Create(AppBase) to create Window with UI elements.
To use FormBase or FormAppBase:
- Create new Avalonia Window;
- Add 'xmlns:local="clr-namespace:Bwl.Framework.Avalonia;assembly=Bwl.Framework.Avalonia"' in your Window tag;
- Inside your Window tag, add '<local:FormAppBase x:Name="FormAppBase">';
- Inside FormAppBase tag, add '<local:FormAppBase.FormContent>' and describe your UI elements;
- In axaml.cs file call 'FormAppBase.Init(this);' in constructor to initialize FormBase;
- To access AppBase properties and methods, use 'FormAppBase.AppBase'.
|
0 |
.NET Standard 2.0
- No dependencies.
| Version | Downloads | Last updated |
|---|---|---|
| 2025.1.10-173800-e7ea4f | 2 | 01/14/2025 |