Enabling RSS in LitwareHR
LitwareHR codebase now targets Visual Studio 2008 (beta 2). I believe many few changes are required for RTM, but we are still working on those details.
Anyway, .NET APIs in .NET 3.5 are richer and allowed us to offer a few fancy features almost for free. One of such features is a “multi-tenant”, customizations aware RSS feed for open positions of any tenant.
We used the WCF syndication APIs in .NET 3.5 to enable this. The code is smart enough to get the extra fields a tenant might have added to the Position entity (using Linq just for fun).
The best of all is that all this can be done in just a handful of lines of code: