SharpReader 0.9.3

SharpReader 0.9.3 is now available for download at

Changes since the last version are:

  • .NET 1.1 only. Go to to upgrade if you currently only have .NET 1.0 installed
  • Added support for HTTP Authentication (either through a username:pwd@url, or through a popup authentication dialog)
  • url change
  • Multi-select enabled in headline-view
  • Handle feed:// protocol. Links to a feed:rss-url will automatically open in SharpReader. For example would open my rss-feed in SharpReader.
  • Updated to use log4j 1.2.0 beta 8 - this build no longer has the Win98/WinME bug
  • Improved performance of opening new browser windows for users with IE as their default browser.
  • Support for the <wfw:commentrss> element.
    • Comments are retrieved on demand and are cached across sessions.
    • If both <wfw:commentrss> and <slash:comments> tags are present, SharpReader changes the comment-count displayed when you delete comments, and also displays the number of unread items.
    • For items no longer in the rss-feed, a "+" is displayed after the comment-count to indicate more comments could have been added since the item disappeared from the feed.
  • Fixed bug that sometimes caused an InvalidOperationException (Collection was modified) to occur.
  • Save subscriptions right away when new feed is added.
  • Load subscriptions.xml even if there was a problem loading settings.xml (previously you would lose all your subscriptions if this happened).
  • Added feed-property to specify whether to automatically open the links belonging to an item. Property can be set to "always", "never", or "only if no description is present".
  • "Copy IE Proxy Settings on SharpReader startup" option on the proxy-tab.
  • Bypass proxy for local URLs
  • Systray popup when new items arrive (can be disabled on a per-feed or per-category basis through the properties pane)
  • Memory consumption has been reduced by approximately 25%. Startup performance has also been improved.

TrackBack URL for this entry:

Lee, I'm new to this SharpReader thing I downloaded a few days ago. I've just downloaded 0.9.3, how do I make sure the feeds I already have and are set up in 9.2.1, are saved?
Tony Goodson

Posted by Tony Goodson at November 7, 2003 1:37 AM

Lee? who's Lee?

Either copy 0.9.3 over the old version or save it in a new directory and run from there - either way your existing feeds and items will be saved.

Posted by LUKE Hutteman at November 7, 2003 1:40 AM

New version of SharpReader is out!

Trackback from A Blog for Graymad at November 7, 2003 1:47 AM

SharpReader 0.9.3 published

Trackback from Thoemmi.NET at November 7, 2003 2:17 AM

SharpReader rocks some more !

Trackback from Ugh!!'s GreyMatter Honeypot at November 7, 2003 5:47 AM

SharpReader 0.9.3 is out

Trackback from Julien Cheyssial's Blog at November 7, 2003 6:07 AM

I have noticed that all of the releases you provide have "SharpReader.pdb" file. It means the performance is going to suffer to all of the symbolic debugging info.

thanks, Maxim

Posted by Maxim V. Karpov at November 7, 2003 8:18 AM

New version of SharpReader
I just loaded a new version of SharpReader, which is what I use to read other people's syndicated weblogs. The performance is significantly faster. If you have never used SharpReader, you can find the home page here....

Trackback from Hurricane Blog at November 7, 2003 8:31 AM

Could I put in a request that the next version of Sharp Reader comes with a nice Windows Installer installation. If you develop it using VS.NET creating this takes less than 10mins.

Sharp Reader is a very good product but it would just add a bit of polish.


Posted by Martin G. Brown at November 7, 2003 8:35 AM

New and Notable 18

Trackback from Sam Gentile's Blog at November 7, 2003 8:54 AM

Maxim: The reason I release debug builds including the pdb file is that this is the only way to still have linenumbers included in stacktraces. This makes tracking down the cause of any potential bug-reports a lot easier.

Martin: I'll look into that - thanks!

Posted by Luke Hutteman at November 7, 2003 8:58 AM

Ok, I have the new install. A minor issue. The popup do not follow my taskbar. I have my task bar at teh top of my screen, but the popups come from the bottom.

Posted by David Williams at November 7, 2003 9:22 AM

New SharpReader - 0.9.3

Trackback from Santomania at November 7, 2003 9:54 AM

Luke -- SharpReader is great, but there is on thing... Where is the feed list stored? I want to synchronize my feed list on my work and home computers, exporting and importing doesn't work very well for this since it always adds the new feeds in a new subdirectory...

Also, a minor bug, not sure if its fixed in the latest version. If you're viewing a feed, and the feed refreshes, any status changes of messages (like marking a message as read) will be lost when you select another feed.

Thanks for the great product!

Posted by Don McNamara at November 7, 2003 10:50 AM

SharpReader's feedlist, settings and cache are stored in the C:\Documents and Settings\{USERNAME}\Application Data\SharpReader directory.

That bug doesnt look like anything that was addressed in this release - I'll see if I can reproduce and fix it - thanx!

Posted by Luke Hutteman at November 7, 2003 11:01 AM

Luke, thanks for the new version. I have to say that the systray-popup feature is both surprising and cool!

Posted by aharden at November 7, 2003 11:11 AM

New SharpReader version out
lighter and faster, with a couple unexpected tasty widgets added

Trackback from links at November 7, 2003 11:35 AM

I SharpReader Rocks!

Just one question: how can i turn off systray-popups they are quite annoying.


Posted by Kooba at November 7, 2003 12:38 PM

Kooba: right-click on "Subscribed Feeds" and select "Properties" - the feed properties pane will appear.
You can then change the "AlertNewItems" setting to "No", which will turn off the notification popup for all your feeds.
If there are certain important feeds for which you do want to be notified, you can override this setting by selecting those feeds and changing this setting for them.

Posted by Luke Hutteman at November 7, 2003 12:54 PM

Thank you for quick response!
Now i love it even more!


Posted by Kooba at November 7, 2003 1:25 PM

Luke, if there is a better place to submit bug reports please let me know. The Ctrl+O shortcut doesn't seem to work when the focus is in the feed text window.

Posted by evariste at November 7, 2003 1:32 PM

I don't suppose the multi-select in headline view brings us any closer to a multi-select in the feed list? That would be much more helpful, in my opinion.

Posted by tamaracks at November 7, 2003 1:41 PM

New version of SharpReader posted
SharpReader 0.9.3, my news aggregator of choice, has just been updated....

Trackback from Pick A Bar at November 7, 2003 2:08 PM

evariste: a better place for bugreports would be an email to

I'm not sure why Ctrl+O doesn't work when the internal browser has focus, but you can also use ALT-D to focus the address-bar and type new feed url there.

Posted by Luke Hutteman at November 7, 2003 2:12 PM

Love the fact you don't have to be admin to run it anymore. Fantastic!

Posted by Are Bee at November 7, 2003 2:13 PM

Are: one small gotcha there - while I did not test this, I'm sure you do need to be admin to initially register support for the feed:// protocol - I doubt a non-admin is allowed to register this...

Posted by Luke Hutteman at November 7, 2003 2:18 PM

tamaracks: not sure the .NET TreeView component supports multi-select... Why do you feel you need this by the way? If it's just to see a combined view of multiple feeds then grouping them together in a category would also work...

Posted by Luke Hutteman at November 7, 2003 2:24 PM


It appears that the AlertNewItems is set to True for my current items when I went to 0.9.3. To be honest, this is really annoying, especially as I'm reading a post and the bottom right side of my screen starts filling up with all of these notifications ;). You may want to consider leaving this to False by default and giving the user an Options screen where this can be set to True for 1 or more feeds at a time (unless there is an easy way to do this and I'm just missing it).



Posted by Jason Bock at November 7, 2003 4:26 PM

Oh, never mind - a previous post solves the issue I raised.

Posted by Jason Bock at November 7, 2003 4:28 PM

Howabout allowing us to change the URL to a feed. That way we can keep the cache if the feed address changes without having duplicate entries.

Posted by Paul McNeely at November 8, 2003 1:52 AM


I have two machines that I just installed SharpReader 0.9.3 on. My feeds have begun to zero out.(0/0) My entire MSFT bloggers group archive is gone now. The machines have a nearly identical set of subscriptions.

I have not changed any seetings and have ample HD space for the feed list. Blogs that have not updated yet archives are intact. The only possible anomaly is that I have ~200 feeds.

Any ideas?

Posted by Adam Hill at November 9, 2003 1:40 PM

[Multi-select] I really miss it when I have to move feeds into and out of categories. I've done some experimenting with how best to categorize my feeds and it's very hard to test when you have to move them one by one. But, I suppose if c# doesn't support it, then that's that.

Posted by tamaracks at November 9, 2003 11:19 PM

New version of SharpReader
The latest release of SharpReader boasts "faster startup and a lower memory footprint." [ Links]...

Trackback from Lockergnome's RSS Resource at November 10, 2003 1:56 PM

New and Notable 18

Trackback from Sam Gentile's Blog at March 12, 2004 8:48 AM
This discussion has been closed. If you wish to contact me about this post, you can do so by email.