使用AJAX开发你自己的RSS在线阅读器

时间:2010-02-06 12:29:06  来源:第二电脑网  作者:第二电脑网

  第二电脑网导读:所以也能在其他的终端和服务中使用。       在之前我们如果要实现博客的RSS订阅,通常都需要手写代码去生产或读取XML。现在有了RSSToolKit,这一切就变得简单了。你可以使用他在五分钟内实现自己的 Rss 在线阅读器。这篇文章将介绍如何读取站点 Rss 信息。      开发环境:VS2005 + RSSToolKit   
  正文:Rss 是一种描述和同步网站内容的格式,是目前使用最广泛的XML应用。RSS 搭建了信息迅速传播的一个技术平台,使得每个人都成为潜在的信息提供者。发布一个 Rss 文件后,这个 Rss Feed中包含的信息就能直接被其他站点调用,而且由于这些数据都是标准的XML格式,所以也能在其他的终端和服务中使用。
  
   在之前我们如果要实现博客的RSS订阅,通常都需要手写代码去生产或读取XML。现在有了RSSToolKit,这一切就变得简单了。你可以使用他在五分钟内实现自己的 Rss 在线阅读器。这篇文章将介绍如何读取站点 Rss 信息。
  
  开发环境:VS2005 + RSSToolKit
  
  一、首先我们需要建立一个ASP/ target=_blank class=infotextkey>asp.NET AJAX站点
  
  
   二、引入RssToolKit到项目中,建好的项目如下(Css和图片文件可以使用我压缩文档里的)
  
  三、可以开始写代码了
   1.首先需要一个ScriptManager、一个UpdatePanel、一个UpdateProgress。哈哈,都是废话AJAX页面程序大概都需要这些。其他的就是你的要求了。具体的页面代码如下:
   1 <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
   2
   3 <%@ Register Assembly="RssToolkit" Namespace="RssToolkit" TagPrefix="Rss" %>
   4 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
   5 <html xmlns="http://www.w3.org/1999/xhtml">
   6 <head runat="server">
   7 <title>向东博客阅读器|meil.livebaby.cn</title>
   8 <link href="CSS/Layout.css" rel="stylesheet" type="text/css" />
   9
   10 <script language="JavaScript" type="text/javascript">
   11 var ls;
   12 function ls_onClk(itemNumber) {
   13
   14 if(ls == null) ls = $get("List0");
   15
   16 ls.className = "";
   17 ls = $get("list" + itemNumber);
   18 ls.className = "current";
   19 return true;
   20 }
   21 </script>
   22
   23 </head>
   24 <body>
   25 <form id="form1" runat="server">
   26 <asp:ScriptManager ID="ScriptManager1" runat="server" />
   27 <div id="content-header">
   28 <h1><asp:HyperLink ID="HyperLink1" runat="server" Text="向东" Target="_blank" NavigateUrl="http://meil.livebaby.cn/index.html"></asp:HyperLink>
   29 博客阅读器</h1>
   30 </div>
   31 <div id="content-container">
   32 <div id="content-side1">
   33 <ul class="list-of-links">
   34 <li id="list0" class="current">
   35 <asp:LinkButton ID="lb0" runat="server" CommandArgument="0" OnClientClick="ls_onClk(0);" OnCommand="lnk_cmd">向东博客</asp:LinkButton></li>
   36 <li id="list1">
   37 <asp:LinkButton ID="lb1" runat="server" CommandArgument="1" OnClientClick="ls_onClk(1);" OnCommand="lnk_cmd">财经博客</asp:LinkButton></li>

使用AJAX开发你自己的RSS在线阅读器》由第二电脑网原创提供,转载请注明:http://www.002pc.com/master/College/Programming/aspnet/12810.html

 1/4    1 2 3 4 下一页 尾页


关键字:

关于《使用AJAX开发你自己的RSS在线阅读器》文章的评论

站内搜索: 高级搜索

热门搜索: Windows style 系统 tr IP QQ CPU 安装 function 注册 if td