SORU
15 AĞUSTOS 2008, Cuma


RSS ASP.NET MVC Yayınları

Nasıl sana tavsiye kullanma RSS ASP.NET MVC Besler ki? Bir üçüncü parti kütüphane kullanarak mı? KORUYUCU kullanarak RSS şeyler? Sadece XML? görüntüleyen bir RSS görünümü yapma Ya da tamamen farklı bir şey?

CEVAP
11 Ocak 2009, Pazar


.Syndation kolu NET çerçeve sınıflar: SyndicationFeed vb. Render yaparken kendinizi veya başka bir yerine önerdi RSS kütüphane neden çerçeve ilgilensin değil mi?

Temelde sadece aşağıdaki özel ActionResult gerekir ve gitmek için hazır:

public class RssActionResult : ActionResult
{
    public SyndicationFeed Feed { get; set; }

    public override void ExecuteResult(ControllerContext context)
    {
        context.HttpContext.Response.ContentType = "application/rss xml";

        Rss20FeedFormatter rssFormatter = new Rss20FeedFormatter(Feed);
        using (XmlWriter writer = XmlWriter.Create(context.HttpContext.Response.Output))
        {
            rssFormatter.WriteTo(writer);
        }
    }
}

Şimdi denetleyici eylem basit aşağıdaki dönebilirsiniz:

return new RssActionResult() { Feed = myFeedInstance };

http://www.developerzen.com/2009/01/11/aspnet-mvc-rss-feed-action-result/ blogumu tam bir örnek var

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Jose LviS el Bambino ( JLB )   LviSito

    Jose LviS el

    3 ŞUBAT 2008
  • Hot For Nutrition

    Hot For Nutr

    26 ŞUBAT 2007
  • jcortes187

    jcortes187

    24 Mart 2006

İLGİLİ SORU / CEVAPLAR