<?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>SharePoint Technologies...from the field : MOSS</title><link>http://blogs.msdn.com/aaronsaikovski/archive/tags/MOSS/default.aspx</link><description>Tags: MOSS</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Walkthrough - Building a Service Pack 2 and Cumulative updates slipstreamed MOSS2007 install</title><link>http://blogs.msdn.com/aaronsaikovski/archive/2009/09/24/walkthrough-building-a-service-pack-2-and-cumulative-updates-slipstreamed-moss2007-install.aspx</link><pubDate>Thu, 24 Sep 2009 07:28:05 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9898795</guid><dc:creator>ASaikov</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/aaronsaikovski/comments/9898795.aspx</comments><wfw:commentRss>http://blogs.msdn.com/aaronsaikovski/commentrss.aspx?PostID=9898795</wfw:commentRss><description>&lt;p&gt;This article will walk you through building a self contained SharePoint 2007 installation with all the necessary service packs automatically applied as part of the installation.&lt;/p&gt;  &lt;p&gt;You wont have to worry about performing a post service pack installation as the installer will do this for you. Once done you should have a fully patched SharePoint 2007 installation ready to go.&lt;/p&gt;  &lt;p&gt;Any newer updates that are released after you have installed using the slipstreamed method will have to be applied manually. (&lt;em&gt;The SharePoint product team is committed to releasing updates every two months&lt;/em&gt;)&lt;/p&gt;  &lt;p&gt;We will be building both x86 and x64 media sets and its very important that you make sure that the right version/bitness is copied to the correct destination folder. x86 is copied to x86 and x64 is copied to x64. &lt;/p&gt;  &lt;p&gt;If you are planning to install MOSS/WSS onto Windows Server 2008 R2, then you will need to have Service Pack 2 pre-installed as part of your MOSS2007 install.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;You can also slipstream the SP2 trial bug fix into the installation package so you can solve this issue at the same time. Here is more information on the slipstream bug:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://support.microsoft.com/default.aspx/kb/971620" href="http://support.microsoft.com/default.aspx/kb/971620"&gt;http://support.microsoft.com/default.aspx/kb/971620&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;What you will need:&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;1) A copy of MOSS 2007 with Service pack 1 already installed. I usually grab this .ISO from MSDN&lt;/p&gt;  &lt;p&gt;2) A copy of MOSS &amp;amp; WSS Service pack 2 both x86 and x64 bits. &lt;/p&gt;  &lt;p&gt;You can get more details here on SP2: &lt;/p&gt;  &lt;p&gt;&lt;a title="http://blogs.msdn.com/sharepoint/archive/2009/04/28/announcing-service-pack-2-for-office-sharepoint-server-2007-and-windows-sharepoint-services-3-0.aspx" href="http://blogs.msdn.com/sharepoint/archive/2009/04/28/announcing-service-pack-2-for-office-sharepoint-server-2007-and-windows-sharepoint-services-3-0.aspx"&gt;http://blogs.msdn.com/sharepoint/archive/2009/04/28/announcing-service-pack-2-for-office-sharepoint-server-2007-and-windows-sharepoint-services-3-0.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;3) Any Post SP2 cumulative updates - Currently as of writing this is June 2009 Cumulative Updates. &lt;/p&gt;  &lt;p&gt;These can be downloaded from here:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;MOSS - &lt;a href="http://support.microsoft.com/kb/970948"&gt;http://support.microsoft.com/kb/970948&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;WSS - &lt;a href="http://support.microsoft.com/kb/970946"&gt;http://support.microsoft.com/kb/970946&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;NOTE - I would recommend installing the SP2 slipstream fix &lt;u&gt;before&lt;/u&gt; installing any cumulative updates.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;u&gt;&lt;strong&gt;Steps to build the install media:&lt;/strong&gt;&lt;/u&gt;&lt;/p&gt;  &lt;p&gt;1) copy the SharePoint 2007 .ISO to c:\temp\MOSS 2007 Install&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/aaronsaikovski/WindowsLiveWriter/WSSMOSS2007servicepackslipstreaminginsta_DEED/image_4.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/aaronsaikovski/WindowsLiveWriter/WSSMOSS2007servicepackslipstreaminginsta_DEED/image_thumb_1.png" width="733" height="58" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;2) Mount the .ISO (&lt;em&gt;I use Virtual clone drive but there are other tools that work just as well&lt;/em&gt;) and copy the complete folder structure out to say c:\temp\MOSS 2007 Install\. You should have a folder structure the same as below:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/aaronsaikovski/WindowsLiveWriter/WSSMOSS2007servicepackslipstreaminginsta_DEED/image_6.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/aaronsaikovski/WindowsLiveWriter/WSSMOSS2007servicepackslipstreaminginsta_DEED/image_thumb_2.png" width="649" height="195" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;3) Copy the WSS/MOSS Service Pack 2 install bits to the following folder structure. Its important to keep the MOSS and WSS installers separate.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/aaronsaikovski/WindowsLiveWriter/WSSMOSS2007servicepackslipstreaminginsta_DEED/image_8.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/aaronsaikovski/WindowsLiveWriter/WSSMOSS2007servicepackslipstreaminginsta_DEED/image_thumb_3.png" width="644" height="206" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;4) Now we need to extract the correct version/bits into their respective destination folders so that they can be copied into the main install branch as per Step 2.&lt;/p&gt;  &lt;p&gt;5) Firstly lets start with WSS x86 SP2:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/aaronsaikovski/WindowsLiveWriter/WSSMOSS2007servicepackslipstreaminginsta_DEED/image_10.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/aaronsaikovski/WindowsLiveWriter/WSSMOSS2007servicepackslipstreaminginsta_DEED/image_thumb_4.png" width="244" height="112" /&gt;&lt;/a&gt;&amp;#160;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;6) We need to extract the service pack executable installer into its individual component files so we can copy them to the correct destination Updates folder later on&lt;/p&gt;  &lt;p align="left"&gt;7) Execute the following command, this will extract the necessary files into C:\temp\MOSS SP2\WSS\x86:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p align="left"&gt;&lt;em&gt;&amp;quot;C:\temp\MOSS SP2\WSS\x86\wssv3sp2-kb953338-x86-fullfile-en-us.exe&amp;quot; /extract:&amp;quot;C:\temp\MOSS SP2\WSS\x86&amp;quot;&lt;/em&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;8) Copy the files that were extracted into the C:\temp\MOSS Install\x86\Updates folder. (See screenshot):&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/aaronsaikovski/WindowsLiveWriter/WSSMOSS2007servicepackslipstreaminginsta_DEED/image_16.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/aaronsaikovski/WindowsLiveWriter/WSSMOSS2007servicepackslipstreaminginsta_DEED/image_thumb_7.png" width="557" height="219" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;9) Repeat Steps 5-8 for WSS x64, MOSS x86 and MOSS x64. Ensure that you copy the correct WSS/MOSS version into their correct ‘bitness’ folder;&lt;/p&gt;  &lt;p&gt;C:\temp\MOSS Install\x86\Updates\ –&amp;gt; For x86 Architecture&lt;/p&gt;  &lt;p&gt;C:\temp\MOSS Install\x64\Updates\ –&amp;gt; For x64 Architecture&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;10) &lt;strong&gt;IMPORTANT&lt;/strong&gt; - Delete the wsssetup.dll file from the ‘C:\temp\MOSS Install\x86\Updates\’ and ‘C:\temp\MOSS Install\x64\Updates\’ if you plan to use MOSS only and not WSS by itself.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;You should be good to go and ready to install. If all went well your SharePoint version should be: 12.0.0.6510.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Good luck.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9898795" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/aaronsaikovski/archive/tags/MOSS/default.aspx">MOSS</category><category domain="http://blogs.msdn.com/aaronsaikovski/archive/tags/WSS/default.aspx">WSS</category><category domain="http://blogs.msdn.com/aaronsaikovski/archive/tags/Windows+Server+2008+R2/default.aspx">Windows Server 2008 R2</category></item><item><title>Windows Server 2008 R2 - NLBS and VMware – Workaround!</title><link>http://blogs.msdn.com/aaronsaikovski/archive/2009/09/13/windows-server-2008-r2-nlbs-and-vmware-workaround.aspx</link><pubDate>Sun, 13 Sep 2009 08:49:23 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9894618</guid><dc:creator>ASaikov</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/aaronsaikovski/comments/9894618.aspx</comments><wfw:commentRss>http://blogs.msdn.com/aaronsaikovski/commentrss.aspx?PostID=9894618</wfw:commentRss><description>&lt;p&gt;&lt;u&gt;&lt;strong&gt;**Firstly - This isn’t a VMware bashing post just a product workaround tip **&lt;/strong&gt;&lt;/u&gt;&lt;/p&gt;  &lt;p&gt;Recently I have been working on a customer site and they were keen to build a new MOSS 2007 server farm on Windows Server 2008 R2 as IIS 7.5 has some very cool silverlight streaming technology that they wanted to leverage.&lt;/p&gt;  &lt;p&gt;Given that they are a VMware shop I am restricted to the virtualisation technology I could use, I prefer Hyper-V (&lt;em&gt;of course&lt;/em&gt;) but the client runs VMware so we have to stick to that.&lt;/p&gt;  &lt;p&gt;I built a medium size MOSS 2007 server farm and implemented the NLBS feature and all seemed to hum along for a while. Then suddenly NLBS just stopped! No IP traffic was being routed to anywhere. Then the networking stack in each of the VMs was falling over. The Virtual machines themselves were freezing.&lt;/p&gt;  &lt;p&gt;&lt;em&gt;&lt;u&gt;&lt;strong&gt;This was serious!!&lt;/strong&gt;&lt;/u&gt;&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;u&gt;&lt;/u&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;After a quite a bit of digging we found that VMware doesn't support Windows Server 2008 R2 unless you are running VSphere v4.0. Even then the support is limited. It is noted as being ‘experimental’.&lt;/p&gt;  &lt;p&gt;Interesting……&lt;/p&gt;  &lt;p&gt;After a bit of troubleshooting, debugging and searching we found the problem. You cannot use the VMware NBT100 virtual network drivers, you need to use the VMXNet driver for NLBS to work properly on Windows Server 2008 R2 with VMware.&lt;/p&gt;  &lt;p&gt;We also upgraded to vsphere v4.0 and changed all the VMs to use the VMXNet virtual NIC driver. Happy days!&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;So here are my three key tips to ensure NLBS for MOSS works on VMware:&lt;/p&gt;  &lt;p&gt;1) Use multicast – Unicast isn't recommended by VMware and you will require to implement ARP configuration changes etc. &lt;/p&gt;  &lt;p&gt;2) &lt;u&gt;&lt;strong&gt;DONT&lt;/strong&gt;&lt;/u&gt; use the NBT100 VMware virtual NIC driver. It doesn't work and will cause you many hours of grief. *trust me on this*&lt;/p&gt;  &lt;p&gt;3) &lt;u&gt;&lt;strong&gt;DO USE&lt;/strong&gt;&lt;/u&gt; the VMXNet VMware virtual NIC drivers. This seems to work in my customer specific environment. All of my tests seemed positive.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;I would be interested to hear if others have had similar experiences with this.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9894618" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/aaronsaikovski/archive/tags/MOSS/default.aspx">MOSS</category><category domain="http://blogs.msdn.com/aaronsaikovski/archive/tags/WSS/default.aspx">WSS</category><category domain="http://blogs.msdn.com/aaronsaikovski/archive/tags/vmware/default.aspx">vmware</category></item><item><title>MOSS 2007 and Windows Server 2008 R2 Support</title><link>http://blogs.msdn.com/aaronsaikovski/archive/2009/07/23/moss-2007-and-windows-server-2008-r2-support.aspx</link><pubDate>Thu, 23 Jul 2009 09:34:58 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9845835</guid><dc:creator>ASaikov</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/aaronsaikovski/comments/9845835.aspx</comments><wfw:commentRss>http://blogs.msdn.com/aaronsaikovski/commentrss.aspx?PostID=9845835</wfw:commentRss><description>&lt;p&gt;With the RTM release of Windows Server 2008 R2 I have been receiving many questions about what level of support we are providing for Windows Server 2008 R2 and MOSS 2007.&lt;/p&gt;  &lt;p&gt;I can confirm that if you have MOSS Service Pack 2 installed, we are supporting Windows Server 2008 R2.&lt;/p&gt;  &lt;p&gt;More details can be found here on the SharePoint Team Blog:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://blogs.msdn.com/sharepoint/archive/2009/04/28/announcing-service-pack-2-for-office-sharepoint-server-2007-and-windows-sharepoint-services-3-0.aspx" href="http://blogs.msdn.com/sharepoint/archive/2009/04/28/announcing-service-pack-2-for-office-sharepoint-server-2007-and-windows-sharepoint-services-3-0.aspx"&gt;http://blogs.msdn.com/sharepoint/archive/2009/04/28/announcing-service-pack-2-for-office-sharepoint-server-2007-and-windows-sharepoint-services-3-0.aspx&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9845835" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/aaronsaikovski/archive/tags/MOSS/default.aspx">MOSS</category><category domain="http://blogs.msdn.com/aaronsaikovski/archive/tags/WSS/default.aspx">WSS</category></item><item><title>ForeFront client security and MOSS2007 installation - TIP</title><link>http://blogs.msdn.com/aaronsaikovski/archive/2009/07/09/forefront-client-security-and-moss2007-installation-tip.aspx</link><pubDate>Thu, 09 Jul 2009 07:58:28 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9825688</guid><dc:creator>ASaikov</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/aaronsaikovski/comments/9825688.aspx</comments><wfw:commentRss>http://blogs.msdn.com/aaronsaikovski/commentrss.aspx?PostID=9825688</wfw:commentRss><description>&lt;p&gt;If you install Forefront client security on &lt;u&gt;any&lt;/u&gt; server in your MOSS2007 farm you might find that things suddenly stop working and you get ISAPI filter loading errors appearing in your event logs.&lt;/p&gt;  &lt;p&gt;Here’s how to get up and running again.&lt;/p&gt;  &lt;p&gt;1) Read this article. &lt;a href="http://support.microsoft.com/kb/952167"&gt;kb952167&lt;/a&gt; - Folders may have to be excluded from antivirus scanning when you use a file-level antivirus program in Windows SharePoint Services 3.0 or in SharePoint Server 2007.&lt;/p&gt;  &lt;p&gt;I would suggest implementing all of the folder exclusions mentioned in the article to &lt;u&gt;all&lt;/u&gt; servers in your farm.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;2) Ensure that the IIS_WPG and IIS_ADMIN_WPG groups both have Read and Execute permissions to the following folder: C:\Program Files (x86)\Microsoft Forefront Security\SharePoint.&lt;/p&gt;  &lt;p&gt;You will need to set this permission on &lt;u&gt;each&lt;/u&gt; server in your farm.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;You should be good to go.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9825688" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/aaronsaikovski/archive/tags/MOSS/default.aspx">MOSS</category><category domain="http://blogs.msdn.com/aaronsaikovski/archive/tags/WSS/default.aspx">WSS</category></item><item><title>WebPart Development - AJAX Tab control – Tab contents not displaying</title><link>http://blogs.msdn.com/aaronsaikovski/archive/2009/07/01/webpart-development-ajax-tab-control-tab-contents-not-displaying.aspx</link><pubDate>Wed, 01 Jul 2009 05:39:37 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9810262</guid><dc:creator>ASaikov</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/aaronsaikovski/comments/9810262.aspx</comments><wfw:commentRss>http://blogs.msdn.com/aaronsaikovski/commentrss.aspx?PostID=9810262</wfw:commentRss><description>&lt;p&gt;I found something very interesting the other day when playing around with the AJAX tab control in a custom WebPart. &lt;/p&gt;  &lt;p&gt;I created a WebPart that displays some data using the AJAX tabcontrol and found some interesting gotchas when working with it.&lt;/p&gt;  &lt;p&gt;Firstly I found that databinding and adding tabs to the the tab container has to be done in a specific order, otherwise no data appears.&lt;/p&gt;  &lt;p&gt;Here is the offending code:&lt;/p&gt;  &lt;pre class="csharpcode"&gt;&lt;span class="rem"&gt;//Tab1&lt;/span&gt;
&lt;span class="kwrd"&gt;this&lt;/span&gt;.m_Tab1Items = &lt;span class="kwrd"&gt;this&lt;/span&gt;.GetTab1Data();
&lt;span class="kwrd"&gt;this&lt;/span&gt;.m_Tab1View = &lt;span class="kwrd"&gt;new&lt;/span&gt; Repeater();
&lt;span class="kwrd"&gt;this&lt;/span&gt;.m_Tab1View.DataSource = &lt;span class="kwrd"&gt;this&lt;/span&gt;.m_Tab1Items;
&lt;span class="kwrd"&gt;this&lt;/span&gt;.m_Tab1View.DataBind(); 
&lt;span class="kwrd"&gt;this&lt;/span&gt;.tabs[0].Controls.Add(&lt;span class="kwrd"&gt;this&lt;/span&gt;.m_Tab1View);
                
&lt;span class="rem"&gt;//Tab2 &lt;/span&gt;
&lt;span class="kwrd"&gt;this&lt;/span&gt;.m_Tab2Items = &lt;span class="kwrd"&gt;this&lt;/span&gt;.GetTab2Data();
&lt;span class="kwrd"&gt;this&lt;/span&gt;.m_Tab2View = &lt;span class="kwrd"&gt;new&lt;/span&gt; Repeater();
&lt;span class="kwrd"&gt;this&lt;/span&gt;.m_Tab2View.DataSource = &lt;span class="kwrd"&gt;this&lt;/span&gt;.m_Tab2Items;
&lt;span class="kwrd"&gt;this&lt;/span&gt;.m_Tab2View.DataBind(); 
&lt;span class="kwrd"&gt;this&lt;/span&gt;.tabs[1].Controls.Add(&lt;span class="kwrd"&gt;this&lt;/span&gt;.m_Tab2View); &lt;/pre&gt;

&lt;p&gt;&lt;style type="text/css"&gt;
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }&lt;/style&gt;All looks ok. &lt;/p&gt;

&lt;p&gt;But the weird thing is that no data was appearing. I viewed the source of the page and there is actual content but no data was being displayed. Very Weird!&lt;/p&gt;

&lt;p&gt;&amp;#160;&lt;/p&gt;

&lt;p&gt;After much tinkering about I changed the code to what is shown below and voila! it works.&lt;/p&gt;

&lt;pre class="csharpcode"&gt;&lt;span class="rem"&gt;//Tab1&lt;/span&gt;
&lt;span class="kwrd"&gt;this&lt;/span&gt;.m_Tab1Items = &lt;span class="kwrd"&gt;this&lt;/span&gt;.GetTab1Data();
&lt;span class="kwrd"&gt;this&lt;/span&gt;.m_Tab1View = &lt;span class="kwrd"&gt;new&lt;/span&gt; Repeater();
&lt;span class="kwrd"&gt;this&lt;/span&gt;.m_Tab1Items.DataSource = &lt;span class="kwrd"&gt;this&lt;/span&gt;.m_Tab1Items;
&lt;span class="kwrd"&gt;this&lt;/span&gt;.m_Tab1View.DataBind(); 

                
&lt;span class="rem"&gt;//Tab2 &lt;/span&gt;
&lt;span class="kwrd"&gt;this&lt;/span&gt;.m_Tab2Items = &lt;span class="kwrd"&gt;this&lt;/span&gt;.GetTab2Data();
&lt;span class="kwrd"&gt;this&lt;/span&gt;.m_Tab2View = &lt;span class="kwrd"&gt;new&lt;/span&gt; Repeater();
&lt;span class="kwrd"&gt;this&lt;/span&gt;.m_Tab2Items.DataSource = &lt;span class="kwrd"&gt;this&lt;/span&gt;.m_Tab2Items;
&lt;span class="kwrd"&gt;this&lt;/span&gt;.m_Tab2View.DataBind(); 


&lt;span class="rem"&gt;//add tabs&lt;/span&gt;
&lt;span class="kwrd"&gt;this&lt;/span&gt;.tabs[0].Controls.Add(&lt;span class="kwrd"&gt;this&lt;/span&gt;.m_Tab1View);
&lt;span class="kwrd"&gt;this&lt;/span&gt;.tabs[1].Controls.Add(&lt;span class="kwrd"&gt;this&lt;/span&gt;.m_Tab2View);&lt;/pre&gt;
&lt;style type="text/css"&gt;
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }&lt;/style&gt;

&lt;p&gt;It seems that the AJAX tab control is quite particular in the way it displays data.&lt;/p&gt;

&lt;p&gt;So the order seems to be. &lt;/p&gt;

&lt;ol&gt;
  &lt;li&gt;Retrieve the data &lt;/li&gt;

  &lt;li&gt;Bind the data to the DataSource of a repeater control &lt;/li&gt;

  &lt;li&gt;Add the Repeater control to the tab&lt;/li&gt;

  &lt;li&gt;Add the tab to the tab container.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Bingo!!!&lt;/p&gt;

&lt;p&gt;Hopefully this saves you hours of debugging and troubleshooting!&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9810262" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/aaronsaikovski/archive/tags/MOSS/default.aspx">MOSS</category><category domain="http://blogs.msdn.com/aaronsaikovski/archive/tags/WSS/default.aspx">WSS</category><category domain="http://blogs.msdn.com/aaronsaikovski/archive/tags/AJAX/default.aspx">AJAX</category></item><item><title>Visual Studio 2008 custom workflows not starting - TIPS</title><link>http://blogs.msdn.com/aaronsaikovski/archive/2009/03/10/visual-studio-2008-custom-workflows-not-starting-tips.aspx</link><pubDate>Tue, 10 Mar 2009 08:29:33 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9468704</guid><dc:creator>ASaikov</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/aaronsaikovski/comments/9468704.aspx</comments><wfw:commentRss>http://blogs.msdn.com/aaronsaikovski/commentrss.aspx?PostID=9468704</wfw:commentRss><description>&lt;p&gt;I was doing some SharePoint Workflow development the other day in Visual Studio 2008 and I had the situation where my workflows wouldn't start after they have been deployed.&lt;/p&gt;  &lt;p&gt;I found that if the following aren't configured correctly, none of your workflows will start and throw unexpected errors. &lt;/p&gt;  &lt;p&gt;Here are some things to check to ensure that your custom workflows will start as expected:&lt;/p&gt;  &lt;p&gt;1) Ensure that the workflow.xml references the right ‘PublicKeyToken’ value of the underlying workflow assembly. &lt;/p&gt;  &lt;p&gt;To get this value, build and deploy your workflow and get the public key value from the GAC, replace this value in your workflow.xml. &lt;/p&gt;  &lt;p&gt;The assembly in the GAC should match the value in the workflow.xml otherwise you will get a workflow assembly not found error when trying to execute.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/aaronsaikovski/WindowsLiveWriter/VisualStudio2008developedSharePointworkf_84D1/image_2.png"&gt;&lt;img title="image" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="27" alt="image" src="http://blogs.msdn.com/blogfiles/aaronsaikovski/WindowsLiveWriter/VisualStudio2008developedSharePointworkf_84D1/image_thumb.png" width="617" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;2) Don't change the onWorkflowActivated1 correlation token. Leave it set to the default. If you changed it, change it back. (&lt;em&gt;Don't be tempted like I was&lt;/em&gt;)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/aaronsaikovski/WindowsLiveWriter/VisualStudio2008developedSharePointworkf_84D1/image_6.png"&gt;&lt;img title="image" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="144" alt="image" src="http://blogs.msdn.com/blogfiles/aaronsaikovski/WindowsLiveWriter/VisualStudio2008developedSharePointworkf_84D1/image_thumb_2.png" width="494" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;3) Ensure that each new task has its own correlation token. I tried sharing these (&lt;em&gt;I was trying to be clever&lt;/em&gt;) but it doesn't work. &lt;/p&gt;  &lt;p&gt;The rule is each new task and related actions, use a new correlation token.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/aaronsaikovski/WindowsLiveWriter/VisualStudio2008developedSharePointworkf_84D1/image_8.png"&gt;&lt;img title="image" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="image" src="http://blogs.msdn.com/blogfiles/aaronsaikovski/WindowsLiveWriter/VisualStudio2008developedSharePointworkf_84D1/image_thumb_3.png" width="512" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;4) Ensure the namespaces for the Visual Studio project matches what is in the workflow1.cs and workflow1.designer.cs files. &lt;/p&gt;  &lt;p&gt;If you change namespaces for the Visual Studio project also change the namespaces in the workflow1.cs and the workflow1.designer.cs files as well. &lt;/p&gt;  &lt;p&gt;If you change the namespace in the project, it will still compile, but the workflow wont run. Change in all three places.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/aaronsaikovski/WindowsLiveWriter/VisualStudio2008developedSharePointworkf_84D1/image_10.png"&gt;&lt;img title="image" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="195" alt="image" src="http://blogs.msdn.com/blogfiles/aaronsaikovski/WindowsLiveWriter/VisualStudio2008developedSharePointworkf_84D1/image_thumb_4.png" width="453" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;5) Remember to deploy any external libraries that your workflow depends to the GAC as part of your build process in Visual Studio. Otherwise your workflow will fail as it cannot find the external dependency.&lt;/p&gt;  &lt;p&gt;The command to set a post build event is as follows:&lt;/p&gt;  &lt;p&gt;&amp;quot;C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin\&amp;quot;gacutil /i &amp;quot;$(TargetPath)&amp;quot; /f&lt;/p&gt;  &lt;p&gt;Hopefully these tips will save you a lot of time!&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9468704" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/aaronsaikovski/archive/tags/MOSS/default.aspx">MOSS</category><category domain="http://blogs.msdn.com/aaronsaikovski/archive/tags/WSS/default.aspx">WSS</category></item><item><title>MOSS2007 cannot crawl Vignette based sites – Solved!</title><link>http://blogs.msdn.com/aaronsaikovski/archive/2009/03/10/moss2007-cannot-crawl-vignette-based-sites-solved.aspx</link><pubDate>Tue, 10 Mar 2009 02:05:41 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9468282</guid><dc:creator>ASaikov</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/aaronsaikovski/comments/9468282.aspx</comments><wfw:commentRss>http://blogs.msdn.com/aaronsaikovski/commentrss.aspx?PostID=9468282</wfw:commentRss><description>&lt;p&gt;Recently at a client site I experienced a strange error when trying to crawl Vignette based sites from MOSS 2007.&lt;/p&gt;  &lt;p&gt;All seemed to be configured ok and all the latest service packs and patches had been installed.&lt;/p&gt;  &lt;p&gt;I checked the crawl logs and found the following error message highlighted in red:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/aaronsaikovski/WindowsLiveWriter/ErrorwhenSharePoint2007iscrawlingVignet_845B/image_6.png"&gt;&lt;img title="image" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="217" alt="image" src="http://blogs.msdn.com/blogfiles/aaronsaikovski/WindowsLiveWriter/ErrorwhenSharePoint2007iscrawlingVignet_845B/image_thumb_2.png" width="426" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;I found that it crawled the content but returned ‘0’ results indexed and there were no errors. &lt;em&gt;Weird!&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;The next step was to turn up the verbosity of the ULS logging and have a poke around. I grabbed a coffee and as this was going to take some time to resolve.&lt;/p&gt;  &lt;p&gt;(&lt;em&gt;Stay tuned for a 101 post on ULS log troubleshooting&lt;/em&gt;)&lt;/p&gt;  &lt;p&gt;I rechecked the content sources just to be sure and also checked the content access/crawler account for any permission issues. All seemed ok and nothing stood out.&lt;/p&gt;  &lt;p&gt;As part of my troubleshooting process I decided to follow my own rule when troubleshooting SharePoint. &lt;/p&gt;  &lt;p&gt;&lt;em&gt;‘&lt;u&gt;Don't try to fix it, Delete it, recreate it and try again’&lt;/u&gt;&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;So I deleted the content source, recreated it and this time I added a trailing ‘/’ to the start address url and reran the crawl. Also set the ‘Only crawl within the server of each start address’ option.&lt;/p&gt;  &lt;p&gt;(See the following screenshot)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/aaronsaikovski/WindowsLiveWriter/ErrorwhenSharePoint2007iscrawlingVignet_845B/image_8.png"&gt;&lt;img title="image" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="351" alt="image" src="http://blogs.msdn.com/blogfiles/aaronsaikovski/WindowsLiveWriter/ErrorwhenSharePoint2007iscrawlingVignet_845B/image_thumb_3.png" width="333" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Magic!&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;The crawl worked with no errors. The trick is to ensure that you have a trailing ‘/’ on any Vignette based content sources. &lt;/p&gt;  &lt;p&gt;After doing this I could index Vignette sites and perform searches against these content sources.&lt;/p&gt;  &lt;p&gt;Hopefully this saves you some time.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9468282" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/aaronsaikovski/archive/tags/MOSS/default.aspx">MOSS</category></item><item><title>Awesome article! - Integrating External Document Repositories with SharePoint Server 2007</title><link>http://blogs.msdn.com/aaronsaikovski/archive/2009/02/06/awesome-article-integrating-external-document-repositories-with-sharepoint-server-2007.aspx</link><pubDate>Fri, 06 Feb 2009 06:33:26 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9400741</guid><dc:creator>ASaikov</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/aaronsaikovski/comments/9400741.aspx</comments><wfw:commentRss>http://blogs.msdn.com/aaronsaikovski/commentrss.aspx?PostID=9400741</wfw:commentRss><description>&lt;p&gt;Learn to design, implement, and deploy a complete solution for integrating an external document repository with Microsoft Office SharePoint Server 2007. External repositories can participate in workflows and use task lists and extensible metadata.&lt;/p&gt;  &lt;p&gt;Written by some MCS guns and MVPS!&lt;/p&gt;  &lt;p&gt;More details can be found here:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://msdn.microsoft.com/en-us/library/dd440954.aspx" href="http://msdn.microsoft.com/en-us/library/dd440954.aspx"&gt;http://msdn.microsoft.com/en-us/library/dd440954.aspx&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9400741" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/aaronsaikovski/archive/tags/MOSS/default.aspx">MOSS</category><category domain="http://blogs.msdn.com/aaronsaikovski/archive/tags/WSS/default.aspx">WSS</category></item><item><title>WSS/MOSS October 2008 cumulative updates are now available.</title><link>http://blogs.msdn.com/aaronsaikovski/archive/2008/11/12/wss-moss-october-2008-cumulative-updates-are-now-available.aspx</link><pubDate>Wed, 12 Nov 2008 03:32:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9061036</guid><dc:creator>ASaikov</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/aaronsaikovski/comments/9061036.aspx</comments><wfw:commentRss>http://blogs.msdn.com/aaronsaikovski/commentrss.aspx?PostID=9061036</wfw:commentRss><description>&lt;P&gt;Download links are as follows:&lt;/P&gt;
&lt;P&gt;WSS 3.0 Global &lt;BR&gt;&lt;A href="http://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=957691&amp;amp;kbln=en-us" mce_href="http://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=957691&amp;amp;kbln=en-us"&gt;http://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=957691&amp;amp;kbln=en-us&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://support.microsoft.com/kb/957691" mce_href="http://support.microsoft.com/kb/957691"&gt;http://support.microsoft.com/kb/957691&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;MOSS 2007 Global &lt;BR&gt;&lt;A href="http://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=957693&amp;amp;kbln=en-us" mce_href="http://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=957693&amp;amp;kbln=en-us"&gt;http://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=957693&amp;amp;kbln=en-us&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://support.microsoft.com/kb/957693" mce_href="http://support.microsoft.com/kb/957693"&gt;http://support.microsoft.com/kb/957693&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;MOSS 2007 Language Specific &lt;BR&gt;&lt;A href="http://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=958567&amp;amp;kbln=en-us" mce_href="http://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=958567&amp;amp;kbln=en-us"&gt;http://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=958567&amp;amp;kbln=en-us&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://support.microsoft.com/kb/958567" mce_href="http://support.microsoft.com/kb/958567"&gt;http://support.microsoft.com/kb/958567&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;MOSS 2007 Workflow Hotfix &lt;BR&gt;&lt;A href="http://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=958569&amp;amp;kbln=en-us" mce_href="http://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=958569&amp;amp;kbln=en-us"&gt;http://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=958569&amp;amp;kbln=en-us&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://support.microsoft.com/kb/958569" mce_href="http://support.microsoft.com/kb/958569"&gt;http://support.microsoft.com/kb/958569&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;STRONG&gt;NOTE: After applying these updates your Sharepoint version should now be:&amp;nbsp; 12.0.0.6332&lt;/STRONG&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9061036" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/aaronsaikovski/archive/tags/MOSS/default.aspx">MOSS</category><category domain="http://blogs.msdn.com/aaronsaikovski/archive/tags/WSS/default.aspx">WSS</category></item><item><title>SharePoint 2007/WSS V3.0 August 26th 2008 cumulative hotfixes are now available</title><link>http://blogs.msdn.com/aaronsaikovski/archive/2008/09/30/sharepoint-2007-wss-v3-0-august-26th-2008-cumulative-hotfixes-are-now-available.aspx</link><pubDate>Tue, 30 Sep 2008 02:10:26 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8969584</guid><dc:creator>ASaikov</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/aaronsaikovski/comments/8969584.aspx</comments><wfw:commentRss>http://blogs.msdn.com/aaronsaikovski/commentrss.aspx?PostID=8969584</wfw:commentRss><description>&lt;p&gt;&lt;/p&gt; &lt;p&gt;The official announcement on the SharePoint team blog can be found &lt;a href="http://blogs.msdn.com/sharepoint/archive/2008/09/29/announcing-august-cumulative-update-for-office-sharepoint-server-2007-and-windows-sharepoint-services-3-0.aspx"&gt;here&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;The WSS V3.0 hotfix KB956057 article can be found here: &lt;a title="http://support.microsoft.com/kb/956057" href="http://support.microsoft.com/kb/956057"&gt;http://support.microsoft.com/kb/956057&lt;/a&gt;&lt;/p&gt; &lt;p&gt;The SharePoint 2007 hotfix KB956056 article can be found here: &lt;a title="http://support.microsoft.com/kb/956056/" href="http://support.microsoft.com/kb/956056/"&gt;http://support.microsoft.com/kb/956056/&lt;/a&gt;&lt;/p&gt; &lt;p&gt;The important thing to note is that we will be releasing cumulative updates every two months to ensure an ongoing quality product for our customers.&lt;/p&gt; &lt;p&gt;I would recommend you test these fixes in your test/staging environments prior to implementing these into your production environment. These hotfixes are updates to the infrastructure updates that were released in July.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8969584" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/aaronsaikovski/archive/tags/MOSS/default.aspx">MOSS</category><category domain="http://blogs.msdn.com/aaronsaikovski/archive/tags/WSS/default.aspx">WSS</category></item><item><title>Microsoft Consulting Services Australia now delivers SharePoint Deployment Planning Services (SDPS)</title><link>http://blogs.msdn.com/aaronsaikovski/archive/2008/09/11/microsoft-consulting-services-australia-now-delivers-sharepoint-deployment-planning-services-sdps.aspx</link><pubDate>Thu, 11 Sep 2008 02:13:46 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8942507</guid><dc:creator>ASaikov</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/aaronsaikovski/comments/8942507.aspx</comments><wfw:commentRss>http://blogs.msdn.com/aaronsaikovski/commentrss.aspx?PostID=8942507</wfw:commentRss><description>&lt;p&gt;Microsoft SharePoint Deployment Planning Services (SDPS) is a software assurance benefit for customers, in which they work with a pre-qualified Microsoft partner to develop a customized SharePoint Portal Server deployment plan for their specific environment and assess the overall cost for deployment of this technology. &lt;/p&gt; &lt;p&gt;This pre-defined paid service is available to customers as a 1, 3, 5, 10 or 15 day deployment planning service, depending on their individual software assurance benefit level. &lt;/p&gt; &lt;p&gt;Refer to the services directory &lt;a href="http://directory.partners.extranet.microsoft.com/psbproviders/ProviderListing.aspx?i=1&amp;amp;pst=IWSDP&amp;amp;pcn=Microsoft%20Consulting%20Services&amp;amp;cty=0&amp;amp;stpr=0&amp;amp;cntry=0&amp;amp;seg=0&amp;amp;lev=0&amp;amp;slan=0"&gt;here&lt;/a&gt; for more information.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8942507" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/aaronsaikovski/archive/tags/MOSS/default.aspx">MOSS</category><category domain="http://blogs.msdn.com/aaronsaikovski/archive/tags/WSS/default.aspx">WSS</category></item><item><title>Quick field reference - MOSS 2007/WSS V3.0 Version guide - UPDATED!</title><link>http://blogs.msdn.com/aaronsaikovski/archive/2008/07/31/quick-field-reference-moss-2007-wss-v3-0-version-guide.aspx</link><pubDate>Thu, 31 Jul 2008 14:18:46 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8793203</guid><dc:creator>ASaikov</dc:creator><slash:comments>6</slash:comments><comments>http://blogs.msdn.com/aaronsaikovski/comments/8793203.aspx</comments><wfw:commentRss>http://blogs.msdn.com/aaronsaikovski/commentrss.aspx?PostID=8793203</wfw:commentRss><description>&lt;p&gt;Here is a quick table for those who want to find out what version of WSS/MOSS you are currently patched up to:&lt;/p&gt; &lt;table cellspacing="0" cellpadding="2" width="579" border="1"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign="top" width="318"&gt;&lt;strong&gt;Service Pack/Hotfix Version&lt;/strong&gt;&lt;/td&gt; &lt;td valign="top" width="121"&gt;&lt;strong&gt;WSS V3.0&lt;/strong&gt;&lt;/td&gt; &lt;td valign="top" width="139"&gt;&lt;strong&gt;MOSS 2007&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="318"&gt; &lt;p&gt;&lt;a href="http://blogs.msdn.com/sharepoint/archive/2008/07/15/announcing-availability-of-infrastructure-updates.aspx"&gt;Infrastructure Update &lt;/a&gt;(&lt;a href="http://support.microsoft.com/kb/951695"&gt;KB951695&lt;/a&gt; &amp;amp; &lt;a href="http://support.microsoft.com/kb/951297"&gt;KB951297&lt;/a&gt;) &lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="121"&gt; &lt;p&gt;12.0.0.6318&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="142"&gt; &lt;p&gt;12.0.0.6318&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="318"&gt; &lt;p&gt;Post-SP1 hotfix (&lt;a href="http://support.microsoft.com/kb/953137"&gt;KB953137&lt;/a&gt; &amp;amp; &lt;a href="http://support.microsoft.com/kb/953138"&gt;KB953138&lt;/a&gt;) &lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="121"&gt; &lt;p&gt;12.0.0.6316.500&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="144"&gt; &lt;p&gt;12.0.0.6316.500&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="318"&gt; &lt;p&gt;Post-SP1 hotfix (&lt;a href="http://support.microsoft.com/kb/952698/"&gt;KB952698&lt;/a&gt; &amp;amp; &lt;a href="http://support.microsoft.com/kb/952704/"&gt;KB952704&lt;/a&gt;) &lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="121"&gt; &lt;p&gt;12.0.0.6315&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="145"&gt; &lt;p&gt;12.0.0.6315&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="318"&gt; &lt;p&gt;Post-SP1 hotfix (&lt;a href="http://blogs.technet.com/denish/archive/2008/03/12/blackout-hotfixes-rollups-for-moss-and-wss-3-0-available.aspx"&gt;KB948945&lt;/a&gt;) &lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="121"&gt; &lt;p&gt;12.0.0.6303&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="146"&gt; &lt;p&gt;12.0.0.6303&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="318"&gt; &lt;p&gt;Post-SP1 hotfix (&lt;a href="http://blogs.technet.com/denish/archive/2008/02/12/post-sp1-rollup-hotfix-has-been-released.aspx"&gt;KB941274&lt;/a&gt;) &lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="121"&gt; &lt;p&gt;12.0.0.6301&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="147"&gt; &lt;p&gt;12.0.0.6301&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="318"&gt; &lt;p&gt;Post-SP1 hotfix (&lt;a href="http://blogs.technet.com/denish/archive/2008/02/12/post-sp1-rollup-hotfix-has-been-released.aspx"&gt;KB941422&lt;/a&gt;)&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="121"&gt; &lt;p&gt;12.0.0.6300&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="148"&gt; &lt;p&gt;12.0.0.6300&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="318"&gt;Service Pack 1&lt;/td&gt; &lt;td valign="top" width="121"&gt; &lt;p&gt;12.0.0.6219&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="148"&gt; &lt;p&gt;12.0.0.6219&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="318"&gt;Release To Manufacturing (RTM)&lt;/td&gt; &lt;td valign="top" width="121"&gt; &lt;p&gt;12.0.0.4518&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="148"&gt; &lt;p&gt;12.0.0.4518&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8793203" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/aaronsaikovski/archive/tags/MOSS/default.aspx">MOSS</category><category domain="http://blogs.msdn.com/aaronsaikovski/archive/tags/WSS/default.aspx">WSS</category></item></channel></rss>