Browse by Tags

Filter Outlook Items by Date with LINQ to DASL
03 March 08 07:02 PM | PhillipHoff | 5 Comments   
I received an email over the weekend asking why the following LINQ to DASL query threw an exception: Outlook. Folder folder = (Outlook. Folder )Application.Session.GetDefaultFolder(Outlook. OlDefaultFolders .olFolderCalendar); var appointments = from Read More...
LINQ to DASL Walkthrough
25 February 08 06:44 PM | PhillipHoff | 0 Comments   
Now that the Office Interop API Extensions have been released , I thought I would post a complete walkthrough of a simple LINQ to DASL application. Let's start with my fictitious Outlook calendar: This calendar shows that I have four appointments today. Read More...
Parameterized Properties and the Office Interop API Extensions
21 February 08 06:16 PM | PhillipHoff | 0 Comments   
One of the disadvantages of C# compared with VB is its lack of support for parameterized properties. Instead, parameterized properties in C# are exposed as normal method calls prefixed with "get_" and "set_". This is particularly apparent when working Read More...
Office Interop API Extensions Now Available!
21 February 08 02:17 PM | PhillipHoff | 9 Comments   
As announced in Andrew Whitechapel's post , version 1.0 of the VSTO Power Tools have been released! One of those tools is the Office Interop API Extensions, a set of libraries which extend the Office object model to simplify development on the Office Read More...
Using LINQ with the Office Object Model
19 February 08 01:15 PM | PhillipHoff | 0 Comments   
In my last post I talked about LINQ to DASL, a LINQ provider that converts query expressions into their DASL equivalent in order to efficiently filter item collections in Outlook. But LINQ to DASL solves only a very specific problem for one particular Read More...
Page view tracker