Come See Me at the Orange County SharePoint User Group

Tomorrow, September 17th, I will be speaking at the Orange County SharePoint User Group along with Bob Mixon.

Improving SharePoint Search Relevancy through Scopes
6:30pm – 8:00pm – QuickStart, Irvine, CA

Organizations struggle with delivering information within the scope and context of business users needs.  Understanding scope and contextual search needs can be a daunting task.  However, results can be dramatically improved through careful planning, architecture, design, and development techniques.
In this session, you will learn the techniques and best practices required to deliver a SharePoint solution that supports scoping of information.  We will cover appropriate architecture, design, and configuration techniques then dive into development.  Development topics will include an introduction to search syntax options and the key query classes offered in MOSS, and search object model with a demonstration of executing queries with scope information.
So if you are in the area, stop by and say hello!

Introduction to the Enterprise Search Query Object Model

I had the pleasure of delivering a presentation tonight at the monthly Los Angeles SharePoint User Group. The talk provided an introduction to the enterprise search query object model which is used by Microsoft Office SharePoint Server 2007 (MOSS) and Microsoft Search Server 2008 (MSS) to provide search results to search queries. The guts of the 30 minute slide deck [PPTX | PDF] consisted of a quick overview of Microsoft’s enterprise search architecture, followed by quick comparison of the keyword syntax and the SQL-based syntaxused for querying the query engine, and ended with an overview of the KeywordQuery and FullTextSqlQuery classesand their commonly used properties. After the slides, I spun up a virtual machine and demonstrated the classes at work with some sample code [ZIP]. The talk ended with crediting Patrick Tisseghem and his book, Inside Microsoft Office SharePoint Server 2007, where I first started learning about search query object model.

If you missed the presentation, feel free to take a look at the materials:

Oh, and there is one more excellent resource that I forgot to include in the slide deck is the Enterprise Search Team Blog.

Presenting at the Upcoming Los Angeles SharePoint User Group (LASPUG) Meeting – July 15, 2008

I will be doing a brief presentation tomorrow for the Los Angeles SharePoint User Group (LASPUG). My presentation will consist of a quick overview on some of the key classes avialable in the Search Query object model and a breif demonstration on how to use them. The meeting is virtual so you can attend from anywhere in the world. Feel free to check it out.