NET Password Generator
Quick Start VB
        Try
            'Licensed Mode
            'PasswordGenerator generator = new PasswordGenerator("User Name From Receipt", "License Key From Receipt");
    'Trial Mode             Dim generator As New PasswordGenerator()

            'Set the desired configuration
            generator.Config.MinNumbers = 1
            generator.Config.MaxNumbers = 2
            generator.Config.NumberPosition = Position.Center
            generator.Config.ValidSpecialCharacters = "@#$"
            generator.Config.MinSpecialCharacters = 1
            generator.Config.MaxSpecialCharacters = 1
            generator.Config.SpecialCharacterPosition = Position.Center
            generator.Config.MinUpperLetter = 1
            generator.Config.MinLowerLetter = 1
            generator.Config.MinWords = 2
            generator.Config.MaxWords = 3
            generator.Config.WordStyle = WordStyle.PopularWords
            generator.Config.MinLength = 15
            generator.Config.MaxLength = 20
            generator.VerifyConfiguration()

            'Generate the password
            Dim password As String = generator.Generate()
            Console.WriteLine(password)
        Catch pcex As PasswordConfigException
            Console.WriteLine("Password Configuration Exception: " & pcex.Message)
        Catch pex As PasswordException
            Console.WriteLine("Password Exception: " & pex.Message)
        Catch ex As Exception
            Console.WriteLine("Other Exception: " & ex.Message)
        End Try