Cómo crear Webpart: noticias rotativas?

21/04/2009 - 17:52 por redheart | Informe spam
Necesito crear un webpart que me haga algo así como noticias de última hora.

La idea es tener un xml con varios campos (por ejemplo una imagen, un título
y un texto) y que mediante un webpart pueda recuperar dichos datos y
mostrarlos en mi portal, a su vez meterle un timer que cada 30 segundos por
ejemplo lea el siguiente bloque xml y muestre otra noticia y así hasta que
acabe con los disponibles y vuelva a la primera noticia.

El usar xml es porque es un formato fácil de crear a partir de una BD o de
cualquier archivo, que pesa poco y que se puede manejar de forma sencilla (y
también porque no se me ha ocurrido mejor forma de hacerlo, claro está)

¿Hay algo parecido implementado, o tocaría hacerlo desde cero
programáticamente?
En el fondo sería algo así como recuperar datos de un WebService para
mostrarlos poco a poco en mi portal en formato carrusel de noticias.

Gracias
 

Leer las respuestas

#1 Gustavo
22/04/2009 - 22:25 | Informe spam
Hola,
Primera idea: usa una Lista de SharePoint para guardar la informacion, es
mas facil que un archivo xml y mucho mas rapido para el sistema.
Segundo: Hay varias WebParts regadas por Internet que hacen lo que quieres,
https://store.bamboosolutions.com/p...e-22.aspx,
http://www.sharepointsecurity.com/b...r-webpart/ por ejemplo.
Suerte,
Gustavo
http://www.gavd.net/servers/default.aspx
http://geeks.ms/blogs/gvelez/


"redheart" wrote:

Necesito crear un webpart que me haga algo así como noticias de última hora.

La idea es tener un xml con varios campos (por ejemplo una imagen, un título
y un texto) y que mediante un webpart pueda recuperar dichos datos y
mostrarlos en mi portal, a su vez meterle un timer que cada 30 segundos por
ejemplo lea el siguiente bloque xml y muestre otra noticia y así hasta que
acabe con los disponibles y vuelva a la primera noticia.

El usar xml es porque es un formato fácil de crear a partir de una BD o de
cualquier archivo, que pesa poco y que se puede manejar de forma sencilla (y
también porque no se me ha ocurrido mejor forma de hacerlo, claro está)

¿Hay algo parecido implementado, o tocaría hacerlo desde cero
programáticamente?
En el fondo sería algo así como recuperar datos de un WebService para
mostrarlos poco a poco en mi portal en formato carrusel de noticias.

Gracias

Preguntas similares