Posts etiquetados ‘VS 2008’

Creando un WebSlice Basico

Publicado: 11 septiembre, 2010 en Zona Developer
Etiquetas:

By Goyko Alexander Obrenovich Vinces

Nos volvemos a encontrar nuevamente y en esta oportunidad les traico otro aplicativo en el cual aprenderemos a crear un WebSlice basico, pero nos preguntaremos para que sirve un WebSlice, pues un WebSlice en palabras sencillas sirve para agregar “Contenido” a nuestra barra de favoritos, permitiendo asi guardar capturas de los sitio web sugeridos y solo nos muestra partes que se quieren ver, esto es muy importante y como podran apreciar en la imagen posterior en la cual podran ver que el portal Peru.com ya tiene implementado tanto WebSlice como SearchProvider (del cual hablaremos en otro post), al agregar el WebSlice a nuestra barra de favoritos podremos estar al tanto de las ultimas noticias.

Aca un ejemplo del WebSlice de Noticias del portal Peru.Com, el cual nos muestra las ultimas noticias

1.- Creamos un Proyecto Web de la forma normal, en este caso vuelvo a usar el Framework 3.5 pero funciona igual en el framework 2.0 segun las pruebas que realice.

2.- Nos quedaria de esta forma el proyecto

3.- Agregamos un nuevo elemento (Web Forms), en este caso yo lo pondre de nombre “WebSlice”

4.- En la pagina Default agregamos el siguiente codigo

5.- Copiamos una imagen a la carpeta del proyecto y seguido actualizamos el proyecto

6.- En la pagina WebSlice agregamos este pequeño codigo

7.- Ejecutamos con “F5” y aceptamos para que el archivo Web.config sea modificado

8.- En esta parte podemos apreciar como el IE8 nos detecta que la pagina contiene uno o mas WebSlice

9.- Nos posicionamos sobre el texto y veremos que se resalta por unas lines y aparece un cuadradito al que le daremos clic

10.- Seguidamente nos sale una ventana emergente que nos dice si deseamos agregar el WebSlice a nuestra barra de favoritos

11.- Apreciamos como el nuevo contenido es agregado y se resalta en un color negro, esto se debe a que hay contenido nuevo que visualizar

12.- Y para finalizar le damos clic al WebSlice para visualizar el contenido

Como siempre es importante la teoria aca una pequeña cita de MSDN:

En hslice sólo encontramos 6 cadenas especiales:
– “hslice” Marca el indicador para que el navegador reconozca donde se encuentra la información del WebSlice.
– “entry-title” Es el título que será mostrado en la barra de favoritos de IE8.
– “entry-content” Es el contenido que será mostrado en el WebSlice. Este contenido también puede ser una referencia que apunte a una página externa.
– “feedurl” Este es el contenido que se actualizará periódicamente, de manera que no sea necesario pedir toda la información cada vez que seleccionemos el WebSlice.
– “ttl”. Nos permite poner cada cuanto tiempo actualizaremos nuestro WebSlice.
– “endtime” Permite poner una fecha a partir de la cual dejará de actualizarse el Webslice.

Bajar Ejemplo

Anuncios

Envio de Correos en ASP.Net

Publicado: 11 septiembre, 2010 en Zona Developer
Etiquetas:

Antes queria presentarme soy Goyko Alexander Obrenovich Vinces (Suena raro pero es nombre xD).

Comenzamos a implementar el blog y me toco a mi Primero :P, a continuacion un pequeño ejemplo con historia, sucede que “El Profesor” de LPIV nos dejo un trabajo muy particular que consistia en realizar un pequeño modulo de seguridad usando el Wizard de Asp para logueo, lo que tendriamos que implementar era la seguridad y recuperar el password mediante envio de correo con la contraseña nueva por Asp.Net, lo cual nos parecio un regalo pero a la hora de empezar con la aplicacion nos dimos cuenta que no era tan sencillo, al final no nos salio xD (No se si era culpa del Proxy), ya en mi casa con mas tranquilidad me pusea a investigar sobre el envio de correos y vi que las aplicaciones que colgaban no funcionanban, investigando y curoseando logre correr la aplicacion, sin mas aca la misma.

Para la aplicacion usamos Visual Studio 2008 como podran apreciar en las capturas.

1.- Abrimos el Visual Studio (VS) como siempre

2- Procedemos a crear un SITIO WEB

3.- Creamos la aplicacion Web asi como se muestra en la imagen, yo la cree bajo el Framework 3.5, pero funciona igual en el Framework 2.0 para los que tienen el VS 2005

4.- Esta es la vista del codigo que se genera al crear la aplicacion

5.- En la vista de Diseño tendriamos el siguiente diseño

6.- Y este seria el codigo correspondiente de la vista de diseño

7.- Procedemos a darle “Doble CLic” al boton Enviar en la vista de Diseño y se generario el siguiente codigo

8.- Este seria el codigo necesario para realizar Envio de Correos


9.- Dejamos asi y Aceptamos la depuracion para que el archivo web.COnfig sea modificado

10.- Aca tenemos un modelo de correo a enviar

11.- En esta parte vemos como carga el proceso el cual demora un un poco pero tranquilo funcionara

12.- Apreciamos que el proceso de carga finalizo correctamente

13.- Como vemos nos llega el mensaje de correo

14.- Revisamos la cuenta de correo y efectivamente llego el correo satisfactoriamente.

Leyenda
*1 : En esta opcion se puede poner credenciales diferentes de la cuenta que configuraremos en el paso *4
*2 : Aca llamanos al Metodo correspondiente para nuestro ejemplo usaremos Hotmail (Gmail tambien funciona)
*3 : El “For” que es un proceso repetitivo en este caso lo usamos para enviar SPAM x ejemplo pero no recomiendo hacerlo
*4 : Aqui ponemos las credenciales de una cuenta de correo “Valida”

Aca el Ejemplo (Bajar)

Espero que este pequeño ejemplo sea de su agrado, salu2.