Archive for Noviembre, 2007

Lectores y Feeds RSS… ese gran desconocido

Hoy me he sorprendido cuando un colega informático me ha preguntado que era un lector RSS… y es que es algo tan importante para mi día a día que no he podido evitar escribir un mensaje para ilustrar a todos aquellos que desconozcan esta pequeña maravilla :-P

Un RSS (o Really Simple Syndication) es tan solo un fichero XML que contiene la información de tu web para que una aplicación externa pueda leerlo e informarte de si dicha web se ha modificado.

¿Y esto para que sirve?

Pongamos el ejemplo de que tienes 50 webs que se actualizan a menudo y que visitas cada día para ver las últimas noticias, si en lugar de ir entrando en una tras otra nos suscribimos a su Feed RSS tendríamos las últimas noticias ordenaditas y listas para leer en nuestro Lector RSS.

¡Me interesa! ¿Como me suscribo a un Feed RSS?

¿Has visto alguna vez el ícono rss.jpg en alguna web? ¡Seguro que sí! Esta imagen indica que la web tiene un feed rss al que podemos suscribirnos y recibir las noticias en nuestro lector RSS favorito.

Tan solo debes de clickar sobre dicha imagen y te llevará (dependiendo del navegador) a una página en la que podremos apuntarnos.

¿Que es un lector RSS y como se utiliza?

Una vez suscritos al feeds necesitaremos un software externo para leer y organizar las noticias de la web.

Ciertos navegadores (como el Firefox, del que tengo que escribir un día de estos) permiten la inclusión de los feeds directamente sin necesidad de nada más… pero si lo que queremos es una aplicación robusta que nos permita “jugar” con los feeds recomiendo el FeedReader (gratuita, ligera pero en inglés :_( )

Otra opción muy utilizada es enlazar el RSS con el correo. Outlook 2007 nos permite leer las noticias de las webs a las que estamos suscritos como si de un correo más se tratará.

Para ver esto suscribete a un feed RSS y comprueba la carpeta “Fuentes RSS”… ¡verás como te llegan solas las últimas noticias de tus sitios favoritos!

El último método para leer RSS (y el que yo uso y recomiendo encarecidamente) son los lectores Web. Estas pequeñas aplicaciones web te permiten leer, organizar y compartir las noticias de tus sitios RSS directamente desde la web, con la comodidad de poder hacerlo desde cualquier lugar.

El rey de los lectores Rss web es netvibes, os recomiendo que os creéis una cuenta y juguéis un poco porque sorprende la cantidad de cosas que se pueden hacer con el. Es mi pequeño periódico personal ;-)

Y como no hay mejor explicación que ver las cosas por uno mismo os dejo el enlace al feed de domiblog:

¡Nos vemos en el RSS!

Comentarios

Enviar correo desde asp .Net

Hoy en día es necesario que nuestras aplicaciones web envíen correos electrónicos para comunicarnos con los usuarios.
En domitienda lo sabemos y por eso queremos dejaros un pequeño tutorial explicando como podeis hacer esto mismo con vuestro dominio y unas pocas lineas en c#.

Primero tendríamos que crear una cuenta de correo en nuestro dominio.

Para ello tan solo sería necesario acceder al Panel de Control Plesk > Inicio > [tu dominio.com] > Correo > Nueva cuenta de correo.
Nosotros hemos creado la cuenta “envio@domitienda.com” con contraseña “contraseñafalsa1234″.

Si nuestra aplicación web esta desarrollada en ASP o PHP podemos utilizar distintos componentes (como el ASPMail, del que hablaré en otra ocasión), en este ejemplo vamos a utilizar un sencillo código en c# para usar con nuestra web en ASP .Net.

private void btnEnviar_Click(object sender, EventArgs e){

//Creamos un nuevo Objeto de Mensaje

MailMessage oMsg = new MailMessage();

//Desde (correo electronico desde la que enviamos)

oMsg.From = new MailAddress(“envio@domitienda.com”);

//Hasta (direccion de correo electronico a la que queremos enviar)

oMsg.To.Add(“cuentaDestino@domitienda.com”);

//Copia Carbon (direccion de correo electronico que queremos que reciba una copia)

oMsg.Bcc.Add(“copia@domitienda.com”);

//Asunto

oMsg.Subject = “Envio de mail desde codigo”;

//Cuerpo del Mensaje

oMsg.Body = “Mensaje enviado desde el codigo fuente de mi aplicación .net”;

//Creamos una instancia de cliente SMTP para el envio del mensaje

//Nombre del servidor SMTP de envio.

//Normalmente es “mail.[tu dominio]

SmtpClient smtp = new SmtpClient(“mail.domitienda.com”);

//Como nuestro servidor requiere autenticación, tenemos que especificar las credenciales

//Para ello tenemos que autenticarnos con nuestra cuenta de correo y contraseña

smtp.Credentials = new System.Net.NetworkCredential(“envio@domitienda.com”,

“contraseñafalsa1234?);

//Y Enviamos el mensaje!!!        

smtp.Send(oMsg);

}

Como podéis ver en el código anterior, es necesario autenticarse en nuestros servidores de correo para poder realizar el envío correctamente.

Para que este código funcione correctamente es necesario que añadais lo siguiente en la cabecera de vuestro fichero .cs:

using System.Net.Mail;

¿Util? ¡Espero que sí!
Como siempre espero vuestros comentarios, dudas y felicitaciones en los comentarios de este post :-P

Un saludo,
El Equipo de Domitienda.com

Comments (14)

Instalar Joomla en domitienda.com

Hoy toca tutorial.

Joomla es uno de los CMS más populares actualmente. Está desarrollado con php, utiliza bases de datos MySql y se mantiene bajo una licencia GPL por lo que es totalmente gratuito.

¿Que es un CMS? Muy sencillo, un Gestor de Contenidos (o CMS) es una aplicación web que te permite crear un portal web de forma rapida y sencilla.
Noticias, Foros, Blog, Portal de Descargas, Calendarios, Encuentas, Feeds Rss… todo en uno.

De hecho la palabra “joomla” es la pronunciación fonética para anglófonos de la palabra swahili jumla que significa “como un todo”.

Joomla Logo

¿Como instalo Joomla en mi dominio? Es muy sencillo.

Descargate la última versión de Joomla desde cualquiera de los sitios que hay en Internet (por ejemplo joomlaspanish.org).

Cuando tenga los ficheros fuente descargados (y descomprimidos!) súbelos por ftp y déjalos en el httpdocs de tu dominio (es decir, en la raiz de tu aplicación web).

Después de esto tenemos que crearnos la base de datos MySql necesaria para albergar la información de nuestro portal. Esto lo hacemos desde el Panel de Control Plesk que ofrecemos en domitienda.com con cualquiera de nuestros planes de alojamiento. (Inicio > [Tu Dominio] > Bases de Datos > Crear Base de Datos MySql)

Recuerda que también es necesario crear un usuario para acceder a la misma.

Tras esto tan solo hemos de asignarle permisos de escritura al usuario de Internet para que el instalable web pueda escribir en el fichero de configuració. Esto tambien lo puedes hacer desde el panel de control Plesk en la siguiente ruta:

Inicio > [Tu Dominio] > Directorios Web > Permisos

El usuario al que has de darle permisos es “Plesk IIS User“.

Ahora ya solo tienes que abrirte una ventana de navegador y escribir la dirección de tu dominio y lanzar el instalador. Si has hecho bien todos los pasos anteriores verás una pantalla similiar a la siguiente:

joomla_1.png

Si todo esta correcto vamos a la siguiente pantalla, aceptamos la licencia de Joomla e introducimos los datos de configuración de nuestra base de datos. En este caso introducimos el nombre de la base de datos que creamos desde el Plesk y el usuario de la misma:

joomla_2.png

Editado: Para algunos servidores la base de datos mysql se encuentra en “localhost” pero para los más recientes se encuentra en el servidor dedicado de mysql en “mysql1.servidoreswindows.net”. Revisa tu mail de bienvenida para comprobar que servidor te corresponde.

El resto del proceso es basicamente Siguiente > Siguiente rellenando los datos que nos va pidiendo (titulo de la web, mail del administrador…), hasta que al final nos mostrará el nombre del usuario y contraseña para acceder al panel de control.

Copia esa información, elimina o renombra la carpeta “installation” (si no no te dejará acceder a la web) y ya podrás empezar a trabajar con este estupendo portal.

¿Dudas? Esperamos tus preguntas en el soporte en vivo de la web de domitienda.com

Comments (1)

Add to Technorati Favorites