Bien, no quiero hacer esto muy largo, en primero porque resultaría aburridisimo para ustedes, y sería cansado de leer, al grano:
Inicien su Visual Studio o el Visual Web Developer 2005
File-> New Web Site -> ASP.NET Web Site, [si es un proyecto del sistema o lo quieren poner en HTTP, ya es decisión suya], y cambien el lenguaje de programación a: Language Visual C#
Ahora creamos el archivo XML; File-> New File -> y seleccionen XML File.
Ahora copien y peguen esto, finalmente guarden el archivo:
<?xml version="1.0" encoding="utf-8" ?>
<Boxeslist>
<Box>
<Title>Primer bloque</Title>
<url>http://yahoo.com</url>
<content>Este es nuestro primer bloque adem s te lleva a yahoo.com</content>
</Box>
<Box>
<Title>Segundo Bloque</Title>
<url>http://www.live.com</url>
<content>Nuestro segundo bloque y nos lleva a la p gina de Windows Live</content>
</Box>
</Boxeslist>
Ahora regresemos a Default.aspx
Cambien el esquema a design, pues ahorita no interesa el código fuente.
Desde el ToolBox, Data->XMLDataSource, y avientenlo a su página en modo de diseño.
Utilicemos la novedosa Smart Tag, seleccionen Configure Data Source.
Ahí seleccionen la ruta de nuestro archivo .xml, y en el XPath escriban; Boxeslist/Box/Title para hacer referencia a que Nodo apuntar en el archivo.
ahora en el ToolBox, Data->DataList y arrogenlo a la página.
Usando el Smart Tag, cofiguren el data source seleccionando el anteriormente creado, luego: Edit Templates, temporalmente en la ventanita escriban algo para mantenerla visible.
Cambien a modo de source
Dentro del ItemTemplate cambienlo por esto:
<ItemTemplate>
<a href=" <%#XPath("url") %> "> <%#XPath("Title") %></a>
<br />
<% #XPath("content") %><br /><br />
</ItemTemplate>
F5 to Debug!
That's it! ahora ya pueden mostrar el contenido de su XML como si fuera un RSS!!
--
Cheers!
Rod Blog: http://rodblogdeve.blogspot.com/