BogaNet.Common
1.0.2
See the version list below for details.
dotnet add package BogaNet.Common --version 1.0.2
NuGet\Install-Package BogaNet.Common -Version 1.0.2
<PackageReference Include="BogaNet.Common" Version="1.0.2" />
paket add BogaNet.Common --version 1.0.2
#r "nuget: BogaNet.Common, 1.0.2"
// Install BogaNet.Common as a Cake Addin #addin nuget:?package=BogaNet.Common&version=1.0.2 // Install BogaNet.Common as a Cake Tool #tool nuget:?package=BogaNet.Common&version=1.0.2
BogaNet.Common
A library with many little helpers to speed up C# development.
Main classes
- Base16: Base16 (aka Hex) encoder.
- Base32: Base32 encoder.
- Base64: Base64 encoder.
- FileHelper: Various helper functions for filesystem operations.
- JsonHelper: Helper for JSON operations.
- NetworkHelper: Various helper functions for networking.
- Obfuscator: Obfuscator for strings and byte-arrays.
- ProcessRunner: Executes applications and commands.
- ShortUID: Short Guid implementation with a length of 22 characters (instead 36 of the normal Guid).
- StringHelper: Helper methods for strings.
- XmlHelper: Helper for XML operations.
There are also many powerful extensions for arrays, bytes, dictionaries, lists, numbers and strings.
Nuget:
API:
https://www.crosstales.com/media/data/BogaNet/api/
GitHub:
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. |
-
net8.0
- Microsoft.Extensions.Logging (>= 8.0.0)
- Newtonsoft.Json (>= 13.0.3)
NuGet packages (13)
Showing the top 5 NuGet packages that depend on BogaNet.Common:
Package | Downloads |
---|---|
BogaNet.Avalonia
Little helpers for Avalonia development. |
|
BogaNet.i18n
Localizer for C# applications with CSV files as translations. |
|
BogaNet.Prefs
Handles preferences for C# applications. It supports all values types, strings, DateTime and object. |
|
BogaNet.Crypto
Various helpers for cryptographic functions, like hashing (SHA), asymmetric (RSA) and symmetric (AES) encryption/decryption, HMAC and CRC. |
|
BogaNet.ObfuscatedType
Obfuscated types for all value types, strings and objects. This types prevent the values from being "plain" in memory and offers some protection against bad actors (like memory scanners and searchers). |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
1.4.0 | 247 | 8/5/2024 |
1.3.2 | 93 | 7/30/2024 |
1.3.0 | 189 | 7/26/2024 |
1.2.4 | 175 | 7/23/2024 |
1.2.3 | 120 | 7/22/2024 |
1.2.2 | 147 | 7/21/2024 |
1.2.1 | 151 | 7/12/2024 |
1.2.0 | 162 | 7/12/2024 |
1.1.3 | 125 | 7/6/2024 |
1.1.2 | 178 | 7/2/2024 |
1.1.1 | 102 | 7/1/2024 |
1.1.0 | 219 | 7/1/2024 |
1.0.4 | 106 | 6/28/2024 |
1.0.3 | 182 | 6/26/2024 |
1.0.2 | 163 | 6/25/2024 |
1.0.1 | 157 | 6/24/2024 |
1.0.0 | 174 | 6/23/2024 |
0.9.9 | 108 | 6/18/2024 |
0.9.8 | 113 | 6/17/2024 |
0.9.7 | 106 | 6/16/2024 |
0.9.6 | 124 | 6/16/2024 |
0.9.5 | 92 | 6/14/2024 |
0.9.4 | 94 | 6/8/2024 |
0.9.3 | 82 | 6/3/2024 |
0.9.2 | 106 | 5/29/2024 |
0.9.1 | 100 | 5/28/2024 |
0.9.0 | 109 | 5/23/2024 |
0.8.3 | 111 | 5/22/2024 |
0.8.2 | 111 | 5/22/2024 |
0.8.1 | 103 | 5/19/2024 |
Code doc and Obfuscator improved.