<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>flickr4writer</title>
        <link>http://timheuer.com/blog/category/40.aspx</link>
        <description>flickr4writer</description>
        <language>en-US</language>
        <copyright>Tim Heuer</copyright>
        <generator>Subtext Version 2.1.2.2</generator>
        <creativeCommons:license>http://creativecommons.org/licenses/by/3.0/</creativeCommons:license>
        <item>
            <title>Follow Silverlight updates on Twitter</title>
            <link>http://timheuer.com/blog/archive/2009/03/15/silverlight-microsoft-updates-via-twitter.aspx</link>
            <description>&lt;p&gt;I was just thinking the other day that I have some decent subscriber numbers here, but the same volume isn’t matched on my &lt;a href="http://twitter.com/timheuer"&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt; account.  For those who don’t know about Twitter, it’s a great short message service that kind of works like a global messaging system.  The best description I’ve heard has been:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;em&gt;Twitter is like an ongoing conversation at a party.  Come in and listen/participate whenever you want with whomever you want.  Leave at your leisure.  Come back often if you’d like.&lt;/em&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;I use Twitter to communicate along with friends, family and mostly developers across the world.  Rather than blog every little cool thing I find interesting in &lt;a href="http://silverlight.net/"&gt;Silverlight&lt;/a&gt;, for example, I often send out links to very innovative and helpful information via Twitter.  Sometimes when something isn’t long enough for a blog post in my mental benchmark, it ends up going out through Twitter.  &lt;strong&gt;I’ve given software and passes to conferences away on Twitter as well.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Sure, all these &lt;strong&gt;social networking&lt;/strong&gt; things can get overwhelming, but I’ve found Twitter to be the most useful of them all for me on various levels.  So if you aren’t on Twitter, consider it.  It is extremely helpful when actually attending conferences (usually where you’ll see the most activity) in keeping up to where/what the happenings are.  That being said, I’ll be pointing to a lot of resources during these next weeks while at &lt;strong&gt;&lt;a href="http://2009.visitmix.com"&gt;MIX09&lt;/a&gt;&lt;/strong&gt; and &lt;strong&gt;&lt;a href="http://devconnections.com"&gt;DevConnections Orlando&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;If you are on Twitter, I’d love for you to &lt;a href="http://twitter.com/timheuer"&gt;follow me&lt;/a&gt; for these updates.  If you aren’t, then sign up and &lt;a href="http://twitter.com/timheuer"&gt;&lt;strong&gt;follow me and Silverlight updates on Twitter&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:eda17bf4-d6bd-437b-85e5-9be7bb396e09" class="wlWriterEditableSmartContent"&gt;&lt;span class="tags"&gt;tags: &lt;a href="http://timheuer.com/blog/tags/silverlight/default.aspx" rel="tag"&gt;silverlight&lt;/a&gt;, &lt;a href="http://timheuer.com/blog/tags/twitter/default.aspx" rel="tag"&gt;twitter&lt;/a&gt;, &lt;a href="http://timheuer.com/blog/tags/mix09/default.aspx" rel="tag"&gt;mix09&lt;/a&gt;, &lt;a href="http://timheuer.com/blog/tags/devconnections/default.aspx" rel="tag"&gt;devconnections&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="wlWriterHeaderFooter" style="margin:0px; padding:0px 0px 0px 0px;"&gt;&lt;hr /&gt;&lt;div class="cc-license"&gt;This work is licensed under a &lt;a href="http://creativecommons.org/licenses/by/3.0/"&gt;Creative Commons Attribution By license.&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;img src="http://timheuer.com/blog/aggbug/14582.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Tim Heuer</dc:creator>
            <guid>http://timheuer.com/blog/archive/2009/03/15/silverlight-microsoft-updates-via-twitter.aspx</guid>
            <pubDate>Mon, 16 Mar 2009 03:46:59 GMT</pubDate>
            <wfw:comment>http://timheuer.com/blog/comments/14582.aspx</wfw:comment>
            <comments>http://timheuer.com/blog/archive/2009/03/15/silverlight-microsoft-updates-via-twitter.aspx#feedback</comments>
            <wfw:commentRss>http://timheuer.com/blog/comments/commentRss/14582.aspx</wfw:commentRss>
            <trackback:ping>http://timheuer.com/blog/services/trackbacks/14582.aspx</trackback:ping>
        </item>
        <item>
            <title>Flickr4Writer Service Pack update</title>
            <link>http://timheuer.com/blog/archive/2008/11/07/flickr4writer-service-pack.aspx</link>
            <description>&lt;p&gt;This is a public service announcement for my &lt;a href="http://www.flickr4writer.com"&gt;Flickr4Writer&lt;/a&gt; project.  It was recently brought to my attention that Flickr has some privacy settings that users can opt-in for in their account to protect their images.  Some users felt that my plug-in for Writer was not honoring these settings.  Truly, I didn’t know about them.  You can &lt;a href="http://www.flickr.com/help/forum/en-us/84641"&gt;read the thread on the discussion lists here&lt;/a&gt; if you are so inclined.  For me it came down to a couple of items:&lt;/p&gt;  &lt;ul&gt;   &lt;ul&gt;     &lt;li&gt;Flickr enables users to set a flag to prevent “blogging” of their images &lt;/li&gt;      &lt;li&gt;Flickr enables users to be hidden from 3rd Party/API searches &lt;/li&gt;   &lt;/ul&gt; &lt;/ul&gt;  &lt;p&gt;First, a note on the “blogging” flag.  This is a setting under your Flickr account privacy tab labeled &lt;em&gt;&lt;a href="http://www.flickr.com/account/prefs/blogging/?from=privacy"&gt;Who can blog your photos or videos&lt;/a&gt;?&lt;/em&gt;.  To me, this setting is a little misleading because the description of it actually reads:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;em&gt;This means that anyone who does not match at least the contact level you select will not be able to see the "Blog This" button. (Source: &lt;a title="http://www.flickr.com/account/prefs/blogging/?from=privacy" href="http://www.flickr.com/account/prefs/blogging/?from=privacy"&gt;http://www.flickr.com/account/prefs/blogging/?from=privacy&lt;/a&gt; 07 NOV 2008)&lt;/em&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;This setting is clearly for the “Blog This” functionality that shows up if you are logged into Flickr as a non-anonymous user and browse photos.  There is some functionality for them to integrate directly with your blog engine to do some one-click blogging of photos and videos.  Because of the way the setting is named however, some users interpret “blogging” in the broader sense.  &lt;a title="" href="http://www.flickr4writer.com"&gt;flickr4writer&lt;/a&gt; was challenged as one violating the principal of this setting.  Since the setting ONLY enables &lt;strong&gt;authenticated&lt;/strong&gt; users to even blog (the setting options go from any Flickr user (non-anonymous) to your specific friends/family settings.  &lt;a title="" href="http://www.flickr4writer.com"&gt;flickr4writer&lt;/a&gt; does not use any authentication, so browsing any photos has the appearance to violate this term if the plugin enables an anonymous user to browse and select photos in a tool that is build for “blogging.”  While I draw the correlation that &lt;a title="" href="http://www.flickr4writer.com"&gt;flickr4writer&lt;/a&gt; is basically a shell to the web site and does not do anything different than an anonymous user being able to browse and grab an image URL, it is the essence of the rule that I was alleged to violate.  One challenge here is also that the API is poorly designed in this regard because the “canblog” setting is returned only at the photo level even though it is an uber setting for the user’s account.  I think it should be a filter param of the photos.search API call.&lt;/p&gt;  &lt;p&gt;The second setting about 3rd Party/API blocking from searches gets even more interesting.  First, this totally makes sense.  Again, it was a setting I wasn’t aware of.  You can change your setting under a section titled &lt;a href="http://www.flickr.com/account/prefs/optout/?from=privacy"&gt;&lt;em&gt;Hide your photostream from searches on 3rd party sites that use the API&lt;/em&gt;&lt;/a&gt;?  Great.  You’d think that once a user selected this setting that any search would filter out their photos/vidoes at the API level right?  Wrong.  &lt;a title="" href="http://www.flickr4writer.com"&gt;flickr4writer&lt;/a&gt; uses &lt;a href="http://www.flickr.com/services/api/flickr.photos.search.html"&gt;photos.search&lt;/a&gt; calls to query data (actually technically the &lt;a href="http://codeplex.com/FlickrNet"&gt;library that Flickr4Writer uses&lt;/a&gt; does).  Again, by definition of this API, only public searchable photos will be returned.  UNLESS you specify a user name.  What?!?!  Yes, that’s right…if you specifc a user name, their results will come back in the API call.  Read that again.  &lt;strong&gt;&lt;em&gt;If you specify a user name in flickr.photos.search it will not honor the user’s privacy setting&lt;/em&gt;&lt;/strong&gt;.  So this sucks for me as an API developer/consumer who wants to honor those settings.&lt;/p&gt;  &lt;p&gt;&lt;img style="margin: 0px 10px 0px 0px; display: inline" align="left" src="http://s3.amazonaws.com:80/timheuer-img/flickrauth1.png" /&gt;So on to the resolutions.  First, I added authentication.  &lt;a title="" href="http://www.flickr4writer.com"&gt;flickr4writer&lt;/a&gt; now requires you to have a valid Flickr account to even use it (their accounts are free).  This helps with the first part about blogging.  If a user has specified they do not want their content to be blogged, I honor that and will alert the &lt;a title="" href="http://www.flickr4writer.com"&gt;flickr4writer&lt;/a&gt; user with a message that the user they searched prevents blogging and no search results will display.  I feel that this complies with that setting within my application.  If a user wants to bypass my app and copy/paste the URL to the photo/video still…that’s Flickr’s problem now, not mine.  Adding authentication also enabled me to comply with the blogging settings of users because it identifies who the user is and whether or not they can blog the content.&lt;/p&gt;  &lt;p&gt;The second thing I modified was to only return content that had &lt;a href="http://creativecommons.org/"&gt;Creative Commons&lt;/a&gt; or &lt;a href="http://flickr.com/commons/usage/"&gt;No known license&lt;/a&gt; attributes.  This actually makes sense and I needed to do it for a while.  The licenses I filter for are identified in the &lt;a href="http://www.flickr.com/services/api/flickr.photos.licenses.getInfo.html"&gt;flickr.photos.licenses.getInfo&lt;/a&gt; API.  So if a user has content that is “All rights reserved” then it will no longer show up in the search…even if you are the owner of that content.  I’m interested in feedback on this one if you think I should do a check to see if you are the owner and allow you to see licensed content…leave a comment on how you feel about this one.&lt;/p&gt;  &lt;p&gt;For the setting of hiding from 3rd parties…I cannot resolve this.  There is no setting for me to look at.  I’m quite disappointed that Flickr isn’t doing this at the API level as I think that they are violating the user preferences by enabling a loophole.  Should they enable a setting for this (I think they just need to fix the API), I will enable my application to comply even more.  Please if you are a Flickr user who has set this privacy setting, let Flickr know that you want it to be honored.&lt;/p&gt;  &lt;p&gt;The authentication adds some initial screens to the use of &lt;a title="" href="http://www.flickr4writer.com"&gt;flickr4writer&lt;/a&gt;.  When you launch the plug-in from within Writer, you’ll now see some prompts to authorize the application with Flickr.  There will be a button that will take you to Flickr to authorize the action.  This is only required one time and you won’t see it anymore unless you de-authorize the application on your account (which you have the complete control to perform). &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Please &lt;/strong&gt;&lt;a href="http://www.codeplex.com/flickr4writer/Release/ProjectReleases.aspx"&gt;&lt;strong&gt;upgrade to the latest version&lt;/strong&gt;&lt;/a&gt;.  You will have to uninstall any previous version before installing, but will not lose any settings.  Thanks for your assistance in helping keeping &lt;a title="" href="http://www.flickr4writer.com"&gt;flickr4writer&lt;/a&gt; compliant.&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:9400f9e1-3035-4df7-882e-37b4d14a6245" class="wlWriterEditableSmartContent"&gt;&lt;span class="tags"&gt;tags: &lt;a href="http://technorati.com/tags/flickr4writer" rel="tag"&gt;flickr4writer&lt;/a&gt;, &lt;a href="http://technorati.com/tags/writer" rel="tag"&gt;writer&lt;/a&gt;, &lt;a href="http://technorati.com/tags/windows+live+writer" rel="tag"&gt;windows live writer&lt;/a&gt;, &lt;a href="http://technorati.com/tags/flickr" rel="tag"&gt;flickr&lt;/a&gt;, &lt;a href="http://technorati.com/tags/api" rel="tag"&gt;api&lt;/a&gt;, &lt;a href="http://technorati.com/tags/creative+commons" rel="tag"&gt;creative commons&lt;/a&gt;, &lt;a href="http://technorati.com/tags/codeplex" rel="tag"&gt;codeplex&lt;/a&gt;, &lt;a href="http://technorati.com/tags/ms-pl" rel="tag"&gt;ms-pl&lt;/a&gt;, &lt;a href="http://technorati.com/tags/oss" rel="tag"&gt;oss&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="wlWriterHeaderFooter" style="margin:0px; padding:0px 0px 0px 0px;"&gt;&lt;hr /&gt;&lt;div class="cc-license"&gt;This work is licensed under a &lt;a href="http://creativecommons.org/licenses/by/3.0/"&gt;Creative Commons Attribution By license.&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;img src="http://timheuer.com/blog/aggbug/14527.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>tim heuer</dc:creator>
            <guid>http://timheuer.com/blog/archive/2008/11/07/flickr4writer-service-pack.aspx</guid>
            <pubDate>Fri, 07 Nov 2008 18:57:50 GMT</pubDate>
            <wfw:comment>http://timheuer.com/blog/comments/14527.aspx</wfw:comment>
            <comments>http://timheuer.com/blog/archive/2008/11/07/flickr4writer-service-pack.aspx#feedback</comments>
            <slash:comments>5</slash:comments>
            <wfw:commentRss>http://timheuer.com/blog/comments/commentRss/14527.aspx</wfw:commentRss>
            <trackback:ping>http://timheuer.com/blog/services/trackbacks/14527.aspx</trackback:ping>
        </item>
        <item>
            <title>Download Windows Live Writer June 2008 Preview</title>
            <link>http://timheuer.com/blog/archive/2008/06/02/windows-live-writer-update-with-new-plug-in-model.aspx</link>
            <description>&lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;img style="margin: 0px 10px 0px 0px" src="http://s3.amazonaws.com:80/timheuer-img/writer-logo-trans.png" align="left" /&gt;Hot off the press, a new drop of &lt;a href="http://writer.live.com"&gt;&lt;strong&gt;Windows Live Writer&lt;/strong&gt;&lt;/a&gt; was just released.  &lt;a href="http://windowslivewriter.spaces.live.com/blog/cns!D85741BB5E0BE8AA!1508.entry"&gt;Get it here&lt;/a&gt;.  This is one of my favorite tools from Microsoft and the update brings a few new changes.&lt;/p&gt;  &lt;p&gt;First, I’m happy to report that &lt;a href="http://www.flickr4writer.com"&gt;&lt;strong&gt;Flickr4Writer&lt;/strong&gt;&lt;/a&gt; and &lt;a href="http://www.codeplex.com/s3browser"&gt;&lt;strong&gt;S3Browser&lt;/strong&gt;&lt;/a&gt; still work fine and require no adjustments.  The other thing announced today from the &lt;strong&gt;Writer&lt;/strong&gt; team is an updated SDK.  This new SDK includes a new type of plugin which enable plug-in activity for pre- and post-publish events.  Some of you &lt;a href="http://twitter.com/timheuer"&gt;following me on &lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt; may have noticed something every so often that said “blogging: blah blah” and a link to the post.  This is done automatically for me from Writer using a plug-in.  It actually is one of the ones included in the &lt;a href="http://writerdevzone.spaces.live.com/blog/cns!FF912D98C958E9D3!170.entry"&gt;updated SDK&lt;/a&gt; (along with another example for adding a &lt;strong&gt;Digg&lt;/strong&gt; badget to your post).&lt;/p&gt;  &lt;p&gt;Recently there’s been some discussion of people re-aggregating/posting blog content to other sites.  Even though I had a Creative Commons license on my blog’s footer, etc, it wasn’t &lt;strong&gt;in&lt;/strong&gt; my content so when someone re-posted my stuff automatically, it wasn’t visible.  Using the new Writer SDK, I created a quick little plug-in that would add a notation about the Creative Commons license I was using to every post.  Again, automatically now and I don’t have to write anything.  I’m making this one available for free/test and you can &lt;a href="http://s3.amazonaws.com:80/timheuer-img/CCPluginSetup.msi"&gt;get it here&lt;/a&gt;.  These plug-ins are accessed in the same way through the Tools…Options menu in Writer.  Here’s the configuration for mine:&lt;/p&gt;  &lt;p&gt;&lt;img src="http://s3.amazonaws.com:80/timheuer-img/ccplugin-snap.png" /&gt;&lt;/p&gt;  &lt;p&gt;If you click the Preview tab (a new feature in Writer preview – tabs instead of menu options to switch between Edit, Preview, Source), it will show you what it will look like as well.  These types of plugins can also be enabled per weblog so if you have more than one weblog defined for Writer, you can choose which one you want these post- and pre-publish event plug-ins to be turned on for.  &lt;/p&gt;  &lt;p&gt;For some existing plugins out there, this is a more natural fit.  When I heard about this new model, I joined up with &lt;a href="http://www.therightstuff.de/"&gt;Alexander Groß&lt;/a&gt; who wrote the Now Playing plug-in which is awesome and flexible (he’s also involved in a &lt;a href="http://www.therightstuff.de/2008/05/06/Introducing+GraffitiUserGroups+For+Graffiti+CMS.aspx"&gt;great Graffiti template for user groups&lt;/a&gt;).  But it seemed a more natural fit to use this model of automatically appending the information instead of having the user remember to click the button to insert the information.  I’ve submitted my changes to Alexander and hope they make it into his next build of Now Playing.  It looks the same in config and here it is in preview mode in Writer:&lt;/p&gt;  &lt;p&gt;&lt;img src="http://s3.amazonaws.com:80/timheuer-img/npplugin.png" /&gt;&lt;/p&gt;  &lt;p&gt;I love the new Writer with the subtle changes it has made and the additional plug-in model.  &lt;a href="http://windowslivewriter.spaces.live.com/blog/cns!D85741BB5E0BE8AA!1508.entry"&gt;Get your update today&lt;/a&gt;!&lt;/p&gt;  &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:0c3964ed-c3e8-42f5-8775-b73c5f304f1d" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;&lt;span class="tags"&gt;tags: &lt;a href="http://technorati.com/tags/writer" rel="tag"&gt;writer&lt;/a&gt;, &lt;a href="http://technorati.com/tags/windows+live" rel="tag"&gt;windows live&lt;/a&gt;, &lt;a href="http://technorati.com/tags/windows+live+writer" rel="tag"&gt;windows live writer&lt;/a&gt;, &lt;a href="http://technorati.com/tags/flickr4writer" rel="tag"&gt;flickr4writer&lt;/a&gt;, &lt;a href="http://technorati.com/tags/s3browser" rel="tag"&gt;s3browser&lt;/a&gt;, &lt;a href="http://technorati.com/tags/s3" rel="tag"&gt;s3&lt;/a&gt;, &lt;a href="http://technorati.com/tags/now+playing" rel="tag"&gt;now playing&lt;/a&gt;, &lt;a href="http://technorati.com/tags/creative+commons" rel="tag"&gt;creative commons&lt;/a&gt;, &lt;a href="http://technorati.com/tags/blog" rel="tag"&gt;blog&lt;/a&gt;, &lt;a href="http://technorati.com/tags/blogging" rel="tag"&gt;blogging&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="wlWriterHeaderFooter" style="margin:0px; padding:0px 0px 0px 0px;"&gt;&lt;hr /&gt;&lt;div class="cc-license"&gt;This work is licensed under a &lt;a href="http://creativecommons.org/licenses/by/3.0/"&gt;Creative Commons Attribution By license.&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;img src="http://timheuer.com/blog/aggbug/14404.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>tim heuer</dc:creator>
            <guid>http://timheuer.com/blog/archive/2008/06/02/windows-live-writer-update-with-new-plug-in-model.aspx</guid>
            <pubDate>Mon, 02 Jun 2008 22:20:08 GMT</pubDate>
            <wfw:comment>http://timheuer.com/blog/comments/14404.aspx</wfw:comment>
            <comments>http://timheuer.com/blog/archive/2008/06/02/windows-live-writer-update-with-new-plug-in-model.aspx#feedback</comments>
            <slash:comments>7</slash:comments>
            <wfw:commentRss>http://timheuer.com/blog/comments/commentRss/14404.aspx</wfw:commentRss>
            <trackback:ping>http://timheuer.com/blog/services/trackbacks/14404.aspx</trackback:ping>
        </item>
        <item>
            <title>feedreader gets a contribution</title>
            <link>http://timheuer.com/blog/archive/2008/01/17/feedreader-sharpoint-web-part-gets-contributions-again.aspx</link>
            <description>&lt;p&gt;&lt;strong&gt;&lt;a href="http://www.codeplex.com/FeedReader"&gt;feedreader&lt;/a&gt;&lt;/strong&gt;, my &lt;strong&gt;&lt;a title="SharePoint" target="_blank" href="http://msdn.microsoft.com/sharepoint"&gt;sharepoint&lt;/a&gt; web part&lt;/strong&gt; originally built for &lt;a title="SharePoint" href="http://msdn.microsoft.com/sharepoint" target="_blank"&gt;sharepoint&lt;/a&gt; 2003, has been consumed by quite a few people (which i think is cool -- it is a rare moment when a lowly d00d like me can fill a gap).  while sharepoint 2007 has better built-in support for syndicated feeds (actually 2003 did already with the xml web part), i still think &lt;a title="" href="http://www.codeplex.com/Wiki/View.aspx?ProjectName=FeedReader"&gt;feedreader&lt;/a&gt; has some advantages that can be leveraged.&lt;/p&gt;
&lt;p&gt;a while back i put &lt;a title="" href="http://www.codeplex.com/Wiki/View.aspx?ProjectName=FeedReader"&gt;feedreader&lt;/a&gt; on &lt;strong&gt;&lt;a href="http://www.codeplex.com"&gt;codeplex&lt;/a&gt;&lt;/strong&gt;, an open source sharing ground.  i used the microsoft public license so anyone can download, alter, and profit from the code.  i did this because i was getting feature requests weekly as well as some of the problematic issues that i never fixed (namely proxy server support needs to be better).  i thought to myself that there way better developers out there than me and can actually help out.  i wanted to prove &lt;a href="http://timheuer.com/blog/archive/2006/08/14/13288.aspx"&gt;my own theory&lt;/a&gt; wrong.&lt;/p&gt;
&lt;p&gt;well, there wasn't a ton of contributions (more work items though), but over the past month i got another one of those requests.  and just the other day, the rss feed from my codeplex project source code check-ins delivered this to me:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;1) Added the code that jdenicola suggested in the codeplex discussion forum to fix the object reference... error. The error is caused by the cache being empty. Which is weird since the PartCacheWrite line is being called, but when it reads it doesn’t return anything. Might be environmental, but I didn’t spend too much time trying to figure it out.&lt;br /&gt;
2) Changed the cache key from this.Parent.ClientID to this.ClientID (neither key affected the results of PartCacheRead)&lt;br /&gt;
3) Moved the assignment of the graphic to the web part code from the .dwp. This fixed the display of the icon at the top right in the title bar, but it still didn’t display the graphic in the web part library. Could be a SharePoint bug not reading the property. The properties PartImageSmall and PartImageLarge are obsolete. I used TitleIconImageUrl and CatalogIconImageUrl (but still couldn’t get the catalog icon image to show up)&lt;br /&gt;
4) Repackaged it in a .wsp for WSS 3.0. I included a new manifest file, a couple .ddf’s, and some stsadm commands to handle the install/upgrade from a build event.&lt;br /&gt;
5) Added .snk files so assemblies could be strong named and added to the GAC&lt;br /&gt;
6) Added setting for "Expand Headline Descriptions by Default" which, when checked, will expand the item descriptions when the page first loads instead of showing them as collapsed (assuming the headline descriptions are not hidden)&lt;br /&gt;
7) Added a div tag with a class called sg-item-description surrounding the item descriptions which the user can overload to control the look (background color, border, text size, etc.) of the description&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;sweet.  a contribution...and a good one at that.  several things were fixed and a few added.  the contributor, &lt;a href="http://randomdust.com/blogs/ryan"&gt;ryan mcintyre&lt;/a&gt; really stepped up because he saw some things he could fix and leverage for his own benefit as well.  i should also note that &lt;a href="http://www.flickr4writer.com"&gt;flickr4writer&lt;/a&gt; also got some contributions from &lt;a href="http://www.joshholmes.com"&gt;josh holmes&lt;/a&gt; a few months back as well.  it is cool to see some progress on something i hadn't had the time to work on and to that i say 'thank you' to ryan for making &lt;strong&gt;&lt;a title="" href="http://www.codeplex.com/Wiki/View.aspx?ProjectName=FeedReader"&gt;feedreader&lt;/a&gt;&lt;/strong&gt; a better experience!&lt;/p&gt;
&lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:e37ea1e2-2e61-49de-a631-f008283341b0" style="PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px"&gt;&lt;span class="tags"&gt;tags: &lt;a rel="tag" href="http://technorati.com/tags/codeplex"&gt;codeplex&lt;/a&gt;,&lt;a rel="tag" href="http://technorati.com/tags/flickr4writer"&gt;flickr4writer&lt;/a&gt;,&lt;a rel="tag" href="http://technorati.com/tags/feedreader"&gt;feedreader&lt;/a&gt;,&lt;a rel="tag" href="http://technorati.com/tags/sharepoint"&gt;sharepoint&lt;/a&gt;,&lt;a rel="tag" href="http://technorati.com/tags/moss"&gt;moss&lt;/a&gt;,&lt;a rel="tag" href="http://technorati.com/tags/wss"&gt;wss&lt;/a&gt;,&lt;a rel="tag" href="http://technorati.com/tags/web%20part"&gt;web part&lt;/a&gt;,&lt;a rel="tag" href="http://technorati.com/tags/open%20source"&gt;open source&lt;/a&gt;,&lt;a rel="tag" href="http://technorati.com/tags/oss"&gt;oss&lt;/a&gt;,&lt;a rel="tag" href="http://technorati.com/tags/shared%20source"&gt;shared source&lt;/a&gt;,&lt;a rel="tag" href="http://technorati.com/tags/ms-pl"&gt;ms-pl&lt;/a&gt;,&lt;a rel="tag" href="http://technorati.com/tags/josh%20holmes"&gt;josh holmes&lt;/a&gt;,&lt;a rel="tag" href="http://technorati.com/tags/ryan%20mcintyre"&gt;ryan mcintyre&lt;/a&gt;,&lt;a rel="tag" href="http://technorati.com/tags/xml"&gt;xml&lt;/a&gt;,&lt;a rel="tag" href="http://technorati.com/tags/rss"&gt;rss&lt;/a&gt;,&lt;a rel="tag" href="http://technorati.com/tags/atom"&gt;atom&lt;/a&gt;,&lt;a rel="tag" href="http://technorati.com/tags/syndication"&gt;syndication&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;img src="http://timheuer.com/blog/aggbug/14320.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>timheuer</dc:creator>
            <guid>http://timheuer.com/blog/archive/2008/01/17/feedreader-sharpoint-web-part-gets-contributions-again.aspx</guid>
            <pubDate>Thu, 17 Jan 2008 16:09:08 GMT</pubDate>
            <wfw:comment>http://timheuer.com/blog/comments/14320.aspx</wfw:comment>
            <comments>http://timheuer.com/blog/archive/2008/01/17/feedreader-sharpoint-web-part-gets-contributions-again.aspx#feedback</comments>
            <wfw:commentRss>http://timheuer.com/blog/comments/commentRss/14320.aspx</wfw:commentRss>
            <trackback:ping>http://timheuer.com/blog/services/trackbacks/14320.aspx</trackback:ping>
        </item>
        <item>
            <title>new windows live writer avail</title>
            <link>http://timheuer.com/blog/archive/2007/05/30/14110.aspx</link>
            <description>&lt;p&gt;&lt;a href="http://writerdevzone.spaces.live.com/blog/cns!FF912D98C958E9D3!113.entry"&gt;beta 2 of windows live writer was released today&lt;/a&gt;.  go get it.  improved user interface, improved blog support, some new functions...you know all the good stuff you want in an update.  oh yeah and continued extensibility.&lt;/p&gt; &lt;p&gt;i took a quick second (after doing a little RTFM'ing [thanks charles]) and uploaded a custom manifest to my blog.  why?  because when in writer sometimes i want quick access to things about my blog (stats and such).  so i took a minute to "subtext"-ize a sidebar extension to writer...see:&lt;/p&gt; &lt;p&gt;&lt;img src="http://s3.amazonaws.com/timheuer-img/wlwsubtextbar.png" /&gt;&lt;/p&gt; &lt;p&gt;i've got the nice little transparent subtext icon in the back and two custom buttons taking me to my various stats.  additionally, a link directly to the admin functionality.  i'll be playing around more with this stuff later.&lt;/p&gt; &lt;div class="wlWriterSmartContent" id="0767317B-992E-4b12-91E0-4F059A8CECA8:1bacb164-c01b-4ae2-82f9-69d4a72e2fe6" contenteditable="false" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;&lt;span class="tags"&gt;tags: &lt;a href="http://technorati.com/tags/windows%20live%20writer" rel="tag"&gt;windows live writer&lt;/a&gt;, &lt;a href="http://technorati.com/tags/writer" rel="tag"&gt;writer&lt;/a&gt;, &lt;a href="http://technorati.com/tags/live%20writer" rel="tag"&gt;live writer&lt;/a&gt;, &lt;a href="http://technorati.com/tags/subtext" rel="tag"&gt;subtext&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;img src="http://timheuer.com/blog/aggbug/14110.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>timheuer</dc:creator>
            <guid>http://timheuer.com/blog/archive/2007/05/30/14110.aspx</guid>
            <pubDate>Thu, 31 May 2007 05:51:19 GMT</pubDate>
            <wfw:comment>http://timheuer.com/blog/comments/14110.aspx</wfw:comment>
            <comments>http://timheuer.com/blog/archive/2007/05/30/14110.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://timheuer.com/blog/comments/commentRss/14110.aspx</wfw:commentRss>
            <trackback:ping>http://timheuer.com/blog/services/trackbacks/14110.aspx</trackback:ping>
        </item>
        <item>
            <title>flickr4writer minor release</title>
            <link>http://timheuer.com/blog/archive/2007/05/17/14086.aspx</link>
            <description>&lt;p&gt;well, the &lt;a title="" href="http://www.flickr4writer.com"&gt;flickr4writer&lt;/a&gt; project had it's first community contribution (thanks simon).  a new minor release was updated today that incorporates one small bug fix and one feature change (ability to select multiple images).&lt;/p&gt; &lt;p&gt;release: &lt;a href="http://www.flickr4writer.com"&gt;Flickr4Writer v1.2.7.0516&lt;/a&gt;&lt;/p&gt; &lt;div class="wlWriterSmartContent" id="0767317B-992E-4b12-91E0-4F059A8CECA8:881dbfa4-41bd-4798-ac28-f8d8fe4daa47" contenteditable="false" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;&lt;span class="tags"&gt;tags: &lt;a href="http://technorati.com/tags/flickr" rel="tag"&gt;flickr&lt;/a&gt;, &lt;a href="http://technorati.com/tags/flickr4writer" rel="tag"&gt;flickr4writer&lt;/a&gt;, &lt;a href="http://technorati.com/tags/codeplex" rel="tag"&gt;codeplex&lt;/a&gt;, &lt;a href="http://technorati.com/tags/windows%20live%20writer" rel="tag"&gt;windows live writer&lt;/a&gt;, &lt;a href="http://technorati.com/tags/writer" rel="tag"&gt;writer&lt;/a&gt;, &lt;a href="http://technorati.com/tags/live%20writer" rel="tag"&gt;live writer&lt;/a&gt;, &lt;a href="http://technorati.com/tags/blog" rel="tag"&gt;blog&lt;/a&gt;, &lt;a href="http://technorati.com/tags/blogging" rel="tag"&gt;blogging&lt;/a&gt;, &lt;a href="http://technorati.com/tags/writer%20plugin" rel="tag"&gt;writer plugin&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;img src="http://timheuer.com/blog/aggbug/14086.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>timheuer</dc:creator>
            <guid>http://timheuer.com/blog/archive/2007/05/17/14086.aspx</guid>
            <pubDate>Thu, 17 May 2007 15:07:12 GMT</pubDate>
            <wfw:comment>http://timheuer.com/blog/comments/14086.aspx</wfw:comment>
            <comments>http://timheuer.com/blog/archive/2007/05/17/14086.aspx#feedback</comments>
            <wfw:commentRss>http://timheuer.com/blog/comments/commentRss/14086.aspx</wfw:commentRss>
            <trackback:ping>http://timheuer.com/blog/services/trackbacks/14086.aspx</trackback:ping>
        </item>
        <item>
            <title>s3: my possible new storage location</title>
            <link>http://timheuer.com/blog/archive/2007/04/18/14046.aspx</link>
            <description>&lt;p&gt;so at tech lunch wednesday here in phoenix, after lunch i sat with &lt;a href="http://community.axosoft.com/blogs/hamids/default.aspx"&gt;hamid&lt;/a&gt; and &lt;a href="http://www.scottcate.com"&gt;scott&lt;/a&gt; for a bit and we were brainstorming about a few things.  one of which was storage, then we got on the topic of amazon's s3 solution.  i had started to look at it before, but then never got the time to go back.  essentially amazon provides storage via a web service (there are no tools provided by them, just an api).  i said that i mainly use flickr for the storage and that i'd only use it if i could get a direct url to things, and that i'd have to have a plugin for live writer :-).&lt;/p&gt; &lt;p&gt;well, when i got back i started to mess around a bit and got a working progress for my "s3 browser" live writer plugin.  you can browse your buckets and link to an item as a link or an image.  it is very rough right now, has some issues with UI threads, etc., but it works for me so far.&lt;/p&gt; &lt;p&gt;you can take a look at the screenshot below -- and the link is directly to my s3 stored image!&lt;/p&gt; &lt;p&gt;&lt;a href="http://s3.amazonaws.com/timheuer-img/sshot-29.png" atomicselection="true"&gt;&lt;img height="353" src="http://s3.amazonaws.com/timheuer-img/sshot-29.png" width="500" border="0" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;div class="wlWriterSmartContent" id="0767317B-992E-4b12-91E0-4F059A8CECA8:19bed7fd-99c9-4c84-85ae-dfb515e5a8e4" contenteditable="false" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;&lt;span class="tags"&gt;tags: &lt;a href="http://technorati.com/tags/live%20writer" rel="tag"&gt;live writer&lt;/a&gt;, &lt;a href="http://technorati.com/tags/windows%20live%20writer" rel="tag"&gt;windows live writer&lt;/a&gt;, &lt;a href="http://technorati.com/tags/writer%20plugins" rel="tag"&gt;writer plugins&lt;/a&gt;, &lt;a href="http://technorati.com/tags/amazon%20s3" rel="tag"&gt;amazon s3&lt;/a&gt;, &lt;a href="http://technorati.com/tags/s3%20storage" rel="tag"&gt;s3 storage&lt;/a&gt;, &lt;a href="http://technorati.com/tags/plugin" rel="tag"&gt;plugin&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;img src="http://timheuer.com/blog/aggbug/14046.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>timheuer</dc:creator>
            <guid>http://timheuer.com/blog/archive/2007/04/18/14046.aspx</guid>
            <pubDate>Thu, 19 Apr 2007 05:22:29 GMT</pubDate>
            <wfw:comment>http://timheuer.com/blog/comments/14046.aspx</wfw:comment>
            <comments>http://timheuer.com/blog/archive/2007/04/18/14046.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://timheuer.com/blog/comments/commentRss/14046.aspx</wfw:commentRss>
            <trackback:ping>http://timheuer.com/blog/services/trackbacks/14046.aspx</trackback:ping>
        </item>
        <item>
            <title>flickr4office: office add-ins for your pleasure</title>
            <link>http://timheuer.com/blog/archive/2006/12/06/13938.aspx</link>
            <description>&lt;p&gt;building upon the model of &lt;a href="http://www.flickr4writer.com" rel="tag"&gt;Flickr4Writer&lt;/a&gt;, i decided to take a look at doing some simple add-ins for Outlook and Office to look at &lt;a href="http://msdn.microsoft.com/vsto" rel="tag"&gt;vsto&lt;/a&gt; and the extensibility vsto se has offered the developers.  i started documenting some of my findings in &lt;a href="http://timheuer.com/blog/archive/2006/11/21/13924.aspx"&gt;part 1 of office dev&lt;/a&gt;.  i'll continue that in a later post and ask some questions there as well.&lt;/p&gt; &lt;p&gt;for now, i wanted to let you know that the two add-ins i created are ready for your consumption, source included.&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.flickr4outlook.com/" rel="tag"&gt;Flickr4Outlook&lt;/a&gt; - enabling inserting of images from your Flickr account into a new mail message.&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.flickr4word.com/" rel="tag"&gt;Flickr4Word&lt;/a&gt; - you guessed it, same thing, but for Word.&lt;/p&gt; &lt;p&gt;while the naming of these projects is quite lame, hopefully they will show some value (of course if you are a Flickr user).  they've only been tested to work with office 2007 versions of Outlook and Word.  the code demonstrates basically the customization of the ribbonui as well as interacting with some of the different contexts of the office application you are working with at the time.&lt;/p&gt; &lt;p&gt;part 2 on their creation and some &lt;em&gt;gotchas&lt;/em&gt; i found coming soon.&lt;/p&gt; &lt;div class="wlWriterSmartContent" id="0767317B-992E-4b12-91E0-4F059A8CECA8:6739f3b7-5176-458a-8534-9d1e385af112" contenteditable="false" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;&lt;span class="tags"&gt;tags: &lt;a href="http://technorati.com/tags/flickr4writer" rel="tag"&gt;flickr4writer&lt;/a&gt;, &lt;a href="http://technorati.com/tags/flickr4outlook" rel="tag"&gt;flickr4outlook&lt;/a&gt;, &lt;a href="http://technorati.com/tags/flickr4word" rel="tag"&gt;flickr4word&lt;/a&gt;, &lt;a href="http://technorati.com/tags/flickr" rel="tag"&gt;flickr&lt;/a&gt;, &lt;a href="http://technorati.com/tags/vsto" rel="tag"&gt;vsto&lt;/a&gt;, &lt;a href="http://technorati.com/tags/visual%20studio%20tools%20for%20office" rel="tag"&gt;visual studio tools for office&lt;/a&gt;, &lt;a href="http://technorati.com/tags/vsto%20se" rel="tag"&gt;vsto se&lt;/a&gt;, &lt;a href="http://technorati.com/tags/office" rel="tag"&gt;office&lt;/a&gt;, &lt;a href="http://technorati.com/tags/vista" rel="tag"&gt;vista&lt;/a&gt;, &lt;a href="http://technorati.com/tags/outlook" rel="tag"&gt;outlook&lt;/a&gt;, &lt;a href="http://technorati.com/tags/word" rel="tag"&gt;word&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;img src="http://timheuer.com/blog/aggbug/13938.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>timheuer</dc:creator>
            <guid>http://timheuer.com/blog/archive/2006/12/06/13938.aspx</guid>
            <pubDate>Wed, 06 Dec 2006 22:11:14 GMT</pubDate>
            <wfw:comment>http://timheuer.com/blog/comments/13938.aspx</wfw:comment>
            <comments>http://timheuer.com/blog/archive/2006/12/06/13938.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://timheuer.com/blog/comments/commentRss/13938.aspx</wfw:commentRss>
            <trackback:ping>http://timheuer.com/blog/services/trackbacks/13938.aspx</trackback:ping>
        </item>
        <item>
            <title>windows live writer updated</title>
            <link>http://timheuer.com/blog/archive/2006/09/27/13527.aspx</link>
            <description>&lt;p&gt;well, one reason i haven't updated &lt;a href="http://www.tag4writer.com" rel="tag"&gt;tag4writer&lt;/a&gt; (which i now consider to be an archived project -- at least i won't be touching it) is that tagging support is now added into the latest refresh of &lt;a href="http://windowslivewriter.spaces.live.com/" rel="tag"&gt;windows live writer&lt;/a&gt;:&lt;/p&gt; &lt;p&gt;&lt;img alt="newtags" src="http://static.flickr.com/34/254544694_c6c656243d.jpg" border="0" /&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;the tagging support now included was exactly the direction tag4writer was heading with exposing the templates for configuration, etc.  you'll notice the tagging support in writer has some cool memory-sense (intellisense-ish).&lt;/p&gt; &lt;p&gt;along with tagging support, here are some other updates:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;blogger beta&lt;/li&gt; &lt;li&gt;categories changes&lt;/li&gt; &lt;li&gt;improved startup&lt;/li&gt; &lt;li&gt;improved style detection&lt;/li&gt; &lt;li&gt;and some others...&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;learn about all the updates and get the refresh from the &lt;a href="http://windowslivewriter.spaces.live.com/" rel="tag"&gt;windows live writer site&lt;/a&gt;.  install it, then make sure you install &lt;a href="http://www.flickr4writer.com/" rel="tag"&gt;flickr4writer&lt;/a&gt; :-).&lt;/p&gt; &lt;div class="wlWriterSmartContent" id="0767317B-992E-4b12-91E0-4F059A8CECA8:8bff6140-442f-481c-91f0-c64e96f8a90f" contenteditable="false" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;&lt;span class="tags"&gt;tags: &lt;a href="http://technorati.com/tags/flickr4writer" rel="tag"&gt;flickr4writer&lt;/a&gt;, &lt;a href="http://technorati.com/tags/tag4writer" rel="tag"&gt;tag4writer&lt;/a&gt;, &lt;a href="http://technorati.com/tags/windows%20live%20writer" rel="tag"&gt;windows live writer&lt;/a&gt;, &lt;a href="http://technorati.com/tags/windows%20live" rel="tag"&gt;windows live&lt;/a&gt;, &lt;a href="http://technorati.com/tags/writer" rel="tag"&gt;writer&lt;/a&gt;, &lt;a href="http://technorati.com/tags/flickr" rel="tag"&gt;flickr&lt;/a&gt;, &lt;a href="http://technorati.com/tags/blogger" rel="tag"&gt;blogger&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;img src="http://timheuer.com/blog/aggbug/13527.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>timheuer</dc:creator>
            <guid>http://timheuer.com/blog/archive/2006/09/27/13527.aspx</guid>
            <pubDate>Thu, 28 Sep 2006 00:36:45 GMT</pubDate>
            <wfw:comment>http://timheuer.com/blog/comments/13527.aspx</wfw:comment>
            <comments>http://timheuer.com/blog/archive/2006/09/27/13527.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://timheuer.com/blog/comments/commentRss/13527.aspx</wfw:commentRss>
            <trackback:ping>http://timheuer.com/blog/services/trackbacks/13527.aspx</trackback:ping>
        </item>
        <item>
            <title>writer plugins on gallery</title>
            <link>http://timheuer.com/blog/archive/2006/09/27/13525.aspx</link>
            <description>&lt;p&gt;&lt;a href="http://gallery.live.com/" rel="tag"&gt;windows live gallery&lt;/a&gt; now has a category for windows live writer.  &lt;a href="http://www.flickr4writer.com/" rel="tag"&gt;flickr4writer&lt;/a&gt; just released a new version with better performance and more streamlined options (yeah, there were too many buttons with icons ;-) and you had no idea what did what).  The latest version is on windows live gallery as well as the current release on &lt;a href="http://www.codeplex.com/" rel="tag"&gt;codeplex&lt;/a&gt;.&lt;/p&gt; &lt;p&gt; &lt;/p&gt;&lt;div class="wlWriterSmartContent" id="0767317B-992E-4b12-91E0-4F059A8CECA8:93ece5d3-cf9f-476f-b429-65f64f05ec51" contenteditable="false" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;&lt;span class="tags"&gt;tags: &lt;a href="http://technorati.com/tags/windows%20live" rel="tag"&gt;windows live&lt;/a&gt;, &lt;a href="http://technorati.com/tags/live%20writer" rel="tag"&gt;live writer&lt;/a&gt;, &lt;a href="http://technorati.com/tags/live" rel="tag"&gt;live&lt;/a&gt;, &lt;a href="http://technorati.com/tags/windows%20live%20writer" rel="tag"&gt;windows live writer&lt;/a&gt;, &lt;a href="http://technorati.com/tags/flickr4writer" rel="tag"&gt;flickr4writer&lt;/a&gt;, &lt;a href="http://technorati.com/tags/tag4writer" rel="tag"&gt;tag4writer&lt;/a&gt;, &lt;a href="http://technorati.com/tags/gallery" rel="tag"&gt;gallery&lt;/a&gt;, &lt;a href="http://technorati.com/tags/codeplex" rel="tag"&gt;codeplex&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;img src="http://timheuer.com/blog/aggbug/13525.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>timheuer</dc:creator>
            <guid>http://timheuer.com/blog/archive/2006/09/27/13525.aspx</guid>
            <pubDate>Wed, 27 Sep 2006 15:42:13 GMT</pubDate>
            <wfw:comment>http://timheuer.com/blog/comments/13525.aspx</wfw:comment>
            <comments>http://timheuer.com/blog/archive/2006/09/27/13525.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://timheuer.com/blog/comments/commentRss/13525.aspx</wfw:commentRss>
            <trackback:ping>http://timheuer.com/blog/services/trackbacks/13525.aspx</trackback:ping>
        </item>
    </channel>
</rss>