JASoft.org

El blog de José Manuel Alarcón Aguín. Programación web y mucho más...

MENÚ - JASoft: JM Alarcón

El próximo día 6 estaré en Iniciador Galicia

Si estás por Galicia la semana que viene y te animas, estaré hablando sobre email marketing y mi experiencia emprendedora en A Coruña para el evento Iniciador. La charla será: “E-mail Marketing: Por qué Outlook no es suficiente (y tuvimos que crear MAILCast)”. En ella contaré como comencé en el mundo del email marketing y acabamos llegando al desarrollo de nuestro producto, MAILCast. También compartiré las dificultades de la práctica de la disciplina, como compaginar el e-mail marketing con el social media y los trucos para no caer en el tan temido spam. Siguiendo la línea habitual de Iniciador, la charla, tendrá un marcado espíritu emprendedor, pero en esta ocasión estará centrada en la temática del email marketing. Además si eres de los primeros en llegar te llevarás un ejemplar de nuestro último libro “The Emailing Experience. 49 formas de dar en el blanco“. Toda la info aquí: http://iniciador.com/galicia/2010/04/27/iniciador-galicia-con-j-m-alarcon-krasis/

Enviar un archivo al navegador desde ASP.NET

Otra pregunta muy común entre los programadores principantes es de qué manera pueden enviar al navegador de sus usuarios desde una página ASPX los contenidos de un archivo que está en el servidor. La mayoría conoce el método Write de la clase HttpResponse que se llama desde una página simplemente escribiendo:Response.Write("Hola desde mi página ASPX"); que lo que hace es introducir en el código de la página actual ese mensaje. Este método no se suele utilizar ya que introduce el texto fuera del flujo normal de renderizado de la página y por lo tanto suele quedar al principio de la página, descolgado. Se incorporó más por compatibilidad con ASP 3.0 clásico que por otra cosa. Sin embargo esto devuelve texto únicamente al cliente. ¿Qué pasa si queremos enviar contenidos binarios, como los de un archivo PDF o un DOCX? Tipos MIME Veamos un concepto básico de Internet explicado de manera somera para los propósitos que nos ocupan ahora: el envío de archivos. El  protocolo en... [Más]

Cómo llamar a una página Web desde código

<DISCLAIMER>Han pasado unos cuantos días desde que he podido postear algo nuevo. Me ha pillado de lleno el famoso volcán islandés que ha paralizado el tráfico aéreo en Europa, por lo que he estado atrapado varios días en Bruselas sin posibilidad de salir de allí y, lo que es peor, ¡sin ordenador ni Internet! :-S </DISCLAIMER> Esta es una pregunta muy habitual que he visto por ahí y que realmente es muy sencilla de poner en marcha: "¿Cómo puedo llamar a una página Web (o recurso remoto HTTP) desde mi propio programa y mostrar el resultado en mi aplicación?" La respuesta es muy sencilla, pero no todo el mundo sabe cómo hacerlo. Básicamente hay que utilizar la clase WebRequest. Este método, por ejemplo, sirve para solicitar un determinado recurso a partir de su URL, que se le pasa como parámetro, devolviendo una cadena con el contenido del recurso (o generando una excepción si el recurso no existe o da un error): static string LeerRecursoWeb(string laUrl) { // C... [Más]

Krasis cumple hoy 10 años, y el regalo te lo hacemos nosotros...

Porque queremos celebrarlo contigo. Así que lo que compres hoy en nuestra tienda on-line te saldrá a la mitad de precio. Libros o cursos, da igual. Para comprar a este precio sólo tienes que: 1.- Ir a la tienda2.- Meter en el carrito lo que quieras comprar (una unidad de cada cosa máximo)3.- Y a la hora de pagar usar el siguiente cupón de descuento: ANIV2010 ¡Listo! Esperamos que te guste. No se cumplen 10 años todos los días y eso, en una empresa, ya empieza a ser un tiempo respetable :-) *(horario de España, hasta las 23:59 GMT+2 del 7 de Abril de 2010).

Un año más reconocido como Most Valuable Professional por Microsoft

Y van seis años seguidos. Este 2010 será el séptimo :-) Esta vez me han hecho sufrir un poco porque el correo electrónico que envían en el que te notifican amablemente que se te ha concedido el galardón, este año se quedó atrapado en nuestro filtro anti-spam corporativo, en el servidor. Quizá deberían empezar a pensar en incluir algunas medidas de entregabilidad en sus mensajes. El caso es que este premio reconoce las contribuciones a la comunidad hechas en el último año (como este blog, mi libro sobre ASP.NET 4.0 de lectura gratuita en Internet, o unas cuantas conferencias que imparto cada año entre otras muchas cosas) así como el buen nivel técnico del premiado, así que estoy tan contento como siempre (o más). Nos seguimos viendo por aquí, por twitter, Facebook, y muchos sitios más...