DataJuggler.Tutorials.PasswordVault 1.0.4

Install-Package DataJuggler.Tutorials.PasswordVault -Version 1.0.4
dotnet add package DataJuggler.Tutorials.PasswordVault --version 1.0.4
<PackageReference Include="DataJuggler.Tutorials.PasswordVault" Version="1.0.4" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add DataJuggler.Tutorials.PasswordVault --version 1.0.4
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: DataJuggler.Tutorials.PasswordVault, 1.0.4"
#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.Tutorials.PasswordVault as a Cake Addin
#addin nuget:?package=DataJuggler.Tutorials.PasswordVault&version=1.0.4

// Install DataJuggler.Tutorials.PasswordVault as a Cake Tool
#tool nuget:?package=DataJuggler.Tutorials.PasswordVault&version=1.0.4
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

This package is a tutorial for DataTier.Net.

Password Vault has its own repo:

Update 8.5.2019: I just uploaded a tutorial video to YouTube:

Complete C# / SQL Server Tutorial Instructions

  1. In SQL Server Management Studio create a new database named PasswordVault
  2. Execute the SQL Script located in the SQL folder if you cloned Password Vault above, or it is online at:
  3. Create a new C# Windows Form (.Net Framework) Application Named PasswordVault and install this package Install-Package DataJuggler.Tutorials.PasswordVault -Version 1.0.4 (or use Manage Packages for Solution which is what I do).
  4. Delete Form1.cs that was created in Step 3
  5. Build a Connectionstring to the PasswordVault SQL Server database created in step 1, and setup the App.config to look like the following:

<?xml version="1.0" encoding="utf-8" ?> <configuration> <startup> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.1" /> </startup> <appSettings> <add key="ConnectionString" value="(Paste your connectionstring here)" /> </appSettings> </configuration>

Tip: DataTier.Net ( comes with a Connection String Builder application located in the tools folder that makes it worth the price of free.

  1. Modify Program.cs to look like the following:

using DataJuggler.Tutorials.PasswordVault.Forms; using System; using System.Windows.Forms;

namespace PasswordVault { static class Program { /// <summary> /// The main entry point for the application. /// </summary> [STAThread] static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false);

        ApplicationContext context = new ApplicationContext(new MainForm());
        // run the context


  1. Run the application. If your connection string is setup properly you should be able to add Site / Password combinations.

I wrote this program because I suffer from Password Overload of too many sites / servers / services I manage.


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
1.0.4 342 8/3/2019
1.0.3 296 8/3/2019
1.0.2 270 8/3/2019
1.0.1 283 8/3/2019
1.0.0 277 8/3/2019

This is the first release of this project