QuickTools 3000.0.0
dotnet add package QuickTools --version 3000.0.0
NuGet\Install-Package QuickTools -Version 3000.0.0
<PackageReference Include="QuickTools" Version="3000.0.0" />
paket add QuickTools --version 3000.0.0
#r "nuget: QuickTools, 3000.0.0"
// Install QuickTools as a Cake Addin #addin nuget:?package=QuickTools&version=3000.0.0 // Install QuickTools as a Cake Tool #tool nuget:?package=QuickTools&version=3000.0.0
QuickTools
This is my first C# Libreary and this has been created in the C# languague to try to help reduce the amout of code required to create simple tools
Full Compiled Dll is right here on the bin release folder
Im very open to hear from you
Right now im not constantly posting for any documentation , but feel free to contact me for any information about how the Project work and if you would like to contribute or report any buggs
More
for other versions from .net freamwork i have one version available for .net 6 already compiled on the falloowing github : https://github.com/Mel4221/QuickTools-dotnet6/tree/main/bin/Debug/net6.0
Where to start
This Project was created under very spesific conditions and to solve an spesific problem , but i was able to see that this could be exported to other platforms since when this IDEA was consived i was working in a call center while i was coding and some times i had a litter time to write some code and it used to be a kind of time consuming to write Console.WriteLine("To print something") so i came up with the idea to make things simpler , so to start using this class first lets make it very simple .
Get: it was the first class created and contains must of the functions that may be used such as colors for the console and Console input that could useful depending on the situations such as
Get.Input();
Get.TextInput();
Get.NumberInput();
And almost on the same way it could be retrived :
Get.Number
Get.Text
Some times you may want to give some color to what you are printing on the console just to make the diference between
some results and another so a way to do it with Get would be
Get.Box("and here the content"); but some times you may want to make it colorful so that is way the Color class was created
Color:
Color contains a list of Static methods that can be used with parameters or without them such as
Color.Green("and the content")
or just Color.Green() and as Get inetter the Color class you could simply just do Get.Green(Get.Text);
which could be an way of using it.
Colors available:
Magenta OR Pink
Cyan
Yellow
Blue
White
Black
Greeen
i think that could be more but you can check it out at any time
IRandom or New or CreateRandom: They all belong to the same class which is intended to create random 16 bits keys , text , pin , passwords like: New.Pin(); or New.Pin(32) New.Password() or New.Password(16)
I have to work on the documentation yet but still working to improve on this Library
here are the current usings on the testing and the future newer versions
using QuickTools.QIO;
using QuickTools.QNet;
using QuickTools.QData;
using QuickTools.QCore;
using QuickTools.QColors;
using QuickTools.QConsole;
using QuickTools.QSecurity;
using QuickTools.QSecurity.FalseIO;
...
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net7.0 is compatible. 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. |
-
net7.0
- No dependencies.
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 |
---|---|---|
3000.0.0 | 165 | 10/12/2023 |
2006.5.0 | 294 | 3/11/2023 |
2006.0.0 | 277 | 2/16/2023 |
2005.0.0 | 321 | 1/3/2023 |
2004.5.0 | 308 | 12/19/2022 |
2004.0.0 | 297 | 12/13/2022 |
2003.5.0 | 393 | 10/28/2022 |
2003.4.0 | 444 | 9/26/2022 |
2003.3.0 | 456 | 9/15/2022 |
2003.2.0 | 405 | 9/10/2022 |
2003.1.0 | 414 | 9/8/2022 |
2003.0.0 | 435 | 9/8/2022 |
2002.0.0 | 425 | 8/23/2022 |
2001.0.0 | 480 | 7/24/2022 |
2.7.0 | 148 | 10/12/2023 |
This version was ported to the .NET7 due to some issues while trying to keep it on the .net Freamwork version , this version
contains the same list of benefits from the previus one , and some extra updates on the fallowing
MiniDB : bugs fixed ,
KeyManager: allwos to controll data on a Key and value format ,
Hash Fuctions for files and data builtin ,
and more bugs were fixed