Scott on Writing

Musings on technical writing...

A Blog Feed ASP.NET Server Control

Decided it would be cool to create a blog feed ASP.NET server control, so I did.  It's not yet 100% complete, still want to add a few miscellaneous features and true VS.NET Designer support, but that will come this weekend likely.  The control caches the RSS feeds in the data cache for a developer-specified period (defaults to 60 minutes) - do you think it would be worthwhile to add support to cache to disk as well?

Anywho, you can see a very simply version of the control in action here.  Note that the complete code needed to get this output is just:

<%@ Register TagPrefix="skm" Namespace="skmRss" Assembly="skmRss" %>
<SCRIPT language=C# runat="server">
  private void Page_Load(object sender, System.EventArgs e)
  {
   if (!Page.IsPostBack)
   {
    sowFeed.DataSource = "http://scottonwriting.net/sowblog/Rss.aspx";
    sowFeed.DataBind();
   }
  }
</SCRIPT>

<skm:rssfeed id=sowFeed HeaderText="ScottOnWriting.NET" runat="server">
</skm:rssfeed>

A somewhat prettier version of the control in action can be seen here.  The source code is the same as above, but the control's declarative syntax requires a bit more work (although through VS.NET the “work” is merely flipping a few properties in the Design tab...):

<skm:rssfeed id=sowFeed HeaderText="ScottOnWriting.NET" CellPadding="4" 
         Font-Size="10pt" Font-Names="Verdana" runat="server" 
         HorizontalAlign="center" width="80%">
    <ALTERNATINGITEMSTYLE BackColor="#E0E0E0" />
    <HEADERSTYLE Font-Size="14pt" BackColor="#000040" ForeColor="White" Font-Bold="True" />
</skm:rssfeed>

I will be adding this project to the GotDotNet Workspaces sometime this weekend, if you're interested in getting access to the control and/or code.

posted on Friday, October 24, 2003 4:14 PM

Feedback

# re: A Blog Feed ASP.NET Server Control 10/26/2003 4:06 PM Scott Mitchell

If you want a sneak-peak at an article on 4Guys demonstrating how to use this control in an ASP.NET Web page, see:
http://aspnet.4guysfromrolla.com/articles/102903-1.aspx

Also, you can get the latest information about this control at:
http://scottonwriting.net/sowBlog/RssFeed.htm

Title:  
Name:  
Url:
Protected by Clearscreen.SharpHIPEnter the code you see:
Comments   

My Links

Ads Via DevMavens

Archives

Post Categories

 

I am a Microsoft MVP for ASP.NET.
I am an ASPInsider.
<March 2010>
SMTWTFS
28123456
78910111213
14151617181920
21222324252627
28293031123
45678910

Comment Stats

DayTotal% of Total
Sunday 2056.8%
Monday 42514.1%
Tuesday 51917.2%
Wednesday 55618.4%
Thursday 58019.2%
Friday 54718.1%
Saturday 1886.2%
Total 3020100.0%

Hour1Total% of Total
12:00 AM 782.6%
1:00 AM 812.7%
2:00 AM 682.3%
3:00 AM 822.7%
4:00 AM 692.3%
5:00 AM 1264.2%
6:00 AM 1193.9%
7:00 AM 1816.0%
8:00 AM 1926.4%
9:00 AM 1585.2%
10:00 AM 1886.2%
11:00 AM 1936.4%
12:00 PM 2016.7%
1:00 PM 1846.1%
2:00 PM 1695.6%
3:00 PM 1354.5%
4:00 PM 1153.8%
5:00 PM 1073.5%
6:00 PM 1013.3%
7:00 PM 1073.5%
8:00 PM 923.0%
9:00 PM 882.9%
10:00 PM 913.0%
11:00 PM 953.1%
Total 3020100.0%

Comments by Blog Entry Date/Time

Day Entry MadeAvg.Total
Sunday 5.00160
Monday 4.80384
Tuesday 4.04477
Wednesday 7.39680
Thursday 6.26676
Friday 5.07466
Saturday 4.78177
Total 5.403020

Hour1 Entry MadeAvg.Total
12:00 AM 5.2937
1:00 AM 1.002
5:00 AM 0.000
7:00 AM 3.8550
8:00 AM 3.72134
9:00 AM 6.06297
10:00 AM 5.63276
11:00 AM 4.22194
12:00 PM 6.16351
1:00 PM 3.09133
2:00 PM 4.89230
3:00 PM 7.67322
4:00 PM 4.00108
5:00 PM 6.07170
6:00 PM 4.64116
7:00 PM 8.95188
8:00 PM 8.63164
9:00 PM 5.00115
10:00 PM 6.31101
11:00 PM 4.5732
Total 5.403020

Learn More About Comment Stats
1 - All times GMT -8...


Blog Stats

Favorite Web Sites

My Books

My MSDN Articles