Kino - Everything to RSS
I have a file sharing service up and running for my friends. It is nothing fancier than a windows share with a web interface tied to it. When I would like to share a new file, I just drop it in the shared directory and it will be available to everyone that has login credentials to that share. Cool and easy, works like a charm. - Almost. How should my friends know that I've dropped a new file or directory into the share? Of course I could send them an e-mail, but that does not seem very convenient. They would get spammed and I would have to do manual labour. From the title you've already guessed that I would use RSS. Let's write an application that would monitor the share and publish any additional files as items in an RSS feed. This would only require my friends to subscribe to an RSS channel, if they're interested in what's new.
The solution
In the following articles I will discuss how this problem was solved. We will take a detailed look on the source code and how it was implemented. You have the following articles looking forward to.
- Part 1: Design and architecture
- Part 2: Dependency injection with Unity and XML configuration
- Part 3: Structured unit testing
- Part 4: Keep yourself covered with NCover
- Part 5: Easy error handling with ELMAH
Get started with the source
You may of course download the source right now, and start playing with it. Go to the download page and follow the instructions there to get you started.