<%--
try
{
using (System.Net.WebClient client = new System.Net.WebClient())
{
byte[] buffer = client.DownloadData("http://zenosaurus.blogspot.com/feeds/posts/default");
string xml = Encoding.UTF8.GetString(buffer);
System.Xml.Xsl.XslCompiledTransform xslt = Cache["blog.xslt"] as System.Xml.Xsl.XslCompiledTransform;
if (xslt == null)
{
Cache["blog.xslt"] = xslt = new System.Xml.Xsl.XslCompiledTransform();
xslt.Load(Server.MapPath("~/xslt/blog.xslt"));
}
StringBuilder sb = new StringBuilder();
System.Xml.XmlTextReader textReader = new System.Xml.XmlTextReader(new System.IO.StringReader(xml));
System.Xml.XmlTextWriter textWriter = new System.Xml.XmlTextWriter(new System.IO.StringWriter(sb));
xslt.Transform(textReader, textWriter);
Response.Write(sb.ToString());
}
}
catch (Exception e)
{
Response.Write("
Blog is not currently available.
");
}
--%>