Cómo enviar correos desde tu aplicación en ASP.NET 14 Enero, 2008
Posted by haegeth in ASP.NET, Herramientas de Internet, Snippets, Visual Studio.NET.5 comments
Es de lo mas sencillo, éste código me lo pasó el Ingeniero Luis Daniel Miranda Gonzalez. Gracias Inge.
Primero necesitamos agregar las siguientes directovas a nuestra página:
using System.Net;
using System.Net.Mail;
despues el siguiente código, que es el que hace la magia: …System.Net.Mail.SmtpClient smtpClient = new SmtpClient(“ip del smtp ej:200.123.456.789″, 25);//25 es el puerto predeterminado para envio de correossmtpClient.Credentials = new System.Net.NetworkCredential(“usuario de correo”, “password de correo”);
MailMessage Message = new MailMessage(“correo del que envía”, “correo que recibe”);
Message.IsBodyHtml = true;
Message.Subject = “Correos desde mi aplicacion”;
Message.Body = “<html><head><title>Prueba</title><head><body><p>Prueba de envío de correos desdemi aplicació. </p><p>Satisfactorio <a href=\”http://www.google.com.mx\”>Google</a></p></body></html>”; smtpClient.Send(Message);
Así de simple, así de sencillo, espero qeu les sea útil.
Uso de mailto 14 Enero, 2008
Posted by haegeth in ASP.NET, Herramientas de Internet, Snippets, Visual Studio.NET.add a comment
Si en nuestro sitio web queremos hacer click en una palabra y que automaticamente se mande un mail a una dirección debemos usar el siguiente tag en el codigo HTML:
<A HREF=mailto:direccion@correo.com?cc=otradireccion@correo.es&subject=Asunto del correo>
Escribeme</A>
Para ésto hay que tomar en cuenta que el explorador tratará de usar un cliente predeterminado para enviar el correo, el cual debe estar bien configurado, por ejemplo el Outlook
MessageBox para ASP.NET 14 Enero, 2008
Posted by haegeth in ASP.NET, Herramientas de Internet, Snippets, Visual Studio.NET.8 comments
Al siguiente código no es mio, sino que lo encontré en un sitio hace algún tiempo, prometo investigar el nombre el autor para dar crédito a quien lo merece.
Para poder usar un MessageBox como lo utilizaríamos en una aplicación de escritorio es necesario agregar las siguientes directivas y el siguiente codigo, de esta manera, en nuestro sitio ASP.NET solo invocaremos la clase y método MessageBox.Show(…) fácil, rápido y sencillo:
Directivas: using System.Collections;
using System.Text;Al final del dódigo de la página en C# agregamos la siguiente clase:
public class MessageBox{
private static Hashtable m_executingPages = new Hashtable();public MessageBox() { }public static void Show(string sMessage){// If this is the first time a page has called this method then
if (!m_executingPages.Contains(HttpContext.Current.Handler)){// Attempt to cast HttpHandler as a Page.
Page executingPage = HttpContext.Current.Handler as Page;if (executingPage != null){// Create a Queue to hold one or more messages.
Queue messageQueue = new Queue();// Add our message to the Queue
messageQueue.Enqueue(sMessage);// Add our message queue to the hash table. Use our page reference
// (IHttpHandler) as the key.m_executingPages.Add(HttpContext.Current.Handler, messageQueue);// Wire up Unload event so that we can inject
// some JavaScript for the alerts.executingPage.Unload += new EventHandler(ExecutingPage_Unload);}}
else
{// If were here then the method has allready been
// called from the executing Page.// We have allready created a message queue and stored a
// reference to it in our hastable. Queue queue = (Queue)m_executingPages[HttpContext.Current.Handler];// Add our message to the Queue
queue.Enqueue(sMessage);}
}
// Our page has finished rendering so lets output the
// JavaScript to produce the alert’sprivate static void ExecutingPage_Unload(object sender, EventArgs e){// Get our message queue from the hashtable
Queue queue = (Queue)m_executingPages[HttpContext.Current.Handler];if (queue != null){StringBuilder sb = new StringBuilder();// How many messages have been registered?
int iMsgCount = queue.Count;// Use StringBuilder to build up our client slide JavaScript.
sb.Append(“<script language=’javascript’>”);// Loop round registered messagesstring sMsg;while (iMsgCount– > 0){sMsg = (string)queue.Dequeue();sMsg = sMsg.Replace(
“\n”, “\\n”);sMsg = sMsg.Replace(“\”", “‘”);sb.Append(
@”alert( “”" + sMsg + @”"” );”);}// Close our JS
sb.Append(@”</script>”);// Were done, so remove our page reference from the hashtablem_executingPages.Remove(HttpContext.Current.Handler);// Write the JavaScript to the end of the response stream.
HttpContext.Current.Response.Write(sb.ToString());}}
}
Listo, ojalá les sea tan útil como a mi.
—————————————————————-
Gracias los comentarios de Horacio, descubri que al hacer copy-paste de éste código al Visual studio algunos caracteres como las comillas dobles cambian…. porqué no se, no me lo pregunten
pero aqui les pongo un archivo de texto con el código correcto listo para copiar y pegar.
Snippets ! ! ! 19 Diciembre, 2007
Posted by haegeth in ASP.NET, Snippets, Visual Studio.NET.add a comment
Que tal mis queridos lectores, bienvenidos a mi nueva sección, Snippets.
Aquí voy a estar compartiendo algunos fragmentos de código fuente que me han sido muy útiles y que me ha costado en ocasiones mucho trabajo paradiseñar, y que creo que les peude ser de utilidad y resultar interesante
si no es así pues ni modo
“¿Qué haría sin miedo?” – Daniel Miranda 27 Noviembre, 2007
Posted by haegeth in Frases que Iluminan, Personal.2 comments
Este post se lo dedico a mi mejor amigo el Ing. Daniel Miranda, quien hace mucho tiempo se inspiró para hacer el siguiente poema. Yo lo acabo de leer y de verdad me impactó por lo mucho que me identifiqué con lo que dice. Muchas gracias Inge por compartir éste hermoso poema.
¿Qué haría sin miedo?
Sin el miedo de salir de la rutina,
sin el miedo de hablar con la gente,
sin el miedo de poner todo en juego,
mirarte de frente,
y decirte “Te Quiero”
Sin el miedo de la opinión de la gente,
sin el miedo de deshonrar mi linaje,
sin el miedo de mirar al cielo,
maldecir a Dios,
y a sus “formas misteriosas” de proceder.
Sin el miedo voy a vivir,
sin el miedo voy a amar,
sin el miedo dare los pasos
que dejaran huella
en esta fria estepa.
Daniel Miranda
“Espero curarme de tí” – Jaime Sabines 27 Septiembre, 2007
Posted by haegeth in Frases que Iluminan, Personal.2 comments
Hola a todos, ya tenía muchísimo tiempo que no posteaba nada, he tenido muchisimo trabajo, pero hoy que regreso a las andadas quisiera compartir con ustedes un poema de Jaime Sabines que leí ayer y me encantó, espero que también les guste.
Espero curarme de ti
Espero curarme de ti en unos días.
Debo dejar de fumarte, de beberte, de pensarte.
Es posible. Siguiendo las prescripciones de la moral en turno.
Me receto tiempo, abstinencia, soledad.
¿Te parece bien que te quiera nada más una semana?
No es mucho, ni es poco, es bastante.
En una semana se pueden reunir todas las palabras de amor
que se han pronunciado sobre la tierra y se les puede prender fuego.
Te voy a calentar con esa hoguera del Amor quemado.
Y también el silencio.
Porque las mejores palabras del Amor están entre dos gentes que no se dicen nada.
Hay que quemar también
ese otro lenguaje lateral y subversivo del que ama.
Tú sabes cómo te digo que te quiero cuando digo:
“qué calor hace”,
“dame agua”,
“¿sabes manejar?,
“se hizo de noche”…
Entre las gentes, a un lado de tus gentes
y las mías, te he dicho “ya es tarde”,
y tú sabías que decía “te quiero”.
Una semana más para reunir todo el amor del tiempo.
Para dártelo.
Para que hagas con él lo que tú quieras:
guardarlo,
acariciarlo,
tirarlo a la basura.
No sirve, es cierto.
Sólo quiero una semana para entender las cosas.
Porque esto es muy parecido a estar saliendo de un manicomio para entrar a un panteón.
Jaime Sabines
The point of no return – The Phantom of the Opera 18 Septiembre, 2007
Posted by haegeth in Artístico, Cine, Musica, Personal.1 comment so far
Ésta es para mi gusto una de las piesas mas maravillosas de la obra y una de las mas hermosas que he escuchado en mi vida. Espero que les guste tanto como a mi:
Mariè Digby: la nueva estrella musical de YouTube (Umbrella Cover – Rihanna) 25 Agosto, 2007
Posted by haegeth in Artístico, Musica.add a comment
Con Internet y sitios como youtube, es facil obtener popularidad, algunos como la Tigresa del Oriente o Yasuri Yamile se dieron cuenta de ésto, pero a continuación les presento una nota sobre una niña que si merece cierto crédito. Gracias a nuestro amigo Eduardo Arcos, de Alt1040:
“…Mariè Digby, una chica de Los Angeles que saltó a la fama hace 2 meses cuando hizo una versión acústica del archiconocido Umbrella de Rihanna. El resto es historia: casi 600.000 visualizaciones después, la chica ya tiene a la venta el sencillo en iTunes e incluso la ha cantado en directo en el show de Carson Daly.”
Y aqui hay otra canción interpretada por ésta niña que también me encantó:
Unfold
300…Mexicanos 25 Agosto, 2007
Posted by haegeth in Cómico, Edición de Video.add a comment
Ja ja ja jaja hay a quien no le va a gustar, pero a mi me causó mucha gracia, espero que les guste
Que tiene que ver la mujer latina con las gaitas? 25 Julio, 2007
Posted by haegeth in Artístico, Cómico, Musica, Personal.1 comment so far
Éste post de lo dedico a Thalía, ya que hoy estaba escuchando una de sus canciones viejitas, “Mujer latina” y recordé una duda que tengo hace muuuuucho tiempo, a ver si alguien tiene un comentario al respecto.
Les pongo el fragmento de la canción que me saca de onda:
Vengo, vengo, vengo de caña
vengo, vengo, vengo de son
tengo, tengo, tengo en el alma
ritmo, ritmo, ritmo y sabor
Vengo de raza y de palmera,
de campo y de labriego
de caña y de madera
mi orgullo es ser latina
de mar y cordillera,
ardiente como el fuego
soy sangre de mi tierra
Soy la hembra sandunguera
caliente como un fogón
dulce cuando me enamoro y entrego mi corazón
soy hermana de la rumba
de la gaita y del tambor
del fuego y la sabrosura
que llevo en esta canción
y te digo…
MOMENTO ! ! ! ! !
La idea central de la canción son las caracteristicas de una mujer latina y el orgullo de serlo, no? entonces cuando dice: “soy hermana de la rumba, de la GAITA y del tambor….. o sea, que tiene que ver la gaita con la mujer latina????? no se supone que la gaita es un instrumento musical del folklor escoces????? hasta donde yo se, escocia no es un país latino, o me equivoco???
Si alguien tiene alguna explicación lógica a éste fragmento de la canción le agradecería mucho que me lo explicara.
Saludos.
