Final versions of two new Add-ons for CS 2.0
Finally I published final versions of my Add-ons for CS 2.0:

Community Server 2.0 Blog Recent Feedbacks control is a fully customizable control which you can place it on your blogs and get all recent feedbacks on your blogs with full information about each one. Thank to Jayson for his suggestions, I added new features to it and now it can be located in Blogs home page to show recent feedbacks of all blogs or a group of blogs. I designed it as a fully customizable control and this is a great advantage for it.
This control is very useful at least for myself. The number of comments on my old entries are growing and this can help my visitors to share their ideas. You can see it in action on sidebar of my blog and download it from here.

Community Server 2.0 OPML to Blogroll converter is another new Add-on for CS written by me. It gets an OPML file, validates it against a schema and adds its links and groups to blogs based on XSL Transforms and CS APIs. This is another handy tool for bloggers. It is time consuming to add a large number of links manually (who will do it in new age?!) and this control is a good solution. I got this idea from Scott Hanselman when he had written something similar to this for his DasBlog.
To have a better result and prevent from any exception I’ve written a schema for incoming OPML files and all OPML files must be validated against it. Feed readers have different outputs for OPML files and this will make it hard to handle all cases. I assumed that users will remove all <head> content from their files manually then upload their files. This control can clear all old items based on a boolean value.
To see this control in action take a look at my links page. This is the OPML file that I’ve used to generate these links and is a good sample for valid OPML files. I got it from RSSBandit and removed all <head> elements and some groups of links from it manually.
You can download this control from here.
Sidenote 1: I checked these controls with different real data and seems that they don’t have any serious bug or exception but if you faced with any exception please contact me. All Add-ons are published with source code and you can change them easily.
Sidenote 2: Currently I’m working to publish final version of [BlogML] reader/writer for CS 2.0 and am going to find some solutions to read/write attachments and hope that can upload it soon.
Now playing: Metallica - Some Kind Of Monster
[advertisement] Axosoft OnTime 2008 is four developer tools in one: bug tracking, project wiki, feature management, and help desk. It manages your development process so developers can focus on coding. Installed or Hosted – Free Single-user license -- Free 30-day team trial.
8 Comments : 03.31.06

#1
Dave Burke
03.31.2006 @ 1:32 PM