Quantcast
Viewing latest article 4
Browse Latest Browse All 10

Re: How to Create Rss feed Using ASP.net with C#

Image may be NSFW.
Clik here to view.
Here is the Solution for Creating RSS feed by Asp.net from the Database

Step 1: Create Table In tblRss SQl Server as below.

Image may be NSFW.
Clik here to view.

ID int ,

Title varchar,

Description varchar,

and Url  varchar,

Image may be NSFW.
Clik here to view.


Step4: In Code Behind

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using System.Configuration;
using System.Data.SqlClient;
using System.Text;
using System.Xml;


public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
string connectionString = ConfigurationManager.ConnectionStrings["NewRSSConnectionString"].ConnectionString;
DataTable dt = new DataTable();
SqlConnection conn = new SqlConnection(connectionString);
using (conn)
{
SqlDataAdapter ad = new SqlDataAdapter("SELECT * from tblRSS", conn);
ad.Fill(dt);
}

Response.Clear();
Response.ContentType = "text/xml";
XmlTextWriter TextWriter = new XmlTextWriter(Response.OutputStream, Encoding.UTF8);
TextWriter.WriteStartDocument();

//Below tags are mandatory rss tag
TextWriter.WriteStartElement("rss");
TextWriter.WriteAttributeString("version", "2.0");

// Channel tag will contain RSS feed details
TextWriter.WriteStartElement("channel");
TextWriter.WriteElementString("title", ".Net Mixer Free Articles");
TextWriter.WriteElementString("link", "http://feeds.feedburner.com/netCurryRecentArticles");
TextWriter.WriteElementString("description", "Free ASP.NET articles,C#.NET,VB.NET tutorials and Examples,Ajax,SQL Server,Javascript,XML,GridView Articles and code examples -- by Shawpnendu Bikash");
TextWriter.WriteElementString("copyright", "Copyright 2009 - 2010 shawpnendu.blogspot.com. All rights reserved.");

foreach (DataRow oFeedItem in dt.Rows)
{
TextWriter.WriteStartElement("item");
TextWriter.WriteElementString("title", oFeedItem["Title"].ToString());
TextWriter.WriteElementString("description", oFeedItem["Description"].ToString());
TextWriter.WriteElementString("link", oFeedItem["URL"].ToString());
TextWriter.WriteEndElement();
}
TextWriter.WriteEndElement();
TextWriter.WriteEndElement();
TextWriter.WriteEndDocument();
TextWriter.Flush();
TextWriter.Close();
Response.End();
}


}

Press F5 To Run the web site.

Image may be NSFW.
Clik here to view.
Output Of an Rss Feed



-------------------------------------- Prasanna Y


Image may be NSFW.
Clik here to view.

Image may be NSFW.
Clik here to view.

<input id="gwProxy" type="hidden"><input onclick="jsCall();" id="jsProxy" type="hidden">

<input id="gwProxy" type="hidden">

<input onclick="jsCall();" id="jsProxy" type="hidden">

<input id="gwProxy" type="hidden"><input onclick="jsCall();" id="jsProxy" type="hidden">

<input id="gwProxy" type="hidden"><input onclick="jsCall();" id="jsProxy" type="hidden">

<input id="gwProxy" type="hidden"><input onclick="jsCall();" id="jsProxy" type="hidden">

<div id="refHTML"></div>

Viewing latest article 4
Browse Latest Browse All 10

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>