<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.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>Chris Hernandez's Blog : SharePoint Server</title><link>http://blogs.technet.com/chris_hernandez/archive/tags/SharePoint+Server/default.aspx</link><description>Tags: SharePoint Server</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Database Attach Shared Services Provider (SSP)</title><link>http://blogs.technet.com/chris_hernandez/archive/2007/10/14/database-attach-shared-services-provider-ssp.aspx</link><pubDate>Mon, 15 Oct 2007 09:17:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:2175742</guid><dc:creator>chrishe</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.technet.com/chris_hernandez/comments/2175742.aspx</comments><wfw:commentRss>http://blogs.technet.com/chris_hernandez/commentrss.aspx?PostID=2175742</wfw:commentRss><description>&lt;P&gt;Performing a&amp;nbsp;database attach using STSADM.exe is useful for migrating or upgrading existing data. Here is an example of how to use the STSADM.exe commands to be able to perform a db attach for the Shared Services Provider (SSP):&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpFirst style="MARGIN: 0in 0in 0pt; mso-add-space: auto"&gt;&lt;FONT face=Calibri size=3&gt;Create the web application and associate the Shared Services Content database&amp;nbsp;with the restored database&amp;nbsp;by first creating a web application for the Shared Services Provider and specifying the content database that was restored.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt; mso-add-space: auto"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt; mso-add-space: auto"&gt;&lt;FONT face=Calibri size=3&gt;For example:&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt; mso-add-space: auto"&gt;&lt;FONT face=Calibri size=3&gt;stsadm.exe -o extendvs -url http://intranet:8080 -ownerlogin redmond\user -owneremail&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt; mso-add-space: auto"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;a@b.com -exclusivelyusentlm -databaseserver SQLServer -databasename SharedServices1_Content -apcreatenew -apidname SSP_Apppool -apidtype configurableid -apidlogin redmond\user -apidpwd MyPassword&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpLast style="MARGIN: 0in 0in 10pt; mso-add-space: auto"&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;Note that the databasename parameter is the Shared Services Content database that was restored. &lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN style="FONT-SIZE: 11pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;
&lt;P class=MsoListParagraphCxSpFirst style="MARGIN: 0in 0in 0pt; mso-add-space: auto"&gt;To create the SSP we use the restoressp command with the sspdatabasename and searchdatabasename parameters set as the databases that were restored.&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt; mso-add-space: auto"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt; mso-add-space: auto"&gt;For example:&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt; mso-add-space: auto"&gt;STSADM.EXE -o restoressp -title Migrated_SSP -url http://intranet:8080 -ssplogin redmond\user -ssppassword MyPassword -mysiteurl http://intranet/MySite -indexserver intranet -indexlocation "D:\Program Files\Microsoft Office Servers\12.0\Data\Applications" -sspdatabaseserver intranet -sspdatabasename SharedServices1 -searchdatabaseserver intranet -searchdatabasename SharedServices1_Search&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt; mso-add-space: auto"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpLast style="MARGIN: 0in 0in 10pt; mso-add-space: auto"&gt;Again note that the sspdatabasename and searchdatabasename parameters are the databases that were restored as these will now be attached to the Shared Services Provider for the installation.&lt;/P&gt;&lt;/SPAN&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2175742" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/chris_hernandez/archive/tags/MOSS/default.aspx">MOSS</category><category domain="http://blogs.technet.com/chris_hernandez/archive/tags/stsadm.exe/default.aspx">stsadm.exe</category><category domain="http://blogs.technet.com/chris_hernandez/archive/tags/SSP/default.aspx">SSP</category><category domain="http://blogs.technet.com/chris_hernandez/archive/tags/SharePoint+Server/default.aspx">SharePoint Server</category></item><item><title>Simple Updates to Make Your MySite More Useful</title><link>http://blogs.technet.com/chris_hernandez/archive/2007/10/09/simple-updates-to-make-your-mysite-more-useful.aspx</link><pubDate>Wed, 10 Oct 2007 03:56:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:2144490</guid><dc:creator>chrishe</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/chris_hernandez/comments/2144490.aspx</comments><wfw:commentRss>http://blogs.technet.com/chris_hernandez/commentrss.aspx?PostID=2144490</wfw:commentRss><description>&lt;P&gt;The SharePoint Server MySite page is intended to be the default landing place for a user to see information that is useful to them. Unfortunately, the unmodified, out-of-box MySite page leaves some room for improvement to make it a more useful experience and a site that a user would want to have as their default home page. While there are updates using customization that can increase the usefulness of the page, here are some simple changes that can also update&amp;nbsp;the MySite but don't require any custom code or even SharePoint Designer.&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;&lt;STRONG&gt;Change the color theme for your MySite&lt;/STRONG&gt; - under the Site Actions tab -&amp;gt; Site Settings -&amp;gt; Site Theme. (I&amp;nbsp;like the Classic theme which has a nice yellow gradient and is a bit different from the default blue one but not too different).&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Remove web parts you won't use&lt;/STRONG&gt; - you can easily click on the right corner arrow drop down and select Close for any web parts you won't use (such as the Get Started with My Site info web part)&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Edit&amp;nbsp;Your Profile -&amp;nbsp;&amp;nbsp;&lt;/STRONG&gt;adding profile information takes only a couple of minutes to complete but it will increase the useful of the site for you by making it more informative to others that view your profile&lt;STRONG&gt; &lt;/STRONG&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;My Links and&amp;nbsp;the My Links web part -&amp;nbsp;&lt;/STRONG&gt;the My Links feature&amp;nbsp;is on the top navigation menu and is another way to bookmark URLs on the SharePoint Server farm&amp;nbsp;and if you make use of this feature you should add the web part which is already on your My Site Public Profile page&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Add Outlook Web Access web parts&lt;/STRONG&gt; - My Calendar web part is added by default but I find it useful to have the My Contacts and My Inbox added as well&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Add the Web Capture web part&lt;/STRONG&gt; - using the web capture web part is a very easy way to synchronize data between the web part and some other content&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Add RSS Viewer web part &lt;/STRONG&gt;- one of the cooler web parts are the RSS Viewer web parts that allow you to pull in all sorts of data. Here are some examples of RSS feed URLs that I have:&lt;/LI&gt;
&lt;OL&gt;
&lt;LI&gt;Stock symbol RSS feed: &lt;A href="http://tc.dk/stock.php?symbols=msft"&gt;http://tc.dk/stock.php?symbols=msft&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;MSNBC.com top headlines: &lt;A href="http://www.msnbc.msn.com/id/3032091/device/rss/"&gt;http://www.msnbc.msn.com/id/3032091/device/rss/&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;Daily Dilbert: &lt;A href="http://feeds.feedburner.com/tapestrydilbert"&gt;http://feeds.feedburner.com/tapestrydilbert&lt;/A&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;/OL&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2144490" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/chris_hernandez/archive/tags/MOSS/default.aspx">MOSS</category><category domain="http://blogs.technet.com/chris_hernandez/archive/tags/SharePoint+Server/default.aspx">SharePoint Server</category><category domain="http://blogs.technet.com/chris_hernandez/archive/tags/MySite/default.aspx">MySite</category></item><item><title>Using PSConfig.exe command-line options to complete SharePont Server Configuration</title><link>http://blogs.technet.com/chris_hernandez/archive/2007/10/08/using-psconfig-exe-command-line-options-to-complete-sharepont-server-configuration.aspx</link><pubDate>Tue, 09 Oct 2007 00:26:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:2137827</guid><dc:creator>chrishe</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.technet.com/chris_hernandez/comments/2137827.aspx</comments><wfw:commentRss>http://blogs.technet.com/chris_hernandez/commentrss.aspx?PostID=2137827</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT face=Calibri size=3&gt;After SharePoint Server setup has completed, the admin may run the SharePoint Products and Technologies Configuration Wizard to complete the configuration steps, but there may be a need to run these steps via the command-line or to&amp;nbsp;just to get a better understanding of what steps the wizard performs using PSConfig.exe:&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;FONT face=Calibri size=3&gt;For more information about the PSConfig.exe command: &lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;A href="http://technet2.microsoft.com/Office/en-us/library/a59c4e8f-9b7f-4127-8199-1b9ab76991501033.mspx"&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;&lt;FONT face=Calibri size=3&gt;http://technet2.microsoft.com/Office/en-us/library/a59c4e8f-9b7f-4127-8199-1b9ab76991501033.mspx&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="COLOR: maroon; mso-bidi-font-family: Arial"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt" mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri size=3&gt;1.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri size=3&gt;Create the ConfigDB: &lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt 0.25in"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;PSConfig.exe -cmd configdb -create -server &amp;lt;Server_name&amp;gt; -database &amp;lt;Database_name&amp;gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt 0.25in"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;-dbuser &amp;lt;DOMAIN\username&amp;gt; -dbpassword &amp;lt;password&amp;gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt 0.25in"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;-user &amp;lt;DOMAIN\username&amp;gt; -password &amp;lt;password&amp;gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt 0.25in"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;-addomain &amp;lt;domain_name&amp;gt; -adorgunit &amp;lt;org_unit&amp;gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt 0.25in"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;-admincontentdatabase &amp;lt;Database_name&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt 0.25in"&gt;&lt;FONT face=Calibri size=3&gt;Note that if you wish to connect to an existing configuration database and join the server to an existing server farm you will need to perform the ConfigDB command with the -connect parameter&lt;/FONT&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpLast style="MARGIN: 0in 0in 10pt 0.25in; TEXT-INDENT: -0.25in; mso-add-space: auto; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri size=3&gt;2.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri size=3&gt;Install all HelpCollections&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN-LEFT: 0.25in"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="FONT-SIZE: 11pt; LINE-HEIGHT: 140%; FONT-FAMILY: 'Calibri','sans-serif'; mso-fareast-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;psconfig.exe -cmd helpcollections –installall&lt;/SPAN&gt;&lt;/I&gt;&lt;SPAN style="FONT-SIZE: 11pt; LINE-HEIGHT: 140%; FONT-FAMILY: 'Calibri','sans-serif'; mso-fareast-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraph style="MARGIN: 0in 0in 0pt 0.25in; TEXT-INDENT: -0.25in; LINE-HEIGHT: 140%; mso-add-space: auto; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri size=3&gt;3.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri size=3&gt;Perform resource security enforcement&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN-LEFT: 0.25in"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="FONT-SIZE: 11pt; LINE-HEIGHT: 140%; FONT-FAMILY: 'Calibri','sans-serif'; mso-fareast-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;psconfig.exe -cmd secureresources&lt;/SPAN&gt;&lt;/I&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="FONT-SIZE: 11pt; LINE-HEIGHT: 140%; FONT-FAMILY: 'Calibri','sans-serif'; mso-fareast-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P style="MARGIN-LEFT: 0.25in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="FONT-SIZE: 11pt; LINE-HEIGHT: 140%; FONT-FAMILY: 'Calibri','sans-serif'; mso-fareast-font-family: Calibri; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;&lt;SPAN style="mso-list: Ignore"&gt;4.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 11pt; LINE-HEIGHT: 140%; FONT-FAMILY: 'Calibri','sans-serif'; mso-fareast-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;Register the services in the server farm&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN-LEFT: 0.25in"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="FONT-SIZE: 11pt; LINE-HEIGHT: 140%; FONT-FAMILY: 'Calibri','sans-serif'; mso-fareast-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;psconfig.exe -cmd services -install&lt;/SPAN&gt;&lt;/I&gt;&lt;SPAN style="FONT-SIZE: 11pt; LINE-HEIGHT: 140%; FONT-FAMILY: 'Calibri','sans-serif'; mso-fareast-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN-LEFT: 0.25in"&gt;&lt;SPAN style="FONT-SIZE: 11pt; LINE-HEIGHT: 140%; FONT-FAMILY: 'Calibri','sans-serif'; mso-fareast-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;Note that before you can provision we will need to start and configure the Search service via the STSADM.exe command:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN-LEFT: 0.25in"&gt;&lt;SPAN style="FONT-SIZE: 11pt; COLOR: red; LINE-HEIGHT: 140%; FONT-FAMILY: 'Calibri','sans-serif'; mso-fareast-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 11pt; LINE-HEIGHT: 140%; FONT-FAMILY: 'Calibri','sans-serif'; mso-fareast-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;Start the Windows SharePoint Services Search:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN-LEFT: 0.25in"&gt;&lt;SPAN style="FONT-SIZE: 11pt; LINE-HEIGHT: 140%; FONT-FAMILY: 'Calibri','sans-serif'; mso-fareast-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;stsadm -o spsearch -action start -farmserviceaccount Redmond\user -farmservicepassword MyPassword&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 11pt; LINE-HEIGHT: 140%; FONT-FAMILY: 'Calibri','sans-serif'; mso-fareast-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN-LEFT: 0.25in"&gt;&lt;SPAN style="FONT-SIZE: 11pt; LINE-HEIGHT: 140%; FONT-FAMILY: 'Calibri','sans-serif'; mso-fareast-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;Start the Office SharePoint Server Search service:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN-LEFT: 0.25in"&gt;&lt;SPAN style="FONT-SIZE: 11pt; LINE-HEIGHT: 140%; FONT-FAMILY: 'Calibri','sans-serif'; mso-fareast-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;stsadm -o osearch -action start -role IndexQuery -farmserviceaccount Redmond\user -farmservicepassword MyPassword -farmcontactemail user@ms.com&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 11pt; COLOR: red; LINE-HEIGHT: 140%; FONT-FAMILY: 'Calibri','sans-serif'; mso-fareast-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN-LEFT: 0.25in"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="FONT-SIZE: 11pt; LINE-HEIGHT: 140%; FONT-FAMILY: 'Calibri','sans-serif'; mso-fareast-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;psconfig.exe -cmd services –provision&lt;/SPAN&gt;&lt;/I&gt;&lt;SPAN style="FONT-SIZE: 11pt; LINE-HEIGHT: 140%; FONT-FAMILY: 'Calibri','sans-serif'; mso-fareast-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN-LEFT: 0.25in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="FONT-SIZE: 11pt; LINE-HEIGHT: 140%; FONT-FAMILY: 'Calibri','sans-serif'; mso-fareast-font-family: Calibri; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;&lt;SPAN style="mso-list: Ignore"&gt;5.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 11pt; LINE-HEIGHT: 140%; FONT-FAMILY: 'Calibri','sans-serif'; mso-fareast-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;Register all features&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN-LEFT: 0.25in"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="FONT-SIZE: 11pt; LINE-HEIGHT: 140%; FONT-FAMILY: 'Calibri','sans-serif'; mso-fareast-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;psconfig.exe -cmd installfeatures&lt;/SPAN&gt;&lt;/I&gt;&lt;SPAN style="FONT-SIZE: 11pt; LINE-HEIGHT: 140%; FONT-FAMILY: 'Calibri','sans-serif'; mso-fareast-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN-LEFT: 0.25in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="FONT-SIZE: 11pt; LINE-HEIGHT: 140%; FONT-FAMILY: 'Calibri','sans-serif'; mso-fareast-font-family: Calibri; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;&lt;SPAN style="mso-list: Ignore"&gt;6.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 11pt; LINE-HEIGHT: 140%; FONT-FAMILY: 'Calibri','sans-serif'; mso-fareast-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;Provision the SharePoint Central Administration Web application&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN-LEFT: 0.25in"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="FONT-SIZE: 11pt; LINE-HEIGHT: 140%; FONT-FAMILY: 'Calibri','sans-serif'; mso-fareast-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;psconfig.exe -cmd adminvs -provision -port 9000 -windowsauthprovider onlyusentlm&lt;/SPAN&gt;&lt;/I&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="FONT-SIZE: 11pt; LINE-HEIGHT: 140%; FONT-FAMILY: 'Calibri','sans-serif'; mso-fareast-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P style="MARGIN-LEFT: 0.25in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="FONT-SIZE: 11pt; LINE-HEIGHT: 140%; FONT-FAMILY: 'Calibri','sans-serif'; mso-fareast-font-family: Calibri; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;&lt;SPAN style="mso-list: Ignore"&gt;7.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 11pt; LINE-HEIGHT: 140%; FONT-FAMILY: 'Calibri','sans-serif'; mso-fareast-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;Install shared application data&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN-LEFT: 0.25in"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="FONT-SIZE: 11pt; LINE-HEIGHT: 140%; FONT-FAMILY: 'Calibri','sans-serif'; mso-fareast-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;psconfig.exe -cmd applicationcontent -install&lt;/SPAN&gt;&lt;/I&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2137827" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/chris_hernandez/archive/tags/MOSS/default.aspx">MOSS</category><category domain="http://blogs.technet.com/chris_hernandez/archive/tags/SharePoint+Server/default.aspx">SharePoint Server</category><category domain="http://blogs.technet.com/chris_hernandez/archive/tags/PSConfig.exe/default.aspx">PSConfig.exe</category></item><item><title>Increasing the frequency of the Profile and Membership Sync timer jobs</title><link>http://blogs.technet.com/chris_hernandez/archive/2007/10/07/increasing-the-frequency-of-the-profile-and-membership-sync-timer-jobs.aspx</link><pubDate>Sun, 07 Oct 2007 11:05:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:2127137</guid><dc:creator>chrishe</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/chris_hernandez/comments/2127137.aspx</comments><wfw:commentRss>http://blogs.technet.com/chris_hernandez/commentrss.aspx?PostID=2127137</wfw:commentRss><description>&lt;P&gt;One of the new features in MOSS 2007 is the ability to synchronize WSS user data to SharePoint Server. One of the areas where this is synchronization is displayed is within the MySite SharePoint Sites web part which will display all sites that the user is a member of.&lt;/P&gt;
&lt;P&gt;The default&amp;nbsp;frequency of the synchronization job is every 1 hour but you can increase the frequency by running this STSADM.exe command:&lt;/P&gt;
&lt;P&gt;stsadm.exe -o sync -synctiming M:15&lt;/P&gt;
&lt;P&gt;which will result in the sync jobs occurring every 15 minutes.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://technet2.microsoft.com/Office/f/?en-us/library/bbe7d4a4-524f-49f2-8264-d83014a062321033.mspx"&gt;&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2127137" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/chris_hernandez/archive/tags/MOSS/default.aspx">MOSS</category><category domain="http://blogs.technet.com/chris_hernandez/archive/tags/stsadm.exe/default.aspx">stsadm.exe</category><category domain="http://blogs.technet.com/chris_hernandez/archive/tags/SharePoint+Server/default.aspx">SharePoint Server</category><category domain="http://blogs.technet.com/chris_hernandez/archive/tags/MySite/default.aspx">MySite</category></item><item><title>Updating the SharePoint Admin Password on an existing Farm</title><link>http://blogs.technet.com/chris_hernandez/archive/2007/10/04/changing-the-sharepoint-admin-password-on-an-existing-farm.aspx</link><pubDate>Thu, 04 Oct 2007 21:35:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:2108375</guid><dc:creator>chrishe</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/chris_hernandez/comments/2108375.aspx</comments><wfw:commentRss>http://blogs.technet.com/chris_hernandez/commentrss.aspx?PostID=2108375</wfw:commentRss><description>&lt;P&gt;The security policy for many IT departments within organizations requires that passwords be changed after a certain time period. This would require that the accounts associated with a SharePoint Server Farm install be updated. &lt;/P&gt;
&lt;P&gt;Here are some steps to do this:&lt;/P&gt;
&lt;P&gt;If you are fortunately enough to know the new password before the change has occurred you can:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;stsadm -o updatefarmcredentials -userlogin "domain user" -password "newPassword"&lt;/LI&gt;
&lt;LI&gt;iisreset&lt;/LI&gt;
&lt;LI&gt;stsadm -o updateaccountpassword -userlogin "domain user" -password "newpassword" -noadmin&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;To change the password after the change has been rolled out:&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Update all service accounts passwords for the SQL server if the service is running as a domain account&lt;/LI&gt;
&lt;LI&gt;Under the Internet Information Services (IIS) Manager&amp;nbsp;update the password for each Application Pool by going to the properties and clicking on the Identity tab&lt;/LI&gt;
&lt;LI&gt;At this point&amp;nbsp;you should be able to view the Central Admin Site, where you&amp;nbsp;will update the password&amp;nbsp;for the SSP Service credentials by either method:&lt;/LI&gt;
&lt;OL&gt;
&lt;LI&gt;SharePoint Central Admin -&amp;gt; Click on the left nav Shared Services Administration link&amp;nbsp;-&amp;gt; use the drop down on the SSP you need to change and click on Edit Properties -&amp;gt; Update the values for the SSP Service Credentials&lt;/LI&gt;
&lt;LI&gt;STSADM.exe -o editssp -title &amp;lt;SSP name&amp;gt; -ssplogin &amp;lt;username&amp;gt; -ssppassword &amp;lt;password&amp;gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;LI&gt;Update the Search Service credentials: Central Admin -&amp;gt; Operations -&amp;gt; Services on Server -&amp;gt; Office SharePoint Server Search -&amp;gt; update the credentials for the Service Account&lt;/LI&gt;
&lt;LI&gt;Profile Import credentials: SSP Admin -&amp;gt; User Profile and Properties -&amp;gt; Configure Profile Import -&amp;gt; Set the access account credentials&lt;/LI&gt;&lt;/OL&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2108375" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/chris_hernandez/archive/tags/MOSS/default.aspx">MOSS</category><category domain="http://blogs.technet.com/chris_hernandez/archive/tags/SSP/default.aspx">SSP</category><category domain="http://blogs.technet.com/chris_hernandez/archive/tags/SharePoint+Server/default.aspx">SharePoint Server</category></item><item><title>Enumerating thru User Profiles</title><link>http://blogs.technet.com/chris_hernandez/archive/2007/10/04/enumerating-thru-user-profiles.aspx</link><pubDate>Thu, 04 Oct 2007 21:21:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:2108310</guid><dc:creator>chrishe</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.technet.com/chris_hernandez/comments/2108310.aspx</comments><wfw:commentRss>http://blogs.technet.com/chris_hernandez/commentrss.aspx?PostID=2108310</wfw:commentRss><description>&lt;P&gt;SharePoint Server allows user profile data to be imported from various sources such as the Active Directory, LDAP, and using a Business Data Catalog (BDC) connection to almost any data source that contains user info.&lt;/P&gt;
&lt;P&gt;There may be a need to enumerate thru all the user profiles once the data has been imported and perform actions on each user profile. &lt;/P&gt;
&lt;P&gt;Here is&amp;nbsp;a simple code example that does&amp;nbsp;this using an enumerator in C#:&lt;/P&gt;&lt;FONT size=2&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;SPSite site = &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;new&lt;/FONT&gt;&lt;FONT size=2&gt; SPSite(&lt;/FONT&gt;&lt;FONT color=#a31515 size=2&gt;"http://localhost"&lt;/FONT&gt;&lt;FONT size=2&gt;);&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#2b91af size=2&gt;ServerContext&lt;/FONT&gt;&lt;FONT size=2&gt; context = &lt;/FONT&gt;&lt;FONT color=#2b91af size=2&gt;ServerContext&lt;/FONT&gt;&lt;FONT size=2&gt;.GetContext(site);&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#2b91af size=2&gt;UserProfileManager&lt;/FONT&gt;&lt;FONT size=2&gt; upm = &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;new&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#2b91af size=2&gt;UserProfileManager&lt;/FONT&gt;&lt;FONT size=2&gt;(context);&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#2b91af size=2&gt;UserProfile&lt;/FONT&gt;&lt;FONT size=2&gt; currentProfile;&lt;/FONT&gt;&lt;/P&gt;&lt;FONT size=2&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#2b91af size=2&gt;IEnumerator&lt;/FONT&gt;&lt;FONT size=2&gt; enumProfs = upm.GetEnumerator();&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;bool&lt;/FONT&gt;&lt;FONT size=2&gt; continueEnum = &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;true&lt;/FONT&gt;&lt;FONT size=2&gt;;&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;while&lt;/FONT&gt;&lt;FONT size=2&gt; (continueEnum)&lt;/P&gt;
&lt;P&gt;{&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;try&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;{&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;BLOCKQUOTE&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;continueEnum = enumProfs.MoveNext();&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;/BLOCKQUOTE&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;}&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;catch&lt;/FONT&gt;&lt;FONT size=2&gt; (&lt;/FONT&gt;&lt;FONT color=#2b91af size=2&gt;Exception&lt;/FONT&gt;&lt;FONT size=2&gt; e)&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;{&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;BLOCKQUOTE&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#2b91af size=2&gt;Console&lt;/FONT&gt;&lt;FONT size=2&gt;.WriteLine(&lt;/FONT&gt;&lt;FONT color=#a31515 size=2&gt;"EXCEPTION in enum - try to move to next: "&lt;/FONT&gt;&lt;FONT size=2&gt; + e.ToString());&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;/BLOCKQUOTE&gt;
&lt;BLOCKQUOTE&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;continueEnum = enumProfs.MoveNext();&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;/BLOCKQUOTE&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;}&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;currentProfile = (&lt;/FONT&gt;&lt;FONT color=#2b91af size=2&gt;UserProfile&lt;/FONT&gt;&lt;FONT size=2&gt;)enumProfs.Current;&lt;/FONT&gt;&lt;/P&gt;&lt;FONT size=2&gt;&lt;FONT color=#008000 size=2&gt;
&lt;P&gt;// do some action on each currentProfile&lt;/P&gt;&lt;/FONT&gt;&lt;/BLOCKQUOTE&gt;&lt;/FONT&gt;
&lt;P&gt;}&lt;/P&gt;
&lt;P&gt;Note that I put the try/catch block to handle the scenario that as you are running the tool any profiles get modified since the import was performed. This would throw an exception and that can be handled any way perferred including what I've done which is simply to write the error to the console and continue.&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2108310" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/chris_hernandez/archive/tags/MOSS/default.aspx">MOSS</category><category domain="http://blogs.technet.com/chris_hernandez/archive/tags/SharePoint+Server/default.aspx">SharePoint Server</category><category domain="http://blogs.technet.com/chris_hernandez/archive/tags/User+Profiles/default.aspx">User Profiles</category></item><item><title>Creating Audience Rules via the Object Model</title><link>http://blogs.technet.com/chris_hernandez/archive/2007/10/03/creating-audience-rules-via-the-object-model.aspx</link><pubDate>Thu, 04 Oct 2007 01:04:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:2103469</guid><dc:creator>chrishe</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.technet.com/chris_hernandez/comments/2103469.aspx</comments><wfw:commentRss>http://blogs.technet.com/chris_hernandez/commentrss.aspx?PostID=2103469</wfw:commentRss><description>&lt;P&gt;SharePoint Server (MOSS) was designed as a platform for building applications upon. Using the SharePoint Server Object Model (OM) exposes many different and often more complicated operations than what can be done with the UI only.&lt;/P&gt;
&lt;P&gt;An example of this is with Audience creation. Audiences are an organizational type concept that is associated with the Shared Service Provider (SSP). Audiences can be built up using rules that are exposed within the Admin&amp;nbsp;UI for such properties as Account Name or Title. In this way you may be able to create audiences that comprise of user profiles that all have a property in common and can then use this compiled audience for such things as targeting content.&lt;/P&gt;
&lt;P&gt;The Audience OM allows the creation of audiences that can be more complicated in their evaluation. For example, the Audience OM allows the groupings of audience rules which will result in compiled audiences based on a combination of AND/OR clauses.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Create thet test audience.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.testAudience&amp;nbsp; = this.audienceManager.Audiences.Create(&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TestStringGenerator.GetString(MaxAudienceNameLength),&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TestStringGenerator.GetString(&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MaxAudienceDescriptionLength));&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.testAudience.GroupOperation =&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AudienceGroupOperation.AUDIENCE_OR_OPERATION;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Add the desired rule to the test audience.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ArrayList audienceRules = new ArrayList();&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AudienceRuleComponent r1 = new AudienceRuleComponent("AccountName", "Contains", this.DLTestAccountName1);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; audienceRules.Add(r1);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AudienceRuleComponent r2 = new AudienceRuleComponent(null, "OR", null);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; audienceRules.Add(r2);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AudienceRuleComponent r3 = new AudienceRuleComponent("AccountName", "Contains", this.DLTestAccountName2);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; audienceRules.Add(r3);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.testAudience.AudienceRules = audienceRules;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.testAudience.Commit();&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;From the code above you can see that:&lt;/P&gt;
&lt;P mce_keep="true"&gt;this.testAudience.GroupOperation =&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AudienceGroupOperation.AUDIENCE_OR_OPERATION;&lt;/P&gt;
&lt;P mce_keep="true"&gt;Sets the group operation for the audience similar to the Audience Admin UI where you can select&lt;/P&gt;
&lt;P mce_keep="true"&gt;
&lt;TABLE class=ms-authoringcontrols cellSpacing=0 cellPadding=0 width="100%" border=0 class="ms-authoringcontrols"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD class=ms-authoringcontrols id=ctl00_PlaceHolderMain_rbtAllAnyRules_Label style="PADDING-BOTTOM: 2px" colSpan=2 class="ms-authoringcontrols"&gt;&lt;LABEL for=ctl00_PlaceHolderMain_rbtAllAnyRules&gt;Include users who:&lt;/LABEL&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=ms-formspacer class="ms-formspacer"&gt;&lt;/TD&gt;
&lt;TD class=ms-authoringcontrols width="100%" class="ms-authoringcontrols"&gt;
&lt;TABLE class=ms-authoringcontrols id=ctl00_PlaceHolderMain_rbtAllAnyRules style="BORDER-COLLAPSE: collapse" cellSpacing=0 cellPadding=0 border=0 class="ms-authoringcontrols" Columns="2"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD class=""&gt;&lt;INPUT id=ctl00_PlaceHolderMain_rbtAllAnyRules_0 type=radio value=ALL name=ctl00$PlaceHolderMain$rbtAllAnyRules&gt;&lt;LABEL for=ctl00_PlaceHolderMain_rbtAllAnyRules_0&gt;Satisfy all of the rules&lt;/LABEL&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;&lt;INPUT id=ctl00_PlaceHolderMain_rbtAllAnyRules_1 type=radio CHECKED value=ANY name=ctl00$PlaceHolderMain$rbtAllAnyRules&gt;&lt;LABEL for=ctl00_PlaceHolderMain_rbtAllAnyRules_1&gt;Satisfy any of the rules&lt;/LABEL&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;But with&amp;nbsp;via OM you can specify groupings by using parentheses () with this:&lt;/P&gt;
&lt;P mce_keep="true"&gt;new AudienceRuleComponent(null, "(", null);&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;lt;some audience rules&amp;gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;new AudienceRuleComponent(null, ")", null);&lt;/P&gt;
&lt;P mce_keep="true"&gt;so that now you can represent an expression like this:&lt;/P&gt;
&lt;P mce_keep="true"&gt;(AccountName contains DLTestAccountName1 OR AccountName contains DLTestAccountName1) &lt;/P&gt;
&lt;P mce_keep="true"&gt;AND &lt;/P&gt;
&lt;P mce_keep="true"&gt;(Title contains TestTitle1 OR Title contains TestTitle2) &lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2103469" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/chris_hernandez/archive/tags/MOSS/default.aspx">MOSS</category><category domain="http://blogs.technet.com/chris_hernandez/archive/tags/SSP/default.aspx">SSP</category><category domain="http://blogs.technet.com/chris_hernandez/archive/tags/SharePoint+Server/default.aspx">SharePoint Server</category><category domain="http://blogs.technet.com/chris_hernandez/archive/tags/Audiences/default.aspx">Audiences</category></item><item><title>Creating Shared Service Provider (SSP) via command-line options</title><link>http://blogs.technet.com/chris_hernandez/archive/2007/10/03/creating-shared-service-provider-ssp-via-command-line-options.aspx</link><pubDate>Thu, 04 Oct 2007 00:37:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:2103356</guid><dc:creator>chrishe</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.technet.com/chris_hernandez/comments/2103356.aspx</comments><wfw:commentRss>http://blogs.technet.com/chris_hernandez/commentrss.aspx?PostID=2103356</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT face=Calibri size=3&gt;Using the SharePoint Admin UI there can often be quite a delay to perform administrative actions compared to doing the same actions via the powerful command-line tools. One of the tools that should be very familiar to SharePoint Admins is STSADM.exe.&amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT face=Calibri size=3&gt;The STSADM.exe admin tool is available in the default location: c:\program files\common files\microsoft shared\web server extensions\12\bin. To see what actions are available with the tool you can run STSADM.exe –help which will output the operations that can be performed and STSADM.exe –help &amp;lt;operation name&amp;gt; to get more detailed documentation about a particular operation.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT face=Calibri size=3&gt;Creating the Shared Service Provider (SSP) is one admin task that can be done via the command-line:&lt;/FONT&gt;&lt;/P&gt;&lt;FONT face=Calibri&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT size=3&gt;The recommended procedure for creating an SSP is to create a web application for the MySite host and a separate web application for the SSP. To create a new web application for both the MySite host and SSP run this STSADM.exe command for each new web application:&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;FONT size=3&gt;stsadm.exe -o extendvs -url &amp;lt;URL&amp;gt; -ownerlogin &amp;lt;domain/username&amp;gt; -owneremail &amp;lt;emailed&amp;gt; -exclusivelyusentlm -databaseserver &amp;lt;DBservername&amp;gt; -databasename &amp;lt;NewcontentDBname&amp;gt; -donotcreatesite -apcreatenew -apidname &amp;lt;Apppoolname&amp;gt; -apidtype configurableid -apidlogin &amp;lt;domain/username&amp;gt; -apidpwd &amp;lt;Password&amp;gt;&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;/I&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT size=3&gt;For example:&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;FONT size=3&gt;stsadm.exe -o extendvs -url http://intranet:8080 -ownerlogin Redmond\username -owneremail user@ms.com -exclusivelyusentlm -databaseserver SQLServer -databasename MySiteContentDB -donotcreatesite -apcreatenew -apidname MySiteAppPool -apidtype configurableid -apidlogin Redmond\username -apidpwd MyPassword&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT size=3&gt;will create a web application with the URL &lt;/FONT&gt;&lt;A href="http://intranet:8080/" mce_href="http://intranet:8080/"&gt;&lt;FONT color=#0000ff size=3&gt;http://intranet:8080&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt; that can be used to host the MySite sites. Similarly, you can create another web application to host the SSP:&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;FONT size=3&gt;stsadm.exe -o extendvs -url http://intranet:8090 -ownerlogin Redmond\username -owneremail user@ms.com -exclusivelyusentlm -databaseserver SQLServer -databasename SSPContentDB -donotcreatesite -apcreatenew -apidname SSPAppPool -apidtype configurableid -apidlogin Redmond\username -apidpwd MyPassword&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT size=3&gt;At this point, you can create the SSP by running this STSADM.exe command:&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT size=3&gt;stsadm.exe –o createssp –title &amp;lt;SSP name&amp;gt; -url &amp;lt;Web application url&amp;gt; -mysiteurl &amp;lt;MySite Web application url&amp;gt; -ssplogin &amp;lt;username&amp;gt; -indexserver &amp;lt;index server&amp;gt; -indexlocation &amp;lt;index file path&amp;gt; -ssppassword &amp;lt;password&amp;gt; -sspdatabaseserver &amp;lt;SSP database server&amp;gt; -sspdatabasename &amp;lt;SSP database name&amp;gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT face=Calibri size=3&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT face=Calibri size=3&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2103356" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/chris_hernandez/archive/tags/MOSS/default.aspx">MOSS</category><category domain="http://blogs.technet.com/chris_hernandez/archive/tags/stsadm.exe/default.aspx">stsadm.exe</category><category domain="http://blogs.technet.com/chris_hernandez/archive/tags/SSP/default.aspx">SSP</category><category domain="http://blogs.technet.com/chris_hernandez/archive/tags/SharePoint+Server/default.aspx">SharePoint Server</category></item></channel></rss>