Saturday, April 30, 2005
Released : Delicious.net. beta

I am releasing the current version of my .net del.icio.us wrapper. It is coded in c#, and is currently running my linkblog on the right hand side of my blog. I wanted to clean it up a bit, maybe even create some documentation about it, but I can never seem to find the time, so I'm releasing it as is for the first version.

This version includes a core dll that is a wrapper around del.icio.us RSS feeds, and most of the del.icio.us user api. This version also includes a poor excuse for a winforms app that hardly does anything (that will be the first thing I update for the next release), and a web project that has a basic page, and a ascx to display output from the core dll. There is also a test project with a number of tests, and the usual nant build gook.

With the core dll, any .net developer should be able to integrate del.icio.us feeds in no time into any .net app. To do this, create an instance of the links collection, set the username and or tags, and then call GetLinks(). The links collection derives from CollectionBase, so binding should be cake (as seen in the web and winforms examples).

This may be the only release to target the 1.1 framework unless I get enough feedback to continue to support 1.1. I'm probably going to use this project as my guinea pig for 2.0, so expect newer releases to target 2.0. If people are interested, though, I will continue to maintain the 1.1 release.

Todo :

  • Make the winforms app useful
  • Finish implementing the API
  • Enhance the winforms app to manage links
  • Whatever you find would be useful

Source Link

Binary Link

Edit : I started a homepage for deliciousnet. This will serve as a wiki for it, plus explain how to integrate del.icio.us into your own c# or vb.net app. I also hope to keep the release history here. It's just begining, but should keep grow as the wrapper grows. Official site for del.icio.us .net wrapper in c#

Edit: updated links here http://iceglue.com/tranqy/DeliciousNetAndDasBlogImporterDownloads.aspx