DataJuggler.UltimateHelper
1.5.1
See the version list below for details.
dotnet add package DataJuggler.UltimateHelper --version 1.5.1
NuGet\Install-Package DataJuggler.UltimateHelper -Version 1.5.1
<PackageReference Include="DataJuggler.UltimateHelper" Version="1.5.1" />
paket add DataJuggler.UltimateHelper --version 1.5.1
#r "nuget: DataJuggler.UltimateHelper, 1.5.1"
// Install DataJuggler.UltimateHelper as a Cake Addin #addin nuget:?package=DataJuggler.UltimateHelper&version=1.5.1 // Install DataJuggler.UltimateHelper as a Cake Tool #tool nuget:?package=DataJuggler.UltimateHelper&version=1.5.1
I added ConfigurationHelper back to this library, since I learned today (by 3:30 AM) that you can use the package System.Configuration if you add a reference to Nuget package System.Configuration.ConfigurationManager.
I never added this to .Net Core, but I am porting some old Windows apps and need this.
Famous last words, Should All Work.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 is compatible. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. 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. |
-
net5.0
- System.Configuration.ConfigurationManager (>= 5.0.0)
- System.Data.SqlClient (>= 4.8.0)
NuGet packages (18)
Showing the top 5 NuGet packages that depend on DataJuggler.UltimateHelper:
Package | Downloads |
---|---|
DataJuggler.Blazor.Components
This project consists of an ImageButton, ProgressBar, Sprite, TextBoxComponent which can display as a TextBox, Multi-line TextBox or a CheckBox, a ComboBox, CheckedListComboBox, CheckedListBox, Grid, Label and a brand new Calendar Component. The CSS file DataJuggler.Blazor.Components.css contains many useful classes to help style and position objects. This version is for .Net 8.0. |
|
DataJuggler.Excelerate
Excelerate has been updated for .NET8. Use a 7.x version for .NET7, a 6.x version for .NET6. Excelerate will change how you work with C# and Excel. Excelerate uses EPPPlus version 4.5.3.3 (last free version), and it makes it easy to load Workbooks or Worksheets. Excelerate now has a code generation feature, you can create a C# class from a header row. Excelerate also has helper classes to allow you load and save entire workbooks or worksheets without ever having referring to a cell. Use my free site https://excelerate.datajuggler.com to code generate C# classes from Excel header rows. ExcelDataLoader will load a workbook or worksheet by passing in a path and a WorksheetInfo object to specify what to load. Background I have a couple of clients that I build programs that automate combining columns from multiple Worksheets to form reports. Rather than continue to write custom loaders, I really only need custom Exporters in most cases, so I created this project. |
|
DataJuggler.Blazor.FileUpload
BlazorFileUpload makes it easy to upload files in Blazor projects. The 8.0 version is only for .NET8. Use 7.x version for .NET7, 6.x for .NET6. All new features / bug fixes are for .NET8 version onward. BlazorFileUpload now supports multiple file uploads! |
|
DataJuggler.Cryptography
This version is for .NET8 and is a port of the Dot Net Core version of CryptographyHelper from my Dot Net Framework project DataJuggler.Core.UltimateHelper. The code is available here: https://github.com/DataJuggler/DataJuggler.Cryptography This project adds many Nuget dependencies to use Konscious.Security.Cryptography in a Dot Net Core project, so I choose to create a separate project rather than include it in the Dot Net Core version of UltimateHelper, DataJuggler.Net.UltimateHelper.Core. To view the documentation, visit: https://github.com/DataJuggler/DataJuggler.Cryptography/blob/master/README.md |
|
DataJuggler.Win.Controls
This package contains a series of controls such as a LabelTextBoxControl, LabelComboBoxControl, LabelCheckBox, etc. This package was originally for .Net Framework, but has been ported to .Net 8. Use a 7.x version for .NET 7, Use a 6.x version for .NET 6, a 5.x for .NET 5. |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
8.1.3 | 658 | 9/3/2024 |
8.1.2 | 89 | 9/3/2024 |
8.1.1 | 231 | 8/14/2024 |
8.1.0 | 126 | 8/13/2024 |
8.0.11 | 158 | 7/24/2024 |
8.0.10 | 102 | 7/24/2024 |
8.0.8 | 1,619 | 5/12/2024 |
8.0.7 | 99 | 5/11/2024 |
8.0.6 | 979 | 1/16/2024 |
8.0.5 | 1,903 | 12/14/2023 |
8.0.4 | 150 | 12/14/2023 |
8.0.3 | 205 | 11/20/2023 |
8.0.2 | 137 | 11/20/2023 |
8.0.1 | 201 | 11/20/2023 |
8.0.0 | 1,759 | 11/14/2023 |
7.2.4 | 592 | 8/30/2023 |
7.2.3 | 171 | 8/30/2023 |
7.2.2 | 1,822 | 8/14/2023 |
7.2.1 | 558 | 8/13/2023 |
7.2.0 | 165 | 8/13/2023 |
7.1.7 | 449 | 8/12/2023 |
7.1.6 | 153 | 8/12/2023 |
7.1.5 | 167 | 8/12/2023 |
7.1.4 | 169 | 7/30/2023 |
7.1.3 | 1,900 | 6/21/2023 |
7.1.2 | 4,845 | 3/13/2023 |
7.1.1 | 831 | 2/24/2023 |
7.1.0 | 444 | 2/24/2023 |
7.0.0 | 22,703 | 11/8/2022 |
7.0.0-rc1 | 1,028 | 10/19/2022 |
6.0.6 | 4,903 | 6/17/2022 |
6.0.4 | 1,249 | 5/4/2022 |
6.0.3 | 426 | 5/3/2022 |
6.0.2 | 5,400 | 1/23/2022 |
6.0.1 | 339 | 1/4/2022 |
6.0.0 | 1,084 | 12/11/2021 |
1.7.1 | 3,713 | 11/11/2021 |
1.7.0 | 358 | 11/11/2021 |
1.6.9 | 2,696 | 11/7/2021 |
1.6.8 | 3,558 | 10/31/2021 |
1.6.7 | 6,952 | 9/10/2021 |
1.6.6 | 411 | 9/9/2021 |
1.6.4 | 362 | 9/2/2021 |
1.6.3 | 365 | 9/1/2021 |
1.6.2 | 391 | 9/1/2021 |
1.6.1 | 340 | 9/1/2021 |
1.6.0 | 2,624 | 8/10/2021 |
1.5.12 | 409 | 8/10/2021 |
1.5.11 | 386 | 8/9/2021 |
1.5.8 | 403 | 8/4/2021 |
1.5.7 | 442 | 8/3/2021 |
1.5.6 | 444 | 8/3/2021 |
1.5.5 | 1,042 | 1/29/2021 |
1.5.4 | 363 | 1/29/2021 |
1.5.1 | 1,049 | 11/29/2020 |
1.3.1 | 4,805 | 11/13/2020 |
1.3.0 | 412 | 11/13/2020 |
Version 1.5.1 - I am trying to be somewhat consistent, and the 5 stand for .Net 5.
Version 1.3.1 - I realized I had forgotten to drop the .Core.
The new namespace is just DataJuggler.UltimateHelper (no .Net or .Core Yay!).
Version 1.3.0 - Converted to .Net 5.0 and dropped the .Core name.
Version 1.2.6 - Not sure if a publish was needed for this, but the project file now has Source Link enabled, so source stepping should be possible.
Version 1.2.5 - I changed NumericHelper.IsNumeric to include 3 new optional parameters.
bool RemoveDash, true by default. - numbers are removed for this test.
double defaultValue, -2,000,000 default value.
double errorValue, -2,000,001 default value.
If the number parses to greater than, it is numeric.
My old way didn't work for negative numbers, and I need them now.
Version 1.2.4 - I added a 5th parameter override to NullHelper.Exists and NullHelper.IsNull
Version 1.2.3 - I accidently had LastIndexOf instead of Index of when I created a new file name in CreateFileNameWithPartialGuid method.
Version 1.2.2 - I added a new method to FileHelper, CreateFileName with PartialGuid.
Version 1.2.1
I brought over WordParser.cs.
Version 1.2.0 This is my first attempt at Multi-Targeting so this application is availaable to .Net Core 3.1 and .Net Standard 2.1.