<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://msmvps.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>SuperSKa Weblog : ASP.NET</title><link>http://msmvps.com/blogs/superska/archive/tags/ASP.NET/default.aspx</link><description>Tags: ASP.NET</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>LINQ to SQL Connectionstring in web.config</title><link>http://msmvps.com/blogs/superska/archive/2009/03/13/linq-to-sql-connectionstring-in-web-config.aspx</link><pubDate>Fri, 13 Mar 2009 04:38:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1677869</guid><dc:creator>Stefan Kamphuis</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/superska/rsscomments.aspx?PostID=1677869</wfw:commentRss><comments>http://msmvps.com/blogs/superska/archive/2009/03/13/linq-to-sql-connectionstring-in-web-config.aspx#comments</comments><description>&lt;p&gt;For starters, there&amp;#39;s probably dozens of places on the web already, with a solution for this very same issue, but here&amp;#39;s mine anyway.&lt;/p&gt;  &lt;p&gt;The issue is this: when creating a website in ASP.NET using LINQ to SQL, you&amp;#39;ve probably guessed it would be a good idea to put the connectionstring in web.config. Especially since there&amp;#39;s a special section for them there.&lt;/p&gt;  &lt;p&gt;However, when you create a LINQ to SQL Databaclasses (.dbml) file and drag your tables on it, it&amp;#39;s automatically configured to use the database you dragged the tables from.&lt;/p&gt;  &lt;p&gt;And it&amp;#39;s pretty easy to solve too. First, we want to get the connectionstring out of the .dbml file. To do this, open the .dbml file in the designer and change it&amp;#39;s data-properties to match this:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px;" border="0" alt="image" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/superska/image_5F00_3.png" width="419" height="125" /&gt; &lt;/p&gt;  &lt;p&gt;Then, create a new partial class for the generated DataContext class with only a default constructor in it. This default constructor will pass the connectionstring from web.config to the constructor if it&amp;#39;s base class, and you&amp;#39;re al set:&lt;/p&gt;  &lt;pre style="border-bottom:#cecece 1px solid;border-left:#cecece 1px solid;padding-bottom:5px;background-color:#fbfbfb;min-height:40px;padding-left:5px;width:450px;padding-right:5px;overflow:auto;border-top:#cecece 1px solid;border-right:#cecece 1px solid;padding-top:5px;"&gt;&lt;pre style="background-color:#fbfbfb;margin:0em;width:100%;font-family:consolas,&amp;#39;Courier New&amp;#39;,courier,monospace;font-size:10px;"&gt;&lt;span style="color:#0000ff;"&gt;public&lt;/span&gt; partial &lt;span style="color:#0000ff;"&gt;class&lt;/span&gt; MyDataContext{
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb;margin:0em;width:100%;font-family:consolas,&amp;#39;Courier New&amp;#39;,courier,monospace;font-size:10px;"&gt;    &lt;span style="color:#0000ff;"&gt;public&lt;/span&gt; MyDataContext()
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb;margin:0em;width:100%;font-family:consolas,&amp;#39;Courier New&amp;#39;,courier,monospace;font-size:10px;"&gt;        : &lt;span style="color:#0000ff;"&gt;base&lt;/span&gt;(ConfigurationManager.ConnectionStrings[&amp;quot;&lt;span style="color:#8b0000;"&gt;MyConnectionString&lt;/span&gt;&amp;quot;].ConnectionString,mappingSource)
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb;margin:0em;width:100%;font-family:consolas,&amp;#39;Courier New&amp;#39;,courier,monospace;font-size:10px;"&gt;    {
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb;margin:0em;width:100%;font-family:consolas,&amp;#39;Courier New&amp;#39;,courier,monospace;font-size:10px;"&gt;    }
&lt;/pre&gt;&lt;pre style="background-color:#fbfbfb;margin:0em;width:100%;font-family:consolas,&amp;#39;Courier New&amp;#39;,courier,monospace;font-size:10px;"&gt;}&lt;/pre&gt;&lt;/pre&gt;

&lt;p&gt;This way, you can always regenerate your dataclasses without having to remember to change &lt;/p&gt;

&lt;p&gt;use the right connectstring.&lt;/p&gt;

&lt;p&gt;Have Fun!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1677869" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/superska/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://msmvps.com/blogs/superska/archive/tags/LINQ/default.aspx">LINQ</category></item><item><title>ASP.NET: Leaping from Webforms to MVC - part 2</title><link>http://msmvps.com/blogs/superska/archive/2009/03/09/asp-net-leaping-from-webforms-to-mvc-part-2.aspx</link><pubDate>Mon, 09 Mar 2009 08:56:43 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1676866</guid><dc:creator>Stefan Kamphuis</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/superska/rsscomments.aspx?PostID=1676866</wfw:commentRss><comments>http://msmvps.com/blogs/superska/archive/2009/03/09/asp-net-leaping-from-webforms-to-mvc-part-2.aspx#comments</comments><description>&lt;p&gt;Alright, some time has passed since my &lt;a href="http://msmvps.com/blogs/superska/archive/2009/03/02/asp-net-leaping-from-webforms-to-mvc.aspx"&gt;previous post on this matter&lt;/a&gt;. And I must say, I&amp;#39;m not getting more enthusiastic on ASP.NET MVC. Not that it&amp;#39;s not good or anything, it just solves some problems I wasn&amp;#39;t experiencing (more on that &lt;a href="http://www.asp.net/learn/mvc/tutorial-01-cs.aspx"&gt;here&lt;/a&gt;). The main issue I&amp;#39;m running into is that my pages are somewhat dynamic. That means, based on several conditions, the form displays in one of several ways (for example: based on a property of an object a field displays as either a label or a textbox).&lt;/p&gt; &lt;p&gt;At this point I&amp;#39;m typing a whole lot of crappy code in my HTML within &amp;lt;% %&amp;gt; tags. It just feels soooo retro...&lt;/p&gt; &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/superska/image_5F00_2.png"&gt;&lt;img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px;" border="0" alt="retro code" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/superska/image_5F00_thumb.png" width="644" height="199" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1676866" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/superska/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://msmvps.com/blogs/superska/archive/tags/ASP.NET+MVC/default.aspx">ASP.NET MVC</category></item><item><title>ASP.NET: Leaping from Webforms to MVC</title><link>http://msmvps.com/blogs/superska/archive/2009/03/02/asp-net-leaping-from-webforms-to-mvc.aspx</link><pubDate>Mon, 02 Mar 2009 15:06:57 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1675230</guid><dc:creator>Stefan Kamphuis</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/superska/rsscomments.aspx?PostID=1675230</wfw:commentRss><comments>http://msmvps.com/blogs/superska/archive/2009/03/02/asp-net-leaping-from-webforms-to-mvc.aspx#comments</comments><description>&lt;p&gt;Ever since late 2007 (I think &lt;img alt="Thinking" src="http://messenger.msn.com/MMM2006-04-19_17.00/Resource/emoticons/72_72.gif" /&gt;) I&amp;#39;ve been reading quite a bit on the ASP.NET MVC framework. Even did some playing around here and there but never got to use it on a project. Until last week that is. I&amp;#39;m now working on a website that&amp;#39;s built entirely on the ASP.NET MVC framework. And of course, working on a project things are just a tad different from playing around a bit.&lt;/p&gt; &lt;p&gt;So, what is it that makes working with the MVC Framework so much different from Webforms? Well, let&amp;#39;s just put a small list here of some of the things I ran into. Needless to say that this is not a complete list, nor is it intended to be...&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Where are the servercontrols?&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Well, errrr, they&amp;#39;re gone. You don&amp;#39;t have them. You&amp;#39;re writing good old HTML again yourself. Of course, the advantage here is that you gain a lot of control over the HTML of your website. But, of course, no Servercontrols means &amp;quot;no events&amp;quot;. You even need to pull a trick to make a DropDownList autopostback (more on that &lt;a href="http://msmvps.com/blogs/superska/archive/2009/03/02/autopostback-dropdownlist-with-asp-net-mvc.aspx"&gt;here&lt;/a&gt;)...&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Only one &amp;lt;Form&amp;gt; in a page?&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Alright, an advantage of the MVC Framework. Every now and then I tend to run into this situation where I need some part of a page to submit to a different URL. In ASP.NET you need to use javascript &lt;img alt="Nerd" src="http://messenger.msn.com/MMM2006-04-19_17.00/Resource/emoticons/49_49.gif" /&gt; to change the Action of the Form before it&amp;#39;s submitted. Or at least, that&amp;#39;s one approach of numerous you could choose from...&lt;/p&gt; &lt;p&gt;In ASP.NET MVC you can easily have different forms on a single page. Love that part&lt;img alt="Red Lips" src="http://messenger.msn.com/MMM2006-04-19_17.00/Resource/emoticons/kiss.gif" /&gt;.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;More to come&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;... as I experience. I decided to post and update this one along the way.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1675230" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/superska/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://msmvps.com/blogs/superska/archive/tags/ASP.NET+MVC/default.aspx">ASP.NET MVC</category></item><item><title>Autopostback DropDownList with ASP.NET MVC</title><link>http://msmvps.com/blogs/superska/archive/2009/03/02/autopostback-dropdownlist-with-asp-net-mvc.aspx</link><pubDate>Mon, 02 Mar 2009 01:44:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1675241</guid><dc:creator>Stefan Kamphuis</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/superska/rsscomments.aspx?PostID=1675241</wfw:commentRss><comments>http://msmvps.com/blogs/superska/archive/2009/03/02/autopostback-dropdownlist-with-asp-net-mvc.aspx#comments</comments><description>&lt;p&gt;&lt;img style="border-right-width:0px;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" alt="PropertiesPane" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/superska/image_5F00_3.png" align="right" border="0" height="219" width="318" /&gt;Didn&amp;#39;t you love the days back when you could just open up the properties tab for your DropDownList in ASP.NET and set the AutoPostBack Property to True? You could even write code in your codebehind class to handle the event properly. Cool, right? &lt;img alt="Hot" src="http://messenger.msn.com/MMM2006-04-19_17.00/Resource/emoticons/shades_smile.gif" /&gt;&lt;/p&gt;
&lt;p&gt;But these are the days of the ASP.NET MVC framework, so everything&amp;#39;s different now. Well, of course I&amp;#39;m being a bit sarcastic &lt;img alt="Sarcastic" src="http://messenger.msn.com/MMM2006-04-19_17.00/Resource/emoticons/50_50.gif" /&gt; here and there are a lot of advantages too to the MVC Framework, but still it requires more work to achieve things-that-used-to-be-simple.&lt;/p&gt;
&lt;p&gt;Anyway, back to the AutoPostBack of the DropDownList. First, of course, you need to have a DropDownList on your page:&lt;/p&gt;
&lt;pre class="csharpcode"&gt;&lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;select&lt;/span&gt; &lt;span class="attr"&gt;id&lt;/span&gt;&lt;span class="kwrd"&gt;=&amp;#39;dropDown&amp;#39;&lt;/span&gt; &lt;span class="attr"&gt;name&lt;/span&gt;&lt;span class="kwrd"&gt;=&amp;#39;dropDown&amp;#39;&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;  &lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;option&lt;/span&gt; &lt;span class="attr"&gt;value&lt;/span&gt;&lt;span class="kwrd"&gt;=&amp;quot;1&amp;quot;&lt;/span&gt; &lt;span class="attr"&gt;selected&lt;/span&gt;&lt;span class="kwrd"&gt;=&amp;quot;selected&amp;quot;&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;Option 1&lt;span class="kwrd"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="html"&gt;option&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;  &lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;option&lt;/span&gt; &lt;span class="attr"&gt;value&lt;/span&gt;&lt;span class="kwrd"&gt;=&amp;quot;2&amp;quot;&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;Option 2&lt;span class="kwrd"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="html"&gt;option&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="kwrd"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="html"&gt;select&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span class="kwrd"&gt;Note that this control needs to be within your Form otherwise it&amp;#39;s values will not be submitted of course...&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="kwrd"&gt;When you have the control, you&amp;#39;ll need to make it submit the Form it&amp;#39;s in. I chose to do so with jQuery, but you could &lt;a href="http://weblogs.asp.net/jdanforth/archive/2008/08/28/auto-postback-with-javascript-in-asp-net-mvc.aspx" target="_blank"&gt;do it with plain javascript&lt;/a&gt; too:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="csharpcode"&gt;&lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;script&lt;/span&gt; &lt;span class="attr"&gt;type&lt;/span&gt;&lt;span class="kwrd"&gt;=&amp;#39;text/javascript&amp;#39;&lt;/span&gt;\&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt; &lt;/pre&gt;
&lt;pre class="csharpcode"&gt;  $(&lt;span class="str"&gt;&amp;#39;#dropDown&amp;#39;&lt;/span&gt;).change(&lt;span class="kwrd"&gt;function&lt;/span&gt; () {&lt;br /&gt;    $(&lt;span class="kwrd"&gt;this&lt;/span&gt;).parents(&lt;span class="str"&gt;&amp;#39;form&amp;#39;&lt;/span&gt;).submit();&lt;br /&gt;  });&lt;/pre&gt;
&lt;pre class="csharpcode"&gt;&lt;span class="kwrd"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="html"&gt;script&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;
&lt;p&gt;For those of you not fully up to speed with jQuery: this code finds the element named &amp;quot;dropDown&amp;quot; and adds a handler to the onChange event of it. The handler first finds the parent of the DropDownList with elementname &amp;quot;form&amp;quot;, and submits it.&lt;/p&gt;
&lt;p&gt;You could also change the action of the form here in the handler if that might be needed, for example to fire a specific controller action for the postback of the DropDownList.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1675241" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/superska/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://msmvps.com/blogs/superska/archive/tags/ASP.NET+MVC/default.aspx">ASP.NET MVC</category><category domain="http://msmvps.com/blogs/superska/archive/tags/jQuery/default.aspx">jQuery</category></item><item><title>Streaming images from aspx page</title><link>http://msmvps.com/blogs/superska/archive/2008/08/13/streaming-images-from-aspx-page.aspx</link><pubDate>Wed, 13 Aug 2008 08:42:18 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1644490</guid><dc:creator>Stefan Kamphuis</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/superska/rsscomments.aspx?PostID=1644490</wfw:commentRss><comments>http://msmvps.com/blogs/superska/archive/2008/08/13/streaming-images-from-aspx-page.aspx#comments</comments><description>&lt;p&gt;I know, not a very advanced topic, but still one of those things you need every now and then. And when you need it, it&amp;#39;s a good thing that the solution is all over the Internet. And now it&amp;#39;s on my blog too &lt;img alt="Open-mouthed" src="http://messenger.msn.com/MMM2006-04-19_17.00/Resource/emoticons/teeth_smile.gif" /&gt;.&lt;/p&gt; &lt;p&gt;Using a Handler for this would probably have been the more beautiful solution, but this one (with an aspx page) works fine too. Default.aspx only contains an asp:Image control. The Image control has it&amp;#39;s source set to Image.aspx. Image.aspx, in turn, draws a blue rectangle with a red square in it (pretty neat, huh?) &lt;img alt="Hot" src="http://messenger.msn.com/MMM2006-04-19_17.00/Resource/emoticons/shades_smile.gif" /&gt;:&lt;/p&gt; &lt;div style="border-right:gray 1px solid;padding-right:4px;border-top:gray 1px solid;padding-left:4px;font-size:8pt;padding-bottom:4px;margin:20px 0px 10px;overflow:auto;border-left:gray 1px solid;width:97.5%;cursor:text;max-height:200px;line-height:12pt;padding-top:4px;border-bottom:gray 1px solid;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;background-color:#f4f4f4;"&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:#f4f4f4;border-bottom-style:none;"&gt;private Bitmap drawImage()
{
    //Create a bitmap
    Bitmap bmp = new Bitmap(100, 100);

    //Get the Graphics object from the bitmap (using it&amp;#39;s Image base)
    Graphics g = Graphics.FromImage((System.Drawing.Image)bmp);

    //Color it blue
    g.FillRectangle(new Pen(Color.Blue).Brush, 0, 0, 100, 100);
    //Draw the red rectangle
    g.DrawRectangle(new Pen(Color.Red), new Rectangle(5, 5, 90, 90));

    //and we&amp;#39;re done
    return bmp;
}&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Then, in the Page_Load event, the image is streamed to the browser:&lt;/p&gt;
&lt;div style="border-right:gray 1px solid;padding-right:4px;border-top:gray 1px solid;padding-left:4px;font-size:8pt;padding-bottom:4px;margin:20px 0px 10px;overflow:auto;border-left:gray 1px solid;width:97.5%;cursor:text;max-height:200px;line-height:12pt;padding-top:4px;border-bottom:gray 1px solid;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;background-color:#f4f4f4;"&gt;&lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-right-style:none;border-left-style:none;background-color:#f4f4f4;border-bottom-style:none;"&gt;protected void Page_Load(object sender, EventArgs e)
{
    //Clear the responsestream, just to be sure.
    Response.Clear();
    //Set the Responsetype
    Response.ContentType = &amp;quot;image/jpeg&amp;quot;;
    //Save the dynamicly generated bitmap to the OutpuStream
    drawImage().Save(Response.OutputStream, ImageFormat.Jpeg);

    //End we&amp;#39;re done.
    Response.End();

}
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;It&amp;#39;s as simple as that. &lt;/p&gt;
&lt;div class="wlWriterSmartContent" id="scid:18d43e01-4549-4fde-8ca6-c7b4b7385fac:8b6b99cc-3283-496e-8842-ee4577bac2b6" style="padding-right:0px;display:inline;padding-left:0px;padding-bottom:0px;margin:0px;padding-top:0px;"&gt;&lt;p&gt;Download Solution - &lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/superska.Streamingimagesfromaspxpage_5F00_9643/ImageStreamer_5F00_10.zip"&gt;ImageStreamer.zip&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1644490" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/superska/archive/tags/ASP.NET/default.aspx">ASP.NET</category></item></channel></rss>