Foros del Web » Programación para mayores de 30 ;) » Programación General »

Actualizar FEED RSS [ASP]

Estas en el tema de Actualizar FEED RSS [ASP] en el foro de Programación General en Foros del Web. Hola, esperando que se encuentren bien, les tengo una preguntita, espero me puedan ayudar al respecto: Tengo una página la cuál administra noticias, y deseo ...
  #1 (permalink)  
Antiguo 05/08/2006, 11:30
 
Fecha de Ingreso: marzo-2004
Mensajes: 23
Antigüedad: 20 años, 10 meses
Puntos: 0
Actualizar FEED RSS [ASP]

Hola, esperando que se encuentren bien, les tengo una preguntita, espero me puedan ayudar al respecto:

Tengo una página la cuál administra noticias, y deseo que esas noticias esten disponibles en RSS, mi pregunta es...

puedo de alguna forma a mi canal de noticias (el cuál ya tengo) seguirle agregando noticias..., es decir poder actualizar mi xml con entradas nuevas..????

...
<item>
<title>Penetran sur de Líbano y se intensifican combates</title>
<link>http://localhost/PrototipoMRG/principal/muestraNoticiaPrincipal.aspx?id=3</link>
<description>
Unidades mecanizadas israelíes, apoyadas por tropas de infantería y bajo protección de la artillería penetraron hoy en el sur del Líbano, donde se hicieron con el control de una aldea, a la búsqueda de militantes y emplazamientos de lanzaderas de cohetes del grupo chií Hizbulá.
</description>
</item>

Saludos cordiales,
  #2 (permalink)  
Antiguo 07/08/2006, 02:15
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 20 años, 6 meses
Puntos: 102
Cita:
puedo de alguna forma a mi canal de noticias (el cuál ya tengo) seguirle agregando noticias..., es decir poder actualizar mi xml con entradas nuevas..????
Pero por supuesto, esa es la idea: generar feeds automáticamente con las --X-- últimas noticias de tu sitio.

El cómo hacelo depende... ¿cómo almacenas dichas noticias?, ¿cuál es la fuente --el medio-- de la información? (puede ser una DB, archivos de texto, documentos XML...), ¿"dispones" de utilizar un lenguaje del lado del servidor? (que lo soporte, que tengas conocimientos de algúno), ¿cuál? (ASP, Perl, PHP, Phyton, Ruby... etc, etc, etc.)

En Maestros del Web tienes una guía para generar fuentes RSS partiendo de datos sacados de una Base de Datos MySQL y utilizando el lenguaje PHP. Es el caso más general, si es el tuyo dale una busqueda y si tienes problemas mencionalo.

Suerte!
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
  #3 (permalink)  
Antiguo 07/08/2006, 10:36
 
Fecha de Ingreso: marzo-2004
Mensajes: 23
Antigüedad: 20 años, 10 meses
Puntos: 0
Muchas gracias...
Ya lo pude resolver...

Saludos,
  #4 (permalink)  
Antiguo 07/08/2006, 13:56
Avatar de ebe
ebe
 
Fecha de Ingreso: marzo-2004
Ubicación: Guatemala
Mensajes: 363
Antigüedad: 20 años, 11 meses
Puntos: 11
Enriquecer Sección Xml

COmo te has dado cuenta la sección XML de foros del web se encuentra con poco contenido ejemplificado de la solución que se encuentra a cierta pregunta (solución para la organización y presentación de información)... Para enriquecer esta sección sería aprovechado por todos el que mostraras la solución final que encontraste.... Por mi parte prometo que seguire informandome sobre la forma de hacerlo y volver con mi solución....


saludos....
£ß£
__________________
http://dev.wsnetcorp.com

Última edición por ebe; 07/08/2006 a las 14:00 Razón: cambiar tildado
  #5 (permalink)  
Antiguo 07/08/2006, 14:04
 
Fecha de Ingreso: marzo-2004
Mensajes: 23
Antigüedad: 20 años, 10 meses
Puntos: 0
Hola, de cierta forma tienes razón:

El problema no rádicaba mas allá de diseñar una plantilla la cuál estuviera enlazada en mi página aspx. En realidad siento que me estaba complicando mas de lo que debiera, al tratar de insertar nodos en el XML, en lugar de leerlos directamente a la BASE DE DATOS...
Código HTML:
<%@ Page Language="vb" AutoEventWireup="false" Codebehind="economista.aspx.vb" Inherits="Prototipo.economista"%>
<asp:Repeater id="rptRSS" runat="server">
	<HeaderTemplate>
		<rss version="2.0">
			<channel>
				<title>El Economista</title> 
				<link>http://localhost/PrototipoMRG/inicio.aspx</link> 
				<description>Noticias nacionales e internacionales</description> 
				<language>es-MX</language> 

				<image>
				<title>México</title> 
				<url>http://localhost/PrototipoMRG/_img/logo.png</url> 
				<link>http://localhost/PrototipoMRG/inicio.aspx</link> 
				<width>293</width> 
				<height>80</height> 
				</image>
	</HeaderTemplate>
 
	<ItemTemplate>
		<item>
			<title><%# FormatForXML(DataBinder.Eval(Container.DataItem, "titulo")) %></title>
			<description><%# FormatForXML(DataBinder.Eval(Container.DataItem, "descripcionCorta")) %></description>
			<link>http://localhost/PrototipoMRG/principal/muestraNoticiaPrincipal.aspx?id=<%# DataBinder.Eval(Container.DataItem, "idNoticia") %></link>
		</item>
	</ItemTemplate>
 
	<FooterTemplate>
			</channel>
		</rss> 
	</FooterTemplate>
</asp:Repeater> 
Lo demás fué lo mas sencillo debido a que únicamente necesite crear una consulta que se enlazara con el control repeater de mi forma y listo.!!!!

Espero que está explicación puedo ayudar a los demás usuarios...

Cualquier cosa no duden en enviarme un mensaje...

Saludos... =)))))

Última edición por jam1138; 07/08/2006 a las 17:16
  #6 (permalink)  
Antiguo 08/08/2006, 15:07
Avatar de ebe
ebe
 
Fecha de Ingreso: marzo-2004
Ubicación: Guatemala
Mensajes: 363
Antigüedad: 20 años, 11 meses
Puntos: 11
Pues veo que estas sindicando con tecnologia de servidor .asp(x)... estas guardando tu archivo rss (rdf, pero mas veo que estas usando una de las versiones rss 2.0 en vez de 1.0) con extension .aspx?, pregunto porque los archivos que estas sindicando y tienes deberian estas con la extension .rss ??

la construccion del archivo para sindicar lo tienes directamente disponible desde tu website?

Sobre la tecnologia que utilizas desconozco bastante de BASIC y sus derivados,, (menos para manejar xml) pero si bien tu dato lo extraes de una base de datos (me imagino que es microsoft),, no se tiene la DOM api en esas tecnologias para construir tu archivo RSS del resultado de un query? no hay SAX??

Trabajo actualmente en un sistema para actualizar mi feed a determinado tiempo, (el cual esta en mi web y voy con un registrar para su distribuciòn),,

siempre debes mantener tu rss disponible via web asi algun interesado puede agregar tu feed a su feedreader feedreader.com

cual fue tu proceso exacto..??

o has construido tu propio registrar??? si es asi seria bueno conocerlo..!!


???????
__________________
http://dev.wsnetcorp.com

Última edición por ebe; 08/08/2006 a las 15:50
  #7 (permalink)  
Antiguo 10/03/2008, 01:01
Avatar de engonga
Usuario no validado
 
Fecha de Ingreso: marzo-2002
Ubicación: Buenos Aires
Mensajes: 1.300
Antigüedad: 22 años, 11 meses
Puntos: 8
Re: Actualizar FEED RSS [ASP]

yo tambien estoy interesado de como lo hiciste...

gracias
  #8 (permalink)  
Antiguo 27/10/2008, 04:51
 
Fecha de Ingreso: octubre-2008
Mensajes: 3
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: Actualizar FEED RSS [ASP]

Ay, pues no tengo ni idea. Yo tengo un blog con blogspot y agregué la feed a feedburner. Para ello no tuve que toquetear nada aparte de meter un código html en mi web. Todo funcionó bien hasta que dejó de hacerlo, sin que yo tocara nada en absoluto. A través de feedburner, que tiene herramientas para solucionar esto, logré de casualidad arreglarlo hace unas semanas, pero el error ha vuelto y no sé por qué, ni me da nada error...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:41.