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   

Add To Your Reader

My Links

Archives

Post Categories

 

I am a Microsoft MVP for ASP.NET.
I am an ASPInsider.
<May 2008>
SMTWTFS
27282930123
45678910
11121314151617
18192021222324
25262728293031
1234567

Comment Stats

DayTotal% of Total
Sunday 1866.8%
Monday 37913.9%
Tuesday 45316.7%
Wednesday 50418.5%
Thursday 53519.7%
Friday 49418.2%
Saturday 1666.1%
Total 2717100.0%

Hour1Total% of Total
12:00 AM 652.4%
1:00 AM 682.5%
2:00 AM 622.3%
3:00 AM 742.7%
4:00 AM 572.1%
5:00 AM 1033.8%
6:00 AM 1084.0%
7:00 AM 1585.8%
8:00 AM 1716.3%
9:00 AM 1475.4%
10:00 AM 1716.3%
11:00 AM 1816.7%
12:00 PM 1886.9%
1:00 PM 1696.2%
2:00 PM 1605.9%
3:00 PM 1324.9%
4:00 PM 1073.9%
5:00 PM 923.4%
6:00 PM 913.3%
7:00 PM 963.5%
8:00 PM 833.1%
9:00 PM 782.9%
10:00 PM 792.9%
11:00 PM 772.8%
Total 2717100.0%

Comments by Blog Entry Date/Time

Day Entry MadeAvg.Total
Sunday 5.54144
Monday 5.22339
Tuesday 4.28419
Wednesday 7.67637
Thursday 6.90607
Friday 5.48411
Saturday 5.33160
Total 5.842717

Hour1 Entry MadeAvg.Total
12:00 AM 5.0035
1:00 AM 1.002
5:00 AM 0.000
7:00 AM 7.0035
8:00 AM 5.35107
9:00 AM 6.32278
10:00 AM 6.47246
11:00 AM 4.41181
12:00 PM 6.88330
1:00 PM 3.00111
2:00 PM 5.41222
3:00 PM 8.64285
4:00 PM 4.0589
5:00 PM 5.92154
6:00 PM 4.52113
7:00 PM 9.67174
8:00 PM 9.80147
9:00 PM 5.05111
10:00 PM 5.4265
11:00 PM 4.5732
Total 5.842717

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


Blog Stats

Favorite Web Sites

My Books

My MSDN Articles