Como enviar archivos binarios al browser del cliente

Para este caso vamos a enviar una imagen jpg que se encuentra previamente en alguna carpeta que se tiene acceso desde el servidor. (revisar acceso de los usuarios anónimos IURS_nombreservidor e IWAM_nombreservidor).   Vamos a utilizar el objeto ADODB.Stream que nos estrega la funcionalidad de devolver archivos binarios.   <% ‘Seteamos el tipo de contenido que vamos a enviar, en este caso una imagen. Response.ContentType = “image/jpge”   Dim RutaArchivo   RutaArchivo = “C:\..\imagen.jpg”   Set objStream = Server.CreateObject(“ADODB.Stream”)     objStream.Open     objStream.Type = 1    ‘tipo binario     objStream.LoadFromFile RutaArchivo       Response.BinaryWrite objStream.Read       objStream.Close Set objStream = … Continue reading Como enviar archivos binarios al browser del cliente

Como enviar correos

Una consulta muy recurrente en los grupos de noticias tiene relación con el envío de correos. Para esto se puede utilizar el componente CDONTS que viene con W2000, WXP y W2003 para que funcione debe estar corriendo el SMTP en el IIS del servidor.   Ejemplo:   <% Sub EnviarMail(ByVal CorreoOrigen, ByVal CorreoDestino, ByVal Asunto, ByVal Cuerpo)         Set objMail = Server.CreateObject(“CDONTS.NewMail”)         objMail.BodyFormat = 0         objMail.MailFormat = 0         objMail.Send CorreoOrigen, CorreoDestino, Asunto, Cuerpo     Set objMail = Nothing   End Sub %> 

Como estructurar una página ASP

Esta es una idea para estructurar una página ASP para que sea más ordenada y entendible, obviamente lo ideal es establecer una estructura principal y centralizar los llamados de los botones que hacen SUBMIT en el formulario, para procesar dichas “Acciones” posteriormente en el Servidor. Con esto simplificarán enormemente el desarrollo.   Ejemplo:   Estructura Principal de un ASP   (Utilizar SIEMPRE Option Explicit) <% Option Explicit Dim Accion     ‘esta será nuestra centralización de las acciones que se realizarán en la página Accion = Request(“Accion”) Select Case Accion     Case “”    ‘Primera vez que se carga la página     Case “Eliminar” … Continue reading Como estructurar una página ASP

Como rescatar el código fuente de una URL

En otras palabras, como ejecutar alguna página desde ASP (hasta de VB sirve) y obtener su resultado o código fuente.   Es muy simple, solo deberías tener Microsoft Parser XML 3.0 o superior, para esto bájalo desde aquí.   Con estos componentes puedes ejecutar una página o URL (como si fueras un browser) y el resultado lo traes a una variable.   Ejemplo:   <% ‘Para invocar el sitio. URL = “http:/…/pagina.aspx” Set objServerXMLHTTP = Server.CreateObject(“MSXML2.ServerXMLHTTP.4.0”)     objServerXMLHTTP.Open “POST”, URL     objServerXMLHTTP.Send     Respuesta = objServerXMLHTTP.responseText Set objServerXMLHTTP = Nothing %>   En la variable Respuesta tienes todo el código … Continue reading Como rescatar el código fuente de una URL

Presentación e Inicio de este Blog

Hola a todos, Por supuesto me voy a presentar, mi nombre es Jhonny Vargas P. y vivo en Santiago de Chile… Quiero agradecer a Susan Bradley de http://www.msmvps.com por esta gran idea… Espero pronto colocar algunos artículos e información relacionada con .NET   Saludos!.