DataJuggler.Net
5.6.0
See the version list below for details.
dotnet add package DataJuggler.Net --version 5.6.0
NuGet\Install-Package DataJuggler.Net -Version 5.6.0
<PackageReference Include="DataJuggler.Net" Version="5.6.0" />
paket add DataJuggler.Net --version 5.6.0
#r "nuget: DataJuggler.Net, 5.6.0"
// Install DataJuggler.Net as a Cake Addin #addin nuget:?package=DataJuggler.Net&version=5.6.0 // Install DataJuggler.Net as a Cake Tool #tool nuget:?package=DataJuggler.Net&version=5.6.0
When I updated earlier today I forgot to update the dependency for DataJuggler.Core.UltimateHelper to version 1.3.5.
Version 1.3.5 of Ultimate Helper includes a new EnvironmentVariableHelper.cs class.
// if the connectionName is set if (dataManager.HasConnectionName) { // Set the ConnectionString dataManager.DataConnector.ConnectionString = EnvironmentVariableHelper.GetEnvironmentVariableValue(dataManager.ConnectionName); }
This update was created so that DataTier.Net ( https://github.com/DataJuggler/DataTier.Net ) will with Dot Net Core / Blazor.
I started a full Dot Net Core version, but I wanted to have this version work for both.
To use DataJuggler.Net in Blazor, you must be using Visual Studio 16.3 Preview and Dot Net Core 3 preview and System.Data.SqlClient preview Version="4.7.0-preview8.19405.3" or higher. (I wasted a day until I figured this out by checking the 'Include Prerelease' checkbox in Nuget Package Manager for Visual Studio.
Also to use DataTier.Net in Dot Net Core / Blazor, Connection Strings are no longer able to be set in Web.config or App.config files, so now they are set in an Environment Variable.
When you create an instance of the Gateway, you must set the Connection Name to be the name of the Environment Variable that contains your connection string.
Edit Environment Variables I just learned how to use Environment Variables this week, but they are the easiest thing ever. In Windows 10 type Edit Environment Variables in the Search Box and click 'Set Environment Variables.'
Then create an instance of the Gateway like this:
// set the connectionName
string connectionName = "DataJugglerWebConnection";
// Create a new instance of a 'Gateway' object, and set the connectionName
Gateway gateway = new Gateway(connectionName);
// load the products
List<Product> products = gateway.LoadProducts();
I am building a new Data Juggler Website in Blazor and hope to have it live very soon. Blazor is awesome so far.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET Framework | net461 is compatible. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
-
- DataJuggler.Core.UltimateHelper (>= 1.3.5)
- System.Data.SqlClient (>= 4.6.1)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on DataJuggler.Net:
Package | Downloads |
---|---|
DataJuggler.Tutorials.PasswordVault
This project contains a demo form and control used for a tutorial video. |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
6.4.2 | 89 | 11/20/2024 |
6.4.1 | 90 | 11/20/2024 |
6.4.0 | 78 | 11/19/2024 |
6.3.0 | 299 | 11/18/2023 |
6.2.0 | 199 | 8/12/2023 |
6.2.0-rc1 | 157 | 8/8/2023 |
6.1.1 | 3,115 | 11/15/2022 |
6.1.0 | 384 | 11/14/2022 |
6.0.6 | 378 | 11/12/2022 |
6.0.5 | 1,901 | 4/18/2022 |
6.0.4 | 487 | 3/28/2022 |
6.0.3 | 391 | 12/20/2021 |
6.0.0 | 392 | 12/20/2021 |
5.8.2 | 567 | 1/6/2021 |
5.8.1 | 565 | 12/13/2020 |
5.8.0 | 580 | 12/12/2020 |
5.7.4 | 688 | 1/7/2020 |
5.7.3 | 645 | 12/4/2019 |
5.7.2 | 713 | 10/17/2019 |
5.7.1 | 635 | 10/5/2019 |
5.7.0 | 612 | 9/23/2019 |
5.6.5 | 318 | 9/23/2019 |
5.6.4-Rc1 | 304 | 9/18/2019 |
5.6.3-Rc1 | 305 | 9/18/2019 |
5.6.1-preview1 | 305 | 9/5/2019 |
5.6.0 | 633 | 8/22/2019 |
5.5.3 | 618 | 8/22/2019 |
5.5.1 | 1,734 | 8/2/2019 |
5.5.0 | 670 | 6/28/2019 |
5.4.2 | 695 | 5/28/2019 |
5.4.1 | 688 | 5/27/2019 |
5.4.0 | 670 | 5/27/2019 |
5.3.1 | 1,174 | 5/19/2016 |
5.3.0 | 1,044 | 5/18/2016 |
5.2.2 | 1,101 | 5/18/2016 |
5.2.1 | 1,059 | 3/20/2016 |
5.2.0 | 1,065 | 3/19/2016 |
5.1.7 | 2,023 | 1/16/2015 |
5.1.6 | 1,396 | 1/16/2015 |
5.1.5 | 1,336 | 1/16/2015 |
5.1.4 | 1,377 | 1/16/2015 |
5.1.3 | 1,416 | 1/13/2015 |
5.1.2 | 1,198 | 1/10/2015 |
5.1.1 | 1,376 | 1/9/2015 |
This is the first update now that this project is on GitHub