Ir al contenido principal

HACER UN LOGIN CON VISUAL BASIC .NET

En este tutorial veremos como crear un formulario para hacer un login de manera fácil y sencilla, la herramienta con la cual se trabajara es visual studio 2010. Para comenzar crearemos un proyecto aplicación de Windows forms visual Basic.


damos un nombre al proyecto y clic en aceptar. 
El proyecto se creara con  un formulario por defecto.


ahora vamos a agregar el formulario para hacer el login; para esto damos clic en proyecto agregar Windows form, formulario de inicio de sesión.



le damos un nombre al formulario y clic en aceptar.
Aparecerá la siguiente ventana



en esta ventana ya podemos configurar todas las propiedades que necesitemos desde cambio de colores imagen etc.

El siguiente paso es hacer el código para la autentificación
El formulario ya tiene un código predefinido el cual vamos a cambiar por un código personalizado.

Para comenzar aremos doble clic sobre el botón que  Aceptar  para que nos muestre el código
El eveto del botón tiene el siguiente código

Me.close()

Esa línea de código lo que hace en el momento es que al ejecutar la aplicación y dar clic sobre ese botón cierra el formulario.

Quitamos o comentaríamos esa línea de código.

Ahora agregaremos nuestro código vamos a  decirle que si le damos el usuario y la contraseña correcta nos muestre otro formulario .

Aquí esta el código:

Public Class LoginForm1
    ' TODO: inserte el cÛdigo para realizar autenticaciÛn personalizada usando el nombre de usuario y la contraseÒa proporcionada
    ' (Consulte http://go.microsoft.com/fwlink/?LinkId=35339). 
    ' El objeto principal personalizado se puede adjuntar al objeto principal del subproceso actual como se indica a continuaciÛn:
    '     My.User.CurrentPrincipal = CustomPrincipal
    ' donde CustomPrincipal es la implementaciÛn de IPrincipal utilizada para realizar la autenticaciÛn.
    ' Posteriormente, My.User devolver· la informaciÛn de identidad encapsulada en el objeto CustomPrincipal
    ' como el nombre de usuario, nombre para mostrar, etc.
    Private Sub OK_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OK.Click
        If (UsernameTextBox.Text = "luisa" And PasswordTextBox.Text = "luisa") Then
            Dim formulario1 As New Form2
            formulario1.Show()
            UsernameTextBox.Clear()
            PasswordTextBox.Clear()
            Else
            MessageBox.Show("contraseÒa o usuario  incorrecta vuelva a intentarlo")
            UsernameTextBox.Clear()
            UsernameTextBox.Focus()
            PasswordTextBox.Clear()
            End If
    End Sub
    Private Sub Cancel_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Cancel.Click
        Me.Close()
    End Sub
    Private Sub LoginForm1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    End Sub
End Class

aqui esta el programa en ejecusion




En la próxima entrega aprenderemos como hacer el login conectados a una base de datos.

Comentarios

Entradas populares de este blog

Tablas y gráficas estadísticas dinámicas con JavaScript, highcharts, HTML y JSON

Después de tener mucho tiempo sin entradas, quiero retomar  el blog  con un poco más de desarrollo códigos ejemplos y más cosas interesantes que he podido realizar en mi día a día. En esta ocasión quiero realizar un ejemplo para el cual pueda  graficar tablas, gráficas estadísticas  utilizando la librería de highcharts ( https://www.highcharts.com/ ), esta librería tiene muchas aplicaciones se puede  usar en diferentes campos y es realmente interesante para realizar todo tipo de tratamiento de data. Este ejemplo se va a trabajar sobre un proyecto realizado en visual studio 2015, pero se debe tener en cuenta que se puede aplicar a cualquier tipo de proyecto en el cual se use javascript y objetos JSON. La idea con este código es poder generar la cantidad de objetos JSON que sean necesarios desde  el code behind usado y este sea procesado para que se genere a nivel del cliente todas las gráficas requeridas. Ejemplo: 1- Se debe crear el proyecto con el cual se va

Exportar Archivos en C# con NPOI

Siempre que se tiene que exportar un archivo, se tienen varias opciones; se puede pensar en usar reporting services, se puede usar librerías que se encuentran en la red, se pueden usar librerías especificas de .NET, pero hoy vamos a ver como usar la librería NPOI. La librería NPOI es una librería de código abierto que se usa para parsear data en archivos de excel, en este caso vamos a usar  un data set  para realizar toda la operación. Se va a crear un libro de excel con extensión xlsx, en el cual se va a crear la plantilla que se requiere para poder visualizar la data y la gráfica correspondiente. se crea el método dentro del cual se tendrá la lógica         public void ejemplonpoi()           { } Se crean la variables necesarias para realizar la conversión del archivo             var extension = "xlsx";             string result = Path.GetTempPath();             DataSet dt = new DataSet();             dt = (DataSet)Session["ListData"