zoukankan      html  css  js  c++  java
  • 你的网站被订阅了吗(浅谈RSS2.0)续

    继上一篇 你的网站被人订阅了吗?(浅谈Rss2.0)

    通过这篇文章你可以了解到:
    1.对Rss的创建有一个更好的方法
    2.创建一个多版本的可订阅源

    在这里感谢紫色永恒
    为我们介绍了MS给我们提供的这么好的工具 (此工具被包含在System.ServiceModel.Syndication空间下,需.net3.X支持

    下面我们来实现生成一个RSS源:
    我们新建一个asp.net 3.5的网站
    创建一个一般应用程序文件(Handler.ashx)
    代码如下:
    <%@ WebHandler Language="C#" Class="Handler" %>

    MyRegion


    public class Handler : IHttpHandler {
       
        
    public void ProcessRequest (HttpContext context) {
            context.Response.ContentType 
    = "text/xml";
            
            
    准备RSS源中的内容项  
            
            
    创建一个RSS对象

             
    输出源
                
        }

     
        
    public bool IsReusable {
            
    get {
                
    return false;
            }

        }


    }

    直接运行就行啊,
    至于如何用这个API来获取源,里面也有相应的方法,大家有兴趣就自己试试,我就不演示啦

    如果你的项目没有用上.net 3.x,可以参照我的上一篇文章:
    你的网站被人订阅了吗?(浅谈Rss2.0)

    希望对大家有帮助,再次献丑啦
  • 相关阅读:
    WEB API 系列(二) Filter的使用以及执行顺序
    C# 各个版本特征
    dapper使用
    windows设置自动清理log
    [Mime] MimeReader--读取Mime的帮助类 (转载)
    [Mime] MimeHeaders--MimeHeader帮助类 (转载)
    [Mime] MimeEntity--MimeEntity Mime实体帮助类 (转载)
    [Mime] MediaTypes--电子邮件类型类 (转载)
    [Json] C#ConvertJson|List转成Json|对象|集合|DataSet|DataTable|DataReader转成Json (转载)
    [功能帮助类] JsHelper--Javascript操作帮助类 (转载)
  • 原文地址:https://www.cnblogs.com/leleroyn/p/1221965.html
Copyright © 2011-2022 走看看