Archivado bajo: 1 | Deja un Comentario »
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!!!
Archivado bajo: 1 | Deja un Comentario »
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…
Archivado bajo: 1 | 2 Comentarios »
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!!!
Archivado bajo: 1 | Deja un Comentario »
Webcast de Tecnología 2009 MSDN
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!!!
Archivado bajo: 1 | Deja un Comentario »
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
Archivado bajo: 1 | Deja un Comentario »
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!!!
Archivado bajo: 1 | Deja un Comentario »
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!!!
Archivado bajo: 1 | Deja un Comentario »
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.
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:
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.
Dentro de el puedes hacerlo de la siguiente manera :
Verificas si el rol no existe, de ser cierto, entonces lo crea.
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.
string[] arrayroles = Roles.GetAllRoles();
this.GVRol.DataSource = arrayroles;
this.GVRol.DataBind();
4.- Remover Usuario desde Rol Seleccionado
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…
Archivado bajo: Categoria All | 3 Comentarios »
Crear Base de Datos desde un Stored Procedure ”Procedimiento Almacenado”.
Buen día a todos espero estén bien.
Después de estar unos días enfermo, me han llego unos email interesantes y en el hacen referencia a la siguiente pregunta enviada desde Costa Rica.
¿hay alguna manera que desde un procedimiento almacenado se pueda crear bases de datos "en blanco" ósea nuevas, pasándole el nombre de esta base por parámetro??
La respuesta es “SI”.
A continuación les presento la solución:
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
– =============================================
– Author: <Author, Nelson Gomez>
– Create date: <Create Date, 24/03/2007,>
– Description: <Description, Stored Procedure para crear Bases de Datos dinamicamente,>
– Empresa: <Empresa, Develop & Design C.A,>
– =============================================
CREATE PROCEDURE CrearDB(@nombredb as varchar(100))
AS
BEGIN
Exec(‘Create Database ‘ + @nombredb)
END
GO
Una vez escrito esto, lo único que deben hacer es presionar F5 para crear el procedimiento almacenado.
Por ultimo, al tener creado el SP, van a el, botón derecho y click en "Ejecutar Procedimiento Almacenado". Se levanta una ventana, le pasan el valor al parámetro y listo. DB Creada
Espero mi respuesta sea de gran ayuda.
Saludos…
Archivado bajo: Categoria All | Deja un Comentario »
