<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Microsoft Enterprise Search Blog : Tools</title><link>http://blogs.msdn.com/enterprisesearch/archive/tags/Tools/default.aspx</link><description>Tags: Tools</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>The Search Developer Story in SharePoint 2010 - Query Interfaces</title><link>http://blogs.msdn.com/enterprisesearch/archive/2009/11/20/the-search-developer-story-in-sharepoint-2010-query-interfaces.aspx</link><pubDate>Fri, 20 Nov 2009 23:39:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9926538</guid><dc:creator>enterprisesearch</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/enterprisesearch/comments/9926538.aspx</comments><wfw:commentRss>http://blogs.msdn.com/enterprisesearch/commentrss.aspx?PostID=9926538</wfw:commentRss><wfw:comment>http://blogs.msdn.com/enterprisesearch/rsscomments.aspx?PostID=9926538</wfw:comment><description>&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT size=3 face=Calibri&gt;SharePoint 2010 includes a number of features that make the platform easier to use for developers. An improved Visual Studio integration, the addition of &lt;/FONT&gt;&lt;/SPAN&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/bb397926.aspx" mce_href="http://msdn.microsoft.com/en-us/library/bb397926.aspx"&gt;&lt;FONT size=3 face=Calibri&gt;LINQ&lt;/FONT&gt;&lt;/A&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt; to the SharePoint platform, sandboxing for deployment, and the new developer dashboard are just a few examples of how developing and deploying SharePoint solutions have become much easier. &lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;o:p&gt;&lt;FONT size=3 face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT size=3 face=Calibri&gt;As a member of the enterprise search development team that has worked to bring FAST Search into SharePoint 2010, I can tell you that a &lt;U&gt;lot&lt;/U&gt; has also been done to benefit developers of search-based solutions. SharePoint 2010 Search and the new &lt;/FONT&gt;&lt;/SPAN&gt;&lt;A href="http://blogs.msdn.com/enterprisesearch/archive/2009/10/28/fast-meets-sharepoint-what-s-coming-in-search-for-sharepoint-2010.aspx" mce_href="http://blogs.msdn.com/enterprisesearch/archive/2009/10/28/fast-meets-sharepoint-what-s-coming-in-search-for-sharepoint-2010.aspx"&gt;&lt;FONT size=3 face=Calibri&gt;FAST Search for SharePoint 2010&lt;/FONT&gt;&lt;/A&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt; have been designed to share a common platform so that search developers can integrate with both SharePoint Search and FAST Search for SharePoint 2010 using the same query side interfaces. This means developers don’t have to learn new APIs or programming models, but can leverage the same object models, services and a common query language for both products. &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;o:p&gt;&lt;FONT size=3 face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;SharePoint developers and architects implementing search-driven applications should understand the available integration options. Depending on requirements, tools, and preferences, one can choose from among several integration points, including a brand new object model in SharePoint 2010. Here’s a list of the different integration points with a brief description of each:&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=3&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=3&gt;&lt;STRONG&gt;The Federation Object Model (OM)&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT size=3 face=Calibri&gt;This is a new search object model in SharePoint 2010. It provides a unified interface for querying against different locations (search providers), giving developers of search-driven Web Parts a way to implement end-user experiences that are independent of the underlying search engine. The object model also allows for combining and merging results from different search providers. Out-of-box Web Parts in SharePoint 2010 are based on this OM, and SharePoint 2010 ships with 3 different types of locations; SharePoint Search, FAST Search and &lt;/FONT&gt;&lt;/SPAN&gt;&lt;A href="http://www.opensearch.org/Home" mce_href="http://www.opensearch.org/Home"&gt;&lt;FONT size=3 face=Calibri&gt;OpenSearch&lt;/FONT&gt;&lt;/A&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;. The Federation OM is also extensible, should you want or need to implement a custom search location outside of the supported types. &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=3&gt;&lt;STRONG&gt;The Query Web Service&lt;/STRONG&gt; &lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=3&gt;This is the integration point for applications outside of your SharePoint environment, such as standalone, non-web based applications, or Silverlight applications running in a browser. The Query Web Service is a SOAP based ASMX web service, and supports a number of operations, including:&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=3&gt;Querying and getting search results&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=3&gt;Getting query suggestions&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Getting meta data, e.g. a list managed properties&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;The same schema is shared for SharePoint Search and FAST Search, and both products support the same operations. For querying, clients can easily switch the search provider by setting a ResultsProvider element in the request XML. A number of extensions are available for FAST Search, e.g. refinement results, advanced sorting using a formula, issuing queries using the FAST Query Language.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;/SPAN&gt;&lt;STRONG&gt;&lt;SPAN style="COLOR: #1f497d; mso-fareast-font-family: Calibri"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;The Query RSS Feed&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Certain scenarios, like simple mashups, may need only a simple search result list. The RSS feed is an alternative, lightweight integration point for supplying applications outside of SharePoint with a simple RSS result list. The Search Center - the default search front-end in SharePoint 2010 - includes a link to a query-based RSS feed. Switching the engine to the RSS format is done by simply setting a URL provider. Because of its intended simplicity, there are some limitations to what can be returned and customized in the query RSS feed. The object models or the web service integration scenarios are recommended for more advanced applications.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=3&gt;&lt;STRONG&gt;The Query Object Model&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;This is the lowest level object model, used by the Federation object model, the Query Web Service and the Query RSS feed. Both SharePoint Search and FAST Search support the KeywordQuery object in this object model. While the Federation OM returns XML (to Web Parts), the Query OM returns data types. &lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=3&gt;&lt;STRONG&gt;The Search Web Parts&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; COLOR: #1f497d; mso-fareast-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="COLOR: #1f497d"&gt;Search Web Parts in SharePoint 2010 are common in SharePoint Search and FAST Search, and are now based on the common Federation OM&lt;/SPAN&gt;&lt;SPAN style="COLOR: #1f497d; mso-themecolor: text2"&gt;. &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;The Web Parts on a page communicate through a shared Query Manager, a central component of the Federation OM. This makes adding new Web Parts that interact with existing Web Parts simpler than before. For example, a new Tag Cloud Web Part for visualizing the query results can utilize the shared Query Manager for getting results.&lt;/SPAN&gt; &lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="COLOR: #1f497d"&gt;Developers will also be able to extend out-of-box Web Parts as they now are public in SharePoint 2010 (no longer sealed).&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="COLOR: #1f497d"&gt; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=3&gt;&lt;STRONG&gt;The Common Query Language&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Both SharePoint Search and FAST Search support the Keyword Query Language syntax. This is the default query language for both products, and the end-user language supported from the Web Parts in the search centers (including the advanced search page).&amp;nbsp;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=3&gt;&lt;STRONG&gt;FAST Search Extensions&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=3&gt;FAST Search has a number of extensions beyond the standard SharePoint Search that are available on both the Federation and Query object models, and as well as on the query web service. Some examples are:&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;UL&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=3&gt;The FAST Query Language, which supports advanced query operators like XRANK for dynamic (query time) term weighting and ranking. &lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=3&gt;Deep refiners over the whole results set, and the possibility of adding refiners over any managed property&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=3&gt;Advanced sorting using managed properties or a query-time sort formula.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=3&gt;Advanced duplicate trimming, with the ability to specify a custom property on which to base duplicate comparisons.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=3&gt;“Similar documents” matching.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;FAST Search Admin Object Model for promoting documents or assigning visual best bets to query keywords/phrases. &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;
&lt;P style="MARGIN: 0in 0in 0pt 1in" class=MsoListParagraph&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;o:p&gt;&lt;FONT size=3 face=Calibri&gt;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT size=3 face=Calibri&gt;Building powerful search applications is easier than ever in SharePoint 2010. FAST Search is now integrated into the SharePoint platform and developers of search-driven solutions and applications can leverage a common platform and common APIs for both SharePoint Search and FAST Search. This means applications can be built&lt;/FONT&gt;&lt;A title=_GoBack name=_GoBack&gt;&lt;/A&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt; to support both search engines and then extended if and when desired to take advantage of the more advanced features available with FAST Search, such as dynamic ranking, flexible sort formulae, or deep refiners for insight into your full result set.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;o:p&gt;&lt;FONT size=3 face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Arnt Schøning, Senior Development Engineer | Microsoft Enterprise Search Group&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT size=3 face=Calibri&gt;(o on Twitter as &lt;/FONT&gt;&lt;/SPAN&gt;&lt;A href="http://twitter.com/aschoning" mce_href="http://twitter.com/aschoning"&gt;&lt;FONT color=#0000ff size=3 face=Calibri&gt;@aschoning&lt;/FONT&gt;&lt;/A&gt;&lt;U&gt;&lt;FONT color=#0000ff&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;SPAN class=MsoHyperlink&gt;)&lt;/SPAN&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/U&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;o:p&gt;&lt;FONT size=3 face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;o:p&gt;&lt;FONT size=3 face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;o:p&gt;&lt;FONT size=3 face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9926538" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/Announcements/default.aspx">Announcements</category><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/Query/default.aspx">Query</category><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/Developer/default.aspx">Developer</category><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/Tools/default.aspx">Tools</category><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/FAST/default.aspx">FAST</category><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/search/default.aspx">search</category><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/enterprise+search/default.aspx">enterprise search</category><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/FAST+Search+for+SharePoint+2010/default.aspx">FAST Search for SharePoint 2010</category></item><item><title>Announcing: SharePoint Web Parts for FAST ESP</title><link>http://blogs.msdn.com/enterprisesearch/archive/2008/06/20/announcing-sharepoint-web-parts-for-fast-esp.aspx</link><pubDate>Fri, 20 Jun 2008 20:06:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8625879</guid><dc:creator>enterprisesearch</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.msdn.com/enterprisesearch/comments/8625879.aspx</comments><wfw:commentRss>http://blogs.msdn.com/enterprisesearch/commentrss.aspx?PostID=8625879</wfw:commentRss><wfw:comment>http://blogs.msdn.com/enterprisesearch/rsscomments.aspx?PostID=8625879</wfw:comment><description>&lt;P&gt;It’s been around 45 days since the acquisition of FAST Search and Transfer closed and we’re moving quickly to provide interoperability for Microsoft customers between FAST ESP and Microsoft SharePoint Server. &lt;/P&gt;
&lt;P&gt;The first deliverables from this work are a set of FAST ESP Search Web Parts for quickly integrating results from FAST ESP&amp;nbsp;into SharePoint Server 2007 and a FAST ESP Search site template.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;Using these Web Parts and Site Template SharePoint administrators will be able to quickly and easily build FAST ESP-based search sites inside SharePoint 2007 by simply dropping in and configuring the appropriate components. &lt;/P&gt;
&lt;P&gt;The Web Parts and Site Template are available as a free download (both compiled code and source code) from CodePlex at &lt;A href="http://www.codeplex.com/espwebparts" mce_href="http://www.codeplex.com/espwebparts"&gt;www.codeplex.com/espwebparts&lt;/A&gt; and are part of the &lt;A href="http://www.codeplex.com/sct" mce_href="http://www.codeplex.com/sct"&gt;Search Community Toolkit&lt;/A&gt;. &lt;/P&gt;
&lt;P&gt;Some of the FAST ESP search capabilities that can be exposed within SharePoint Server 2007 using these Web Parts include: &lt;/P&gt;
&lt;P&gt;• &lt;B&gt;Search Box Web Part&lt;/B&gt; -- Search box for query term submission and includes “did you mean” functionality for query correction &lt;/P&gt;
&lt;P&gt;• &lt;B&gt;Result List Web Part&lt;/B&gt; -- Displays search results and supports sorting, pagination, and navigator-based filtering &lt;/P&gt;
&lt;P&gt;• &lt;B&gt;Navigator Web Part&lt;/B&gt; -- Displays dynamic navigators that profile search results across a set of pre-defined dimensions and allow users to refine the search through navigation clicks &lt;/P&gt;
&lt;P&gt;• &lt;B&gt;Breadcrumb Web Part&lt;/B&gt; -- Displays the search term(s) and list of navigators used to obtain the current result set &lt;/P&gt;
&lt;P&gt;The FAST ESP Web parts are designed to be open and extensible, and we’re actively encouraging customers and partners to download them, customize them to align with their branding and extend them to fit their search&lt;B&gt;&lt;I&gt; &lt;/I&gt;&lt;/B&gt;and user experience requirements. &lt;/P&gt;
&lt;P&gt;Expect the features, functionality and range of&lt;B&gt;&lt;I&gt; &lt;/I&gt;&lt;/B&gt;ESP Web Parts to grow through contributions from the search developer community as well as further contributions from the FAST &amp;amp; Microsoft Search Team!&lt;/P&gt;
&lt;P&gt;FAST &amp;amp; Microsoft Search Teams.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8625879" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/Announcements/default.aspx">Announcements</category><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/Developer/default.aspx">Developer</category><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/Search+Server/default.aspx">Search Server</category><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/Samples/default.aspx">Samples</category><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/Tools/default.aspx">Tools</category><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/FAST/default.aspx">FAST</category><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/Search+Community+Toolkit/default.aspx">Search Community Toolkit</category></item><item><title>Introducing Protocol Handler.NET</title><link>http://blogs.msdn.com/enterprisesearch/archive/2008/06/04/introducing-protocol-handler-net.aspx</link><pubDate>Thu, 05 Jun 2008 09:13:27 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8574635</guid><dc:creator>enterprisesearch</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/enterprisesearch/comments/8574635.aspx</comments><wfw:commentRss>http://blogs.msdn.com/enterprisesearch/commentrss.aspx?PostID=8574635</wfw:commentRss><wfw:comment>http://blogs.msdn.com/enterprisesearch/rsscomments.aspx?PostID=8574635</wfw:comment><description>&lt;blockquote&gt;   &lt;p&gt;&amp;quot;Protocol Handler.Net is a set of .Net wrappers for the protocol handler interfaces that enable developers to create and deploy protocol handlers for SharePoint search and Search Server.&amp;#160; &lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;Developers can index data and documents from any system they can connect to.&lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;Much of the complexity and time around the development of protocol handlers, such as COM interoperability, are reduced and hidden in the wrappers themselves letting developers just concentrate on code to connect to a content source and pull data.&lt;/p&gt;    &lt;p&gt;Protocol Handler.Net makes it possible to develop protocol handlers in C# or VB.Net and simplifies the handling of security, metadata, streaming content, deployment and management just to name a few things. It also comes with a help system and sample project to further help developers.&amp;quot;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Big thank you to to Chris Gomez from &lt;a href="http://www.FastSharePoint.com"&gt;http://www.FastSharePoint.com&lt;/a&gt; for creating and sharing these tools and samples!&lt;/p&gt;  &lt;p&gt;They are available now on CodePlex at &lt;a title="http://www.codeplex.com/phdotnet" href="http://www.codeplex.com/phdotnet"&gt;http://www.codeplex.com/phdotnet&lt;/a&gt; and are part of the &lt;a href="http://www.codeplex.com/sct" target="_blank"&gt;Search Community Toolkit&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.codeplex.com/sct"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px" border="0" alt="searchcomv2small" src="http://blogs.msdn.com/blogfiles/enterprisesearch/WindowsLiveWriter/5c38b1a3a3cb.NETPHwrappers_12DDC/searchcomv2small_3.jpg" width="212" height="73" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8574635" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/Announcements/default.aspx">Announcements</category><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/Developer/default.aspx">Developer</category><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/Connectivity/default.aspx">Connectivity</category><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/Express/default.aspx">Express</category><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/Search+Server/default.aspx">Search Server</category><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/Samples/default.aspx">Samples</category><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/Tools/default.aspx">Tools</category><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/Search+Community+Toolkit/default.aspx">Search Community Toolkit</category></item><item><title>Introducing the ExportCrawlLog STSADM Command Extension</title><link>http://blogs.msdn.com/enterprisesearch/archive/2008/05/26/introducing-the-exportcrawllog-stsadm-command-extension.aspx</link><pubDate>Tue, 27 May 2008 06:46:21 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8553999</guid><dc:creator>enterprisesearch</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/enterprisesearch/comments/8553999.aspx</comments><wfw:commentRss>http://blogs.msdn.com/enterprisesearch/commentrss.aspx?PostID=8553999</wfw:commentRss><wfw:comment>http://blogs.msdn.com/enterprisesearch/rsscomments.aspx?PostID=8553999</wfw:comment><description>&lt;p&gt;In versions of SharePoint prior to MOSS 2007 each time a crawl was executed, a new group of log messages were stored to the database.&amp;#160; Also, the name of the log itself was changed in the documentation and the user interface. Formerly this log was known as the Gatherer Log, but it is now called the Crawl Log.&amp;#160; &lt;/p&gt;  &lt;p&gt;When troubleshooting problems with the crawl of a particular content source it was (and still is) sometimes useful to compare and contrast the messages logged between one crawl and the next.&amp;#160; In MOSS 2007, the storage of the crawl log messages has been optimized/minimized such that only the most recent message for a given URL is stored in the database.&amp;#160; As a consequence, the results from a prior crawl are overwritten by results from subsequent crawls.&amp;#160; In other words, you can only ever see the most recent log message for a given URL.&lt;/p&gt;  &lt;p&gt;This is where the &lt;a href="http://msdn.microsoft.com/en-us/library/bb417382.aspx"&gt;STSADM command extension&lt;/a&gt; &amp;#8220;ExportCrawlLog&amp;#8221; comes in. The motivation for preparing this tool is to provide a way to make a &amp;#8220;snapshot&amp;#8221; of the Crawl Log information at a point in time to facilitate post-mortem analysis of crawl problems.&amp;#160; As a bonus, in addition to extracting crawl log detail, it also provides some summary reporting features.&amp;#160; The goal of the tool is to provide a means of gathering data by which you can track and manage the health of your index over time.&amp;#160; For instance you could setup a scheduled task to run this command once a day and generate summary reports that can provide data for trend monitoring.&lt;/p&gt;  &lt;p&gt;ExportCrawlLog uses only the published APIs of the SharePoint Object Model and must be run on the index server of your SharePoint Farm. ExportCrawlLog is available as source code on Codeplex at &lt;a href="http://www.codeplex.com/ExportCrawlLog"&gt;http://www.codeplex.com/ExportCrawlLog&lt;/a&gt; and is part of the &lt;a href="http://www.codeplex.com/sct"&gt;Search Community Toolkit&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Please use the Discussion tracking and Issue tracking features of Codeplex to offer your feedback.&lt;/p&gt;  &lt;p&gt;Larry Kuhn    &lt;br /&gt;Architect     &lt;br /&gt;Microsoft Consulting Services.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8553999" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/Announcements/default.aspx">Announcements</category><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/Developer/default.aspx">Developer</category><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/ITPro/default.aspx">ITPro</category><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/Express/default.aspx">Express</category><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/Search+Server/default.aspx">Search Server</category><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/Samples/default.aspx">Samples</category><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/Tools/default.aspx">Tools</category><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/Search+Community+Toolkit/default.aspx">Search Community Toolkit</category></item><item><title>Search Relevance Tuning</title><link>http://blogs.msdn.com/enterprisesearch/archive/2008/05/14/search-relevance-tuning.aspx</link><pubDate>Thu, 15 May 2008 03:37:51 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8505662</guid><dc:creator>enterprisesearch</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/enterprisesearch/comments/8505662.aspx</comments><wfw:commentRss>http://blogs.msdn.com/enterprisesearch/commentrss.aspx?PostID=8505662</wfw:commentRss><wfw:comment>http://blogs.msdn.com/enterprisesearch/rsscomments.aspx?PostID=8505662</wfw:comment><description>&lt;p&gt;Changing the advanced relevance settings for Search Server 2008 and SharePoint Server 2007 (such as the global ranking parameters, property weights and property length normalization) isn't something that you'll want to do without a lot of thought, planning and testing.&lt;/p&gt;  &lt;p&gt;And in the vast majority of cases you'll never need to go near the settings, but in certain specialized deployment scenarios it might be something you want to consider. &lt;/p&gt;  &lt;p&gt;This &lt;a href="http://msdn.microsoft.com/en-us/library/bb499682.aspx" target="_blank"&gt;MSDN article&lt;/a&gt; and &lt;a href="http://go.microsoft.com/fwlink/?LinkId=108874&amp;amp;clcid=0x409" target="_blank"&gt;TechNet White Paper&lt;/a&gt; give you a very detailed review of the relevance knobs and wheels you can turn along with how to structure and plan your testing to see if you're achieving your desired end result.&lt;/p&gt;  &lt;p&gt;To help you on your way, Christopher Even (&lt;a href="http://www.sharepointsearch.com"&gt;http://www.sharepointsearch.com&lt;/a&gt;) has written and shared on CodePlex a small utility that allows you to change all of the advanced relevance settings quickly and easily.&lt;/p&gt;  &lt;p&gt;The tool is &lt;a href="http://www.codeplex.com/searchrelevancy" target="_blank"&gt;here&lt;/a&gt; and is part of the &lt;a href="http://www.codeplex.com/sct" target="_blank"&gt;Search Community Toolkit&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;This tool comes with a relevance health warning:&lt;/strong&gt; Read the &lt;a href="http://msdn.microsoft.com/en-us/library/bb499682.aspx" target="_blank"&gt;MSDN&lt;/a&gt; and &lt;a href="http://go.microsoft.com/fwlink/?LinkId=108874&amp;amp;clcid=0x409" target="_blank"&gt;TechNet&lt;/a&gt; content before you start, use the tool with care, make a note of all of the values that you change before you change them and ensure you're consistent and diligent in your relevance testing after you make any changes!&lt;/p&gt;  &lt;p&gt;There's nothing that the tool does that can't be done though the search object model, it just saves you having to write code to tune the various advanced parameters.&lt;/p&gt;  &lt;p&gt;Richard Riley    &lt;br /&gt;Senior Technical Product Manager     &lt;br /&gt;Microsoft Corp&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8505662" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/Query/default.aspx">Query</category><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/ITPro/default.aspx">ITPro</category><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/Tools/default.aspx">Tools</category><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/Results/default.aspx">Results</category><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/Ranking/default.aspx">Ranking</category><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/Relevance/default.aspx">Relevance</category></item><item><title>Crawling Novell Netware with SharePoint Server 2007 and Search Server 2008</title><link>http://blogs.msdn.com/enterprisesearch/archive/2008/05/12/crawling-novell-netware-with-sharepoint-server-2007-and-search-server-2008.aspx</link><pubDate>Tue, 13 May 2008 01:07:03 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8497231</guid><dc:creator>enterprisesearch</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/enterprisesearch/comments/8497231.aspx</comments><wfw:commentRss>http://blogs.msdn.com/enterprisesearch/commentrss.aspx?PostID=8497231</wfw:commentRss><wfw:comment>http://blogs.msdn.com/enterprisesearch/rsscomments.aspx?PostID=8497231</wfw:comment><description>&lt;p&gt;Search in SharePoint Server 2007 and Search Server 2008 can crawl a variety of content sources. For several of the &amp;#8220;out of the box&amp;#8221; content sources security information in the form of ACLs are collected as part of the indexing process.&amp;#160; At query time, search results are trimmed based on the identity of the user submitting the query, and the ACLs collected from crawling. &lt;/p&gt;  &lt;p&gt;In certain scenarios, the built-in security trimming is not sufficient for your requirements or the indexing connector isn&amp;#8217;t able to collect ACLs at crawl time - in this scenario you'll need to implement a &lt;a href="http://msdn.microsoft.com/en-us/library/aa981236.aspx" target="_blank"&gt;Custom Security Trimmer&lt;/a&gt;. For example, content in Novell Netware file shares can be crawled by SharePoint Server 2007 &amp;amp; Search Server 2008(Using the built-in Fileshare Indexing Connector along with Windows Services for Netware) but the indexing connector doesn&amp;#8217;t know how to collect ACLs from Netware. &lt;/p&gt;  &lt;p&gt;For security trimmed results, that scenario will require a custom security trimmer (CST) to be developed. We recently released a &lt;a href="http://www.codeplex.com/sctcstn"&gt;Novell Netware CST&lt;/a&gt; on CodePlex as part of the &lt;a href="http://www.codeplex.com/sct"&gt;Search Community Toolkit&lt;/a&gt;.&amp;#160; This can be installed and configured in less than 30 minutes and has been tested against Netware 6.5 although it should work with earlier versions too.&amp;#160; It's compatible with SharePoint Server 2007, Search Server 2008, and Search Server 2008 Express.&lt;/p&gt;  &lt;p&gt;It includes documentation on how to configure a content source to crawl Netware and how to install the CST.&amp;#160; We&amp;#8217;ll post the source code for the CST soon once we&amp;#8217;ve finished some final testing and the code will be commented and include a doc that provides an overview of the structure of the code and explains where you might want to make your own modifications.&amp;#160; This will be great example of how to build your own CST if you&amp;#8217;re looking for a good sample to start from.&amp;#160; &lt;/p&gt;  &lt;p&gt;The initial version was released with an open source license at &lt;a href="http://www.codeplex.com/sctcstn"&gt;http://www.codeplex.com/sctcstn&lt;/a&gt; and includes the following features:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Netware Custom Security Trimmer Binaries     &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;Documentation Providing Click Through Guidance&lt;/li&gt;    &lt;ul&gt;     &lt;li&gt;For Crawling Netware Content&lt;/li&gt;      &lt;li&gt;For Installing the Binaries&lt;/li&gt;      &lt;li&gt;For Security Trimming Netware Results &lt;/li&gt;   &lt;/ul&gt;    &lt;li&gt;Semi-Automated Installation In Under 30 minutes     &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;Forms Authentication Support     &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;64 bit Platform Support     &lt;br /&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;table cellspacing="0" cellpadding="0" width="400" border="0"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="115"&gt;Mitch Prince         &lt;br /&gt;Architect          &lt;br /&gt;Microsoft&lt;/td&gt;        &lt;td valign="top" width="284"&gt;John Kelly         &lt;br /&gt;Consultant          &lt;br /&gt;Microsoft&lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8497231" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/Developer/default.aspx">Developer</category><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/ITPro/default.aspx">ITPro</category><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/Connectivity/default.aspx">Connectivity</category><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/Express/default.aspx">Express</category><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/Search+Server/default.aspx">Search Server</category><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/Tools/default.aspx">Tools</category><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/Search+Community+Toolkit/default.aspx">Search Community Toolkit</category></item><item><title>Search Community Toolkit</title><link>http://blogs.msdn.com/enterprisesearch/archive/2008/03/12/search-community-toolkit.aspx</link><pubDate>Wed, 12 Mar 2008 23:15:33 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8173639</guid><dc:creator>enterprisesearch</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.msdn.com/enterprisesearch/comments/8173639.aspx</comments><wfw:commentRss>http://blogs.msdn.com/enterprisesearch/commentrss.aspx?PostID=8173639</wfw:commentRss><wfw:comment>http://blogs.msdn.com/enterprisesearch/rsscomments.aspx?PostID=8173639</wfw:comment><description>&lt;p&gt;Last week at the &lt;a href="http://www.mssharepointconference.com/"&gt;SharePoint Conference&lt;/a&gt; we announced the &lt;a href="http://www.codeplex.com/sct"&gt;Search Community Toolkit&lt;/a&gt; which is a set of tools, utilities and samples available from &lt;a href="http://www.codeplex.com"&gt;CodePlex&lt;/a&gt; to extend and enhance the search features in SharePoint Server 2007, SharePoint Server 2007 for Search and the recently announced &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=5DE047E1-0289-4E8E-81DE-56BF74ECC89E&amp;amp;displaylang=en"&gt;Search Server&lt;/a&gt; and &lt;a href="http://www.microsoft.com/enterprisesearch/serverproducts/searchserverexpress/download.aspx"&gt;Search Server Express&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Some of the tools and utilities have been around for a while and have proved very popular such as &lt;a href="http://www.codeplex.com/FacetedSearch"&gt;Faceted Search&lt;/a&gt; and others are brand new.&amp;#160; Two new additions are;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;a href="http://www.codeplex.com/sctsc"&gt;Search ASP.NET Server Controls&lt;/a&gt;&lt;/strong&gt; - These 2 controls replicate the Search Box and Core Results Web Parts but as ASP.NET Server Controls bound to the search web service.&amp;#160; &lt;strong&gt;Using these controls on an ASP.NET web site along with &lt;/strong&gt;&lt;a href="http://www.microsoft.com/enterprisesearch/serverproducts/searchserverexpress/download.aspx"&gt;&lt;strong&gt;Search Search Express&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; will give you powerful .com site search for FREE&lt;/strong&gt;! As the search web service is identical between SharePoint Server, SharePoint Server for Search and Search Server these controls are compatible with all 3 products and product versions.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.codeplex.com/sctbrt"&gt;&lt;strong&gt;Search Center Branding Tool&lt;/strong&gt;&lt;/a&gt; - &lt;strong&gt;This tool installs as a SharePoint Feature and allows you to very easily switch off the SharePoint chrome on the Search Center.&lt;/strong&gt;&amp;#160; The tool is primarily focused on &lt;a href="http://www.microsoft.com/enterprisesearch/serverproducts/searchserverexpress/download.aspx"&gt;Search Server Express&lt;/a&gt; and helps you easily brand a standalone instance of Search Server or just remove the default SharePoint look and feel with a single click.&lt;/p&gt;  &lt;p&gt;If you want to get involved, have feedback or ideas for other tools then please feel free to get in touch!&lt;/p&gt;  &lt;p&gt;Richard Riley    &lt;br /&gt;Senior Technical Product Manager     &lt;br /&gt;Microsoft Corp&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8173639" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/Announcements/default.aspx">Announcements</category><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/Developer/default.aspx">Developer</category><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/WebService/default.aspx">WebService</category><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/ITPro/default.aspx">ITPro</category><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/Connectivity/default.aspx">Connectivity</category><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/Express/default.aspx">Express</category><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/Search+Server/default.aspx">Search Server</category><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/Samples/default.aspx">Samples</category><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/Tools/default.aspx">Tools</category><category domain="http://blogs.msdn.com/enterprisesearch/archive/tags/SharePoint/default.aspx">SharePoint</category></item></channel></rss>