Improve LINQ Query Performance

I was writing a small utility for Outlook 2007 and was using LINQ to query Outlook Tasks.  This query was nested within another query.  While debugging, I realized that looping though the query results in my For Each loop was taking too long. If you have read anything about LINQ, I am sure you already(…)

Get Tasks in Outlook 2007 with VB.NET

You can retrieve the list of tasks in your Outlook 2007 using the following code Dim ns As Outlook.NameSpaceDim tasks As Outlook.Itemsns = Application.GetNamespace(“MAPI”)tasks = ns.GetDefaultFolder(Outlook.OlDefaultFolders.olFolderTasks).Items Dim task As ObjectFor Each task In tasks    ‘ iterate through the tasks hereNext

Fame, Fortune and WCF

Fame, Fortune and WCF

I need your help to bring me fame and fortune. I wrote an article at code project which was entered for a competition.  The winner gets $10k.  Can you please check it out at http://www.codeproject.com/KB/WCF/myfeedreader.aspx and if you like it, please vote for it.  I can’t win if you don’t vote.  Voting will be closed(…)

VB9 – LINQ and Extension Methods in Action

VB9 – LINQ and Extension Methods in Action

Here is the scenario, I have collection of books and I want to get a book with a specific ISBN.  In the old ways, you will probably have to create a custom collection and inherit a generic collection of books, then add a method to get by ISBN. Thanks to LINQ and extension methods, you(…)

Calling the WordPress XMLRPC API from VB.net

As an example, I will call the getCategories API method. Add a reference to the XML-RPC.net library. Create a struct for the return result

Create the interface for the API

Call the API

That’s it… Pretty straight forward.