Creating Search Folders using the Query Builder in Outlook 2010


For one of my clients, I receive error information via email.  At times there can be hundreds of error emails, so I try to take advantage of Outlook to put things into folders and leverage search folders to see the types of errors that are happening.

I found this post that describes how to enable advanced queries in Outlook 2010 using the query builder.  The query builder supports the condition I was looking for, which is to check for messages containing two different search strings, including messages where only both are present.  And I found this post that described how to create a search folder from the query builder.  Unfortunately, it was describing Outlook 2007, and the steps to create a search folder didn’t work in Outlook 2010.  So this blog post connects the dots on how to create a search folder using the query builder in Outlook 2010.

First, to enable the advanced query builder, you must add a “QueryBuilder” key to the registry for your version of Outlook, which is under    


See the other post for more detailed instructions on enabling the query builder and some description of its capabilities.  Next, right click on the Search Folders heading to create a new Search Folder:

New Search Folder

which will show the new search folder dialog.  On this dialog, scroll to the bottom selection, which is “Create a custom Search Folder” and click on the Choose… button:

New Search Folder Dialog

which will show the Custom Search Folder edit dialog.  On this dialog, click the Criteria button:

Custom Search Folder

which will finally produce the dialog where you can see the query builder and enter your criteria:

Search Folder Criteria

From here, you can enter the criteria and back your way out through the dialogs to add your search folder.

Upcoming St. Louis Day of .NET


It’s not long until the upcoming St. Louis Day of .NET (August 20-21).  I’ve been selected to do two sessions:

It will be the first time I’ve been to the St. Louis Day of .NET and I’m looking forward to it.  I haven’t presented to many people outside of our Microsoft district so I’ll have the opportunity to talk to many people who haven’t seen me speak before.  I also hope to meet other speakers and leaders outside of our district.

If you’re in the St. Louis area and want discounted admission, I have a couple discount codes.  Contact me if you’re interested.

devLink 2010


I just got back from another great devLink.  I did my presentation on Anatomy of an E-Commerce Site in the first time slot after the opening keynote, which left me the remainder of the event to sit back and enjoy the presentations.  I missed last year’s devLink, so this was my first event at Lipscomb University, which provided a great setting for the conference.

The sessions I attended while at devLink included:

I also sat in on an open space on RabbitMQ.  I list all of these session to show the variety of topics and the quality of speakers at devLink.  And these were only the sessions that I attended; there were many more I would like to have seen.  And there were plenty of great open space discussions in which I would have liked to participate.

And beyond the sessions, I was able to spend time connecting with and learning from my peers who are passionate about technology.  All for a $100 conference fee. If you’re anywhere near Nashville, keep an eye out for next year’s devLink.  And if you’re not, attend the local community events near you.   It’s a great way to get some valuable education at a great price.

Microsoft 2010 Launch Events


Registration is open for the 2010 launch events here.  Unfortunately, there’s not a “real” launch event in Ohio.  The full launch event in our area is in Detroit on May 25.  However, there are “Launch 2010 Highlights” events in Cincinnati, Columbus, and Cleveland.  And you can register for them now also, if you can find the hidden link:


Or you can just click here to go directly to the page that lists the launch highlights tour dates with registration links.  The dates in Ohio are:

Cincinnati May 6
Cleveland June 3
Columbus June 16

Gmail Refresh POP Accounts


I use Gmail to collect mail from several other POP accounts, which works great.  But you cannot control when Gmail chooses to check mail on those POP accounts.  You can go into the settings and manually force each account to check, but that is inconvenient. 

Thankfully, Google recently published a Labs feature to make this easier:  If you enable this feature, the refresh link in Gmail will not only update the display, it will go check for mail on all of the POP accounts you have configured.image

This is great when you know you have an email from another account and want to get it quickly.  Thanks Google Labs!