Crear WIREFRAMES "estructura" de una interfaz.

Después de mucho tiempo sin postear información por cuestiones que se me escapan de las manos, y que de verdad les pido mil disculpas, he encontrado una información muy buena, investigando, navegando por la web.

hyper4_0Muchas veces cuando queremos iniciar un proyecto, recurrimos al uso de una libreta, tomamos un lápiz y comenzamos a dibujar todo lo que se nos viene a la mente, tomando en cuenta lo que tendrá en una fase final nuestro proyecto. de repente hacemos alguna modificación y seguimos llenando de rayas toda esa hoja. (Por algo se dice, el papel aguanta todo :) “Pobre papel”).

Investigando encontré una solución a todo esto y es el uso de un software el cual lleva por nombre Balsamiq Mockups. Es un software que nos permite crear muy rápido los wireframes, y esta programado en Flex y AIR. Posee controles que nos ayudan a crear esa interfaz que tanto nos gustaría tener en nuestro proyecto, logrando con esto, que los diseñadores puedan desplegar su creatividad sin ser limitados por nuestras ideas, los programadores pueden trabajar sobre una idea de interfaz real y todo el equipo respete y comparta una filosofía común de usabilidad.

Al terminar la estructura el archivo puede ser guardado en formato PNG.

Observa un poco de que se trata.

bm

Existen otros como:

  • gliffy

  • Pencil

  • Axure

    Recuerden, es importante comentar acerca de este post.

    Espero les guste. Hasta la próxima!!!

  • Desarrollador Cinco Estrellas “Platinium +”

    topms

    Enviar Correos Electrónicos con ASP.NET

    Hola a todos, hace poco en un email enviado, se le ha presentado una inquietud el cual consiste en enviar un correo electrónico partiendo de una vez finalizada la creación de una cuenta de usuario o la actualización de  alguna contraseña.

    A continuación les presento la forma como enviar un correo con ASP.NET

    using System.Net.Mail; namespace

    MailMessage correo = new MailMessage();
            correo.From = new MailAddress(“tucuenta@tucuenta.com”);
            correo.To.Add(“ngomezleal@hotmail.com”);
            correo.Subject = “Prueba”;
            Attachment imagen;
            imagen = new Attachment(Server.MapPath("~/images/hdPop.jpg"), System.Net.Mime.MediaTypeNames.Image.Jpeg);
            correo.Body = "<html><head></head><body><br />Empresa Develop & Design C.A, </strong></body></html>";
            correo.Attachments.Add(imagen);
            correo.IsBodyHtml = true;
            correo.Priority = System.Net.Mail.MailPriority.Normal;
            SmtpClient smtp = new SmtpClient();
            smtp.Host = "mail.cantv.net"; “servidor de correos en VZLA”

            try
            {
                smtp.Send(correo);
            }
            catch (Exception ex)
            {
                lblmensaje.Text = ex.Message;
                lblmensaje.ForeColor = Color.Red;
            }

    Hasta la proxima!!!

    Help Desk “Recursos”

    Hola a todos los administradores de aulas virtuales del estado Zulia, ante todo mil gracias por el apoyo y lo prometido es deuda, le dejo el link para que puedan descargar un material importante sobre lo dictado en el curso.

    PDF’s, PPT, Aplicativo Asistencia Remota, Aplicativo para controladores, Camtasia Studio descárgalo

    Saludos, hasta la próxima…

    Nelson Gómez. Vzla…

    Recursos sobre WebCast “Manejo de cadenas de conexiones a diferentes bases de datos utilizando Application Block”

    Hola a todos, el día 7 del mes de mayo tuve la oportunidad ofrecer un webcast sobre el manejo de conexiones a diferentes bases de datos como lo son: Microsoft SQLSERVER, Oracle y MySQL. A continuación les dejo el link para que puedan descargar la información.

    Descarga del video aquí

    Descargar de la PPT aquí

    Espero lo disfruten y mil gracias por todo.

    Hasta la próxima!!!

    Webcast de Tecnología 2009 MSDN

    image0015

    Evento A: Regístrate

    Evento B: Regístrate

    Evento C: Regístrate

    Evento D: Regístrate

    Espero les guste esta seria de Webcast.

    Hasta la Próxima!!!

    Manejo de cadenas de conexión a varias bases de datos usando application block “WEBCAST”

    En esta sesión revisaremos el modo más efectivo de realizar cadenas de conexión a varias bases de datos usando Application Block.

    Fecha: 7 de Mayo de 2009

    Hora: 11:30 AM

    Regístrate…

    Windows 7

    Hola a todos,

    Les comparto un link para que vean algo de Windows 7. Espero les guste!!!

    http://www.microsoft.com/learning/_silverlight/learningsnacks/win7/snack01/Default.html

    Hasta la próxima!!!

    Evaluate Microsoft Exchange Server 2010 Beta today‏

    Hola a todos,
    Les dejo este Link para que descarguen y evalúen la versión de Exchange Server  2010. Espero sea de gran ayuda esta nueva versión para los apasionados de Exchange.

    Saludos, Suerte!!!

    Manejo de Roles en ASP.NET

    Buenas a todos espero se encuentren bien.

    Me han escrito nuevamente desde costa rica, y un articulo que les gustaría este dentro de este blog es manejar los roles en ASP.NET.

    A continuación les muestro unos ejemplos sencillos de como hacerlo.

    1.- Asignar usuario a ROL.

    rolesadd

    Dentro de el puedes hacerlo de la siguiente manera :

    Roles.AddUserToRole(this.txtusuario.text, "Administrador");

    Para hacerlo mas completo posible, se verifica si el USUARIO no existe en el rol.

    ASI:

    rolesuser

    if (!Roles.IsUserInRole(this.txtusuario.text))
    {
        Roles.AddUserToRole(this.txtusuario.text, "Administrador");
        Response.Write("Usuario asignado al rol");
    }
    else
    {
        Response.Write("Este usuario ya se encuentra agregado a el rol especificado");
    }

    Hecho en VB.NET

    If Not Roles.IsUserInRole(txtusuario.text,) Then
                Roles.AddUserToRole(txtusuario.text, "Administrador")
                Response.Write("Usuario asignado al rol")
    Else
           Response.Write("Este usuario ya se encuentra agregado a el rol especificado")
    End If

     

    2.- Crear Roles.

    rolescreate

    Dentro de el puedes hacerlo de la siguiente manera :

    Verificas si el rol no existe, de ser cierto, entonces lo crea.

    rolesexits

    if (!Roles.RoleExists("Administrador"))
    {
        Roles.CreateRole("Supervisor");
    }
    else
    {
        Response.Write("El rol ya existe");
    }

    Hecho en VB.NET

    If Not Roles.RoleExists(txtroles.Text) Then
        Roles.CreateRole(txtroles.Text)
    Else
        Response.Write("El rol ya existe")
    End If

     

    3.- Obtener todos los Roles existentes.

    Si deseas obtener una lista de todos los roles existentes en la base de taos puedes hacerlo de la siguiente manera:

    He tomado para este ejemplo un GridView para mostrar la información.

    rolesAll

    string[] arrayroles = Roles.GetAllRoles();

    this.GVRol.DataSource = arrayroles;
    this.GVRol.DataBind();

     

    4.- Remover Usuario desde Rol Seleccionado

    rolesremove

    Para remover el usuario desde un rol seleccionado se hace de la siguiente manera:

    Roles.RemoveUserFromRole(this.txtusuario.text, "Administrador");

    Si cargas los roles en un control, por ejemplo un ListBox, puedes hacerlo así:

    Roles.RemoveUserFromRole(this.txtusuario.text, RolesListBox.SelectedItem.Value);

     

    Nota: existen mas roles existentes, este articulo denota algunos.

    No olviden dejar su comentario, ayudan a crecer.

    Espero seas de gran ayuda esta informacion, hasta la próxima.

    Saludos…