Project Description
RSS Feed Server allows organizations and individuals who are behind firewall and proxy. And in many cases users tend to not have internet access in different organizations. But for intranet or any other application they are using, if they want to subscribe to rss, this server will help you expose those rss feeds from internet to your local users who dont have internet access.




The way to use it is simple and clean. There is a configuration file which needs to be tweaked.

The first thing you need to do is created a table in a database.

SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE dbo.RSSFeeds(
FeedID numeric(18, 0) IDENTITY(1,1) NOT NULL,
FeedURL nvarchar(max) NOT NULL,
Category nvarchar(max) NOT NULL
) ON PRIMARY

Then create a IIS Virtual Folder where you need to drop the feeds.

last thing to do is modify the config file below:
<appSettings>
<add key="FilesDrop" value="C:\Inetpub\wwwroot\RSSFeeds\" />
<add key="UserName" value="XXXXX" />
<add key="Domain" value="XXXX" />
<add key="Password" value="XXXXXX" />
<add key="ProxyServer" value="XXX.XXX.XXX.XXX" />
<add key="Port" value="80" />
<add key="AppName" value="Name to be given" />
<add key ="ConnectionString" value= "Data Source=XXX;Initial Catalog=XXX;User Id=XX;Password=XXXX"/>
<add key ="TimerElapsedTime" value="60000"/> // This is in milliseconds (remove this comment)
</appSettings>

Fill in the table with urls for feeds and there you go !!

  • Arif Habib Shadan *

Last edited Jan 3, 2008 at 3:12 AM by arifhs, version 3