DataJuggler.Net 5.6.0

There is a newer version of this package available.
See the version list below for details.
Install-Package DataJuggler.Net -Version 5.6.0
dotnet add package DataJuggler.Net --version 5.6.0
<PackageReference Include="DataJuggler.Net" Version="5.6.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add DataJuggler.Net --version 5.6.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: DataJuggler.Net, 5.6.0"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// 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
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

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.

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.0.3 74 12/20/2021
6.0.0 58 12/20/2021
5.8.2 241 1/6/2021
5.8.1 273 12/13/2020
5.8.0 281 12/12/2020
5.7.4 336 1/7/2020
5.7.3 306 12/4/2019
5.7.2 372 10/17/2019
5.7.1 318 10/5/2019
5.7.0 312 9/23/2019
5.6.5 172 9/23/2019
5.6.4-Rc1 184 9/18/2019
5.6.3-Rc1 184 9/18/2019
5.6.1-preview1 174 9/5/2019
5.6.0 318 8/22/2019
5.5.3 315 8/22/2019
5.5.1 791 8/2/2019
5.5.0 361 6/28/2019
5.4.2 371 5/28/2019
5.4.1 368 5/27/2019
5.4.0 342 5/27/2019
5.3.1 805 5/19/2016
5.3.0 678 5/18/2016
5.2.2 722 5/18/2016
5.2.1 691 3/20/2016
5.2.0 692 3/19/2016
5.1.7 1,577 1/16/2015
5.1.6 988 1/16/2015
5.1.5 933 1/16/2015
5.1.4 981 1/16/2015
5.1.3 1,021 1/13/2015
5.1.2 840 1/10/2015
5.1.1 976 1/9/2015

This is the first update now that this project is on GitHub