I am one of these users who works intensively with Outlook and OneNote. They are great tools to manage emails, contacts, appointments, notebooks, … but sometimes they lack querying features. That is why I developed two wrapper classes for Outlook 2007 and OneNote 2007. These 2 classes can be used to execute LINQ to Objects (.NET 3.5) queries on emails, appointments, tasks, notes, contacts, notebooks, sections and pages. So you could call it LINQ to Outlook and LINQ to OneNote.
I published 3 articles about LINQ and Outlook and OneNote :
