SharePoint Calendar reminder service - Part 2
Ok… I’ve been thinking long and hard about this service, and it seems as though SharePoint doesn’t play that nice with recurring events. Seems like my pervious post did nothing with recurring events. This is a problem, especially since I originally wrote this service to notify me of birthdays. I looked into several options in dealing with recurring events, and rather then writing my own translator to get the actual date, and having to find all the errors and oversights, I thought I would use some proven translation to resolve the problem. I found the easiest solution was to translate the SharePoint recurrence format to the standard iCal format , I found a really good resource here which led me to the actual translation code on codeplex which I just pinched and put in my own code. Then I found a really good iCal translator by Doulas Day (DDay.iCal)to translate this code to actual usable dates. I then injected this code and assembly into my SharePoint.Notifier solution and wrapped it ...