Archivo Noviembre, 2008
Generador de contraseñas para tus aplicaciones
Por Pablo Viale - Herramientas - 25 Noviembre 2008
Si desarrollas una aplicación y necesitas generar contraseñas, te recomiendo este software.
Password Generator de SecureSafePro.com
Es muy útil porque puedes seleccionar si quieres que aparezcan letras mayúsculas, minúsculas, números, también te permite especificar de qué tamaño quieres que sean las contraseñas, y algo que en especial me gusta mucho, es que le puedes dar uno o varios caracteres especiales que puedan aparecer en las contraseñas.
Este software no tiene un instalador, solamente cópialo a una carpeta en tu disco duro y córrelo.
Al final los copias al clipboard y los pegas donde sea necesario.
Cómo crear usuarios y asignarlos a roles con código de servidor
Por Pablo Viale - ASP.NET 2.0 / 3.5 - 25 Noviembre 2008
Si creas una aplicación que requiere autenticación y te piden crear muchos usuarios, la mejor manera de hacerlo es mediante código de servidor.
Antes que nada deberás haber configurado tu aplicación con Membership y Role.
El código vb.net para crear un usuario y asignarlo a un rol (o función) es:
-
If Membership.GetUser("usuario1") Is Nothing Then
-
Membership.CreateUser("usuario1", "password", "usuario1@hotmail.com")
-
Roles.AddUserToRole("usuario1", "Rol")
-
End If
Si necesitas crear cientos de usuarios, te recomiendo crear una tabla temporal en la base de datos y meter las líneas anteriores en un ciclo que vaya tomando un valor de la tabla en cada iteración.
Cómo evitar que los caracteres acentuados se lean mal en una aplicacion ASP.NET
Por Pablo Viale - ASP.NET 2.0 / 3.5 - 24 Noviembre 2008
Si programas en ASP.NET, no te salvarás de que te pase esto alguna vez.
Tenía unas páginas que había hecho una diseñadora en Dreamweaver. Cuando las integré a mi aplicación, me di cuenta de que los caracteres acentuados (á, é, í, ó, ú) se leían mal al abrir la página en un navegador. Se veían así:
Después de un buen rato, me di cuenta de que el problema estaba en la codificación con la que fue guardada el archivo. Basta con guardarlo como Western European (Windows) - Codepage 1252 y el asunto se resuelve.
En Visual Studio abre tu archivo, y selecciona Guardar como... y en la ventana de diálogo en la que seleccionas el nombre, haz clic en la pequeña flecha al lado del botón Save y selecciona Save with encoding:
Después selecciona el encoding antes mencionado:
Y listo, problema solucionado:
Cómo modificar el lenguaje de los controles del Ajax Control Toolkit
Por Pablo Viale - ASP.NET 2.0 / 3.5 - 7 Noviembre 2008
Los controles del Ajax Control Toolkit para ASP.NET son muy útiles. Si los has usado, habrás notado que por default aparecen en idioma inglés, sin embargo cuando los descargas de Codeplex notarás que se descargan también varias carpetas, con nombres como "ar", "cs", "de", etc. Estas carpetas contienen archivos de idioma que te permiten modificar el lenguaje de los controles.
Si por ejemplo, utilizas un CalendarExtender, por default te saldrá en inglés:

Si quieres usar el idioma español, tienes que hacer dos cambios en tu página.
En Page agrega el atributo Culture indicando el código de tu cultura, que en mi caso, al ser español de México, es es-MX:
-
<%@ Page Culture="es-MX" %>
En el ScriptManager tienes que indicar que quieres que se utilice el idioma que especificaste, de esta manera:
-
<asp:ScriptManager ID="ScriptManager1" runat="server" EnableScriptGlobalization="true"></asp:ScriptManager>
Y listo, ahora podrás ver el CalendarExtender y los demás controles en tu idioma:





