<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:ng="http://newsgator.com/schema/extensions" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Aggregated Feed: SharePoint Microsoft Individual Blogs</title><link>http://www.newsgator.com/</link><copyright>Copyright retained by original author, refer to /ngws/headlines.aspx?uid=430219&amp;mid=5&amp;fmt=rss for further information</copyright><description>Includes SharePoint Product Group personnel, SharePoint Insiders, and SharePoint Rangers.</description><webMaster>support@newsgator.com</webMaster><lastBuildDate>2009-07-09T22:23:27</lastBuildDate><ttl>60</ttl><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/sharepointmsblogs" type="application/rss+xml" /><feedburner:emailServiceId>sharepointmsblogs</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item><title>File Server Capacity Tool (FSCT) Release Candidate available for download</title><link>http://feedproxy.google.com/~r/sharepointmsblogs/~3/qXsE-uwkAHk/file-server-capacity-tool-fsct-release-candidate-available-for-download.aspx</link><description>&lt;P&gt;The File Server Capacity Tool (FSCT) is a capacity planning software for CIFS/SMB/SMB2 file servers.&amp;nbsp; It’s also useful for identifying performance bottlenecks. FSCT results include the maximum number of users for a file server configuration, throughput for that configuration and performance counters for the server and clients used.&lt;/P&gt;
&lt;P&gt;This is a command line tool and the target audience is IT Professionals and Storage Solution Providers. It is not a GUI tool for end users. You will also need a few computers in a lab environment to try it. You can see a sample configuration in the diagram below:&lt;/P&gt;
&lt;P&gt;&lt;IMG style="WIDTH: 480px; HEIGHT: 310px" title=FSCT alt=FSCT src="http://blogs.technet.com/photos/josebda2/images/3262206/original.aspx" width=480 height=310 mce_src="http://blogs.technet.com/photos/josebda2/images/3262206/original.aspx"&gt;&lt;/P&gt;
&lt;P&gt;We have been running a private beta for FSCT since last year and now a Release Candidate is available for public download for the first time. To get it, go to &lt;A href="http://connect.microsoft.com/"&gt;http://connect.microsoft.com&lt;/A&gt;, sign in (you will need to register if you’re new to Connect), then click on “Connection Directory” and look for “FSCT RC”. Please read the License Agreement carefully, since there are restrictions on the disclosure of the results you get from the tool. &lt;/P&gt;
&lt;P&gt;The download includes an overview presentation and a white paper that provide detailed instructions on how to use the tool. There is a new public forum for discussions about FSCT has just been configured and the product team is keeping an eye on it. That forum can be found at &lt;A href="http://social.technet.microsoft.com/Forums/en-US/fsct"&gt;http://social.technet.microsoft.com/Forums/en-US/fsct&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;If you want more details before downloading, you can check my previous posts on FSCT at &lt;A href="http://blogs.technet.com/josebda/archive/tags/FSCT/default.aspx"&gt;http://blogs.technet.com/josebda/archive/tags/FSCT/default.aspx&lt;/A&gt;. &lt;/P&gt;
&lt;P&gt;For an in-person conversation with the FSCT team, plan to attend SNIA’s Storage Developers Conference (SDC 2009) in September.&lt;BR&gt;You can find the FSCT talk in the agenda at &lt;A href="http://www.snia.org/events/storage-developer2009/agenda2009"&gt;http://www.snia.org/events/storage-developer2009/agenda2009&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;I encourage you to download the Release Candidate software, try it on your lab, ask questions on the online forum and join us at SDC for some live Q&amp;amp;A.&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3262207" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=qXsE-uwkAHk:kjkwZJD6a_Y:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=qXsE-uwkAHk:kjkwZJD6a_Y:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=qXsE-uwkAHk:kjkwZJD6a_Y:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=qXsE-uwkAHk:kjkwZJD6a_Y:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=qXsE-uwkAHk:kjkwZJD6a_Y:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=qXsE-uwkAHk:kjkwZJD6a_Y:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=qXsE-uwkAHk:kjkwZJD6a_Y:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=qXsE-uwkAHk:kjkwZJD6a_Y:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3262207</guid><pubDate>Wed, 08 Jul 2009 14:11:00 GMT</pubDate><author>josebda</author><ng:modifiedDate>Wed, 08 Jul 2009 10:35:15 GMT</ng:modifiedDate><ng:postId>10073380384</ng:postId><ng:read>False</ng:read><ng:avgRating>0</ng:avgRating><ng:flagState>0</ng:flagState><ng:clipped>False</ng:clipped><category>Windows Server 2008</category><category>Storage</category><category>Windows Storage Server</category><category>FSCT</category><category>Windows Server 2008 R2</category><category>SMB</category><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">0</slash:comments><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/josebda/rsscomments.aspx?PostID=3262207</wfw:comment><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/josebda/commentrss.aspx?PostID=3262207</wfw:commentRss><comments>http://blogs.technet.com/josebda/comments/3262207.aspx</comments><feedburner:origLink>http://blogs.technet.com/josebda/archive/2009/07/08/file-server-capacity-tool-fsct-release-candidate-available-for-download.aspx</feedburner:origLink></item><item><title>Experimenting with PowerShell</title><link>http://feedproxy.google.com/~r/sharepointmsblogs/~3/IaCSZbFmlZw/experimenting-with-powershell.aspx</link><description>&lt;P&gt;Powershell is a&amp;nbsp;command line interface for Windows that offers a&amp;nbsp;very powerful and flexible model.&lt;BR&gt;It is now a feature included with Windows 7 and Windows Server 2008 R2, not an optional download as before.&lt;BR&gt;In this post, I show some sample commands that&amp;nbsp;can help you understand some of the basic features and a few more complex ones.&amp;nbsp;&lt;BR&gt;If you never played with it before, try running some commands in a PowerShell prompt. &lt;/P&gt;
&lt;TABLE border=1 width="100%"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="50%"&gt;Shows a list of commands: &lt;/TD&gt;
&lt;TD width="50%"&gt;Get-Command&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="50%"&gt;Shows the help overview: &lt;/TD&gt;
&lt;TD width="50%"&gt;Get-Help&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="50%"&gt;Show the help for “Dir”:&lt;/TD&gt;
&lt;TD width="50%"&gt;Get-Help Dir&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P&gt;Let's use the Dir command now&amp;nbsp;(actually an alias for Get-ChildItem) and a number of ways to transform the output using pipeline functions:&lt;/P&gt;
&lt;TABLE border=1 width="100%"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="50%"&gt;Shows Directory:&lt;/TD&gt;
&lt;TD width="50%"&gt;Dir&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="50%"&gt;Shows Directory in list format (two ways):&lt;/TD&gt;
&lt;TD width="50%"&gt;Dir | Format-List &lt;BR&gt;Dir | FL&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="50%"&gt;Shows Directory sorted by file length:&lt;/TD&gt;
&lt;TD width="50%"&gt;Dir | Sort Length&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="50%"&gt;Shows Directory sorted by file length in descending order:&lt;/TD&gt;
&lt;TD width="50%"&gt;Dir | Sort Length –Descending&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="50%"&gt;Shows all the methods and properties for the objects resulting from Dir (files and folders):&lt;/TD&gt;
&lt;TD width="50%"&gt;Dir | Get-Member&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="50%"&gt;Shows a selected list of properties instead of the default list:&lt;/TD&gt;
&lt;TD width="50%"&gt;Dir | Select&amp;nbsp; Directory, Name, Extension, Length&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="50%"&gt;Shows directory in HTML format (not much use going to the console like this, though):&lt;/TD&gt;
&lt;TD width="50%"&gt;Dir | ConvertTo-Html &lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="50%"&gt;Output the Directory listing to a file:&lt;/TD&gt;
&lt;TD width="50%"&gt;Dir | Out-File psfilelist.txt&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="50%"&gt;All together now: Shows selected list of properties, sorted, in HTML, going to a file. You need to open the file yourself:&lt;/TD&gt;
&lt;TD width="50%"&gt;Dir | Select Directory, Name, Extension, Length | Sort Length -Descending | ConvertTo-Html | Out-File psfilelist.htm&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P&gt;Now exploring other “drives” in PowerShell, including the certificate store and the registry.&lt;/P&gt;
&lt;TABLE border=1 width="100%"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="50%"&gt;Get list of PowerShell “drives”:&lt;/TD&gt;
&lt;TD width="50%"&gt;Get-PSDrive&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="50%"&gt;Shows environment variables:&lt;/TD&gt;
&lt;TD width="50%"&gt;Dir ENV:\&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="50%"&gt;Shows the certiticate store:&lt;/TD&gt;
&lt;TD width="50%"&gt;Dir CERT:\&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="50%"&gt;Shows root certificates for the machine:&lt;/TD&gt;
&lt;TD width="50%"&gt;Dir CERT:\LocalMachine\Root | Select FriendlyName, NotAfter&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="50%"&gt;Shows “HK Local Machine” portion of the registry&lt;/TD&gt;
&lt;TD width="50%"&gt;Dir HKLM:&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="50%"&gt;Shows specified part of the registry:&lt;/TD&gt;
&lt;TD width="50%"&gt;Dir HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P&gt;Another easy way to get interesting data is with Get-Process.&lt;/P&gt;
&lt;TABLE border=1 width="100%"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="50%"&gt;List running processes:&lt;/TD&gt;
&lt;TD width="50%"&gt;Get-Process&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="50%"&gt;Shows all the methods and properties for the process objects:&lt;/TD&gt;
&lt;TD width="50%"&gt;Get-Process | Get-Member&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="50%"&gt;Shows selected list of properties of running processes, formatted as table:&lt;/TD&gt;
&lt;TD width="50%"&gt;Get-Process | Select Id, Name, Product, CPU, WorkingSet | Format-Table –autosize&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P&gt;Combining PowerShell with WMI is also very interesting. You can leverage any WMI provider on the box using Get-WmiObject.&lt;BR&gt;You can get a list of WMI Classes from &lt;A href="http://msdn.microsoft.com/en-us/library/aa394554(VS.85).aspx" mce_href="http://msdn.microsoft.com/en-us/library/aa394554(VS.85).aspx"&gt;http://msdn.microsoft.com/en-us/library/aa394554(VS.85).aspx&lt;/A&gt; &lt;/P&gt;
&lt;TABLE border=1 width="100%"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="50%"&gt;Shows all WMI objects with "disk" on the name:&lt;/TD&gt;
&lt;TD width="50%"&gt;Get-WmiObject -List *disk* | Select Name&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="50%"&gt;Shows disk partitions:&lt;/TD&gt;
&lt;TD width="50%"&gt;Get-WmiObject Win32_DiskPartition | Select Name, Size, BootPartition&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="50%"&gt;Shows logical disks:&lt;/TD&gt;
&lt;TD width="50%"&gt;Get-WmiObject Win32_LogicalDisk | Select DeviceID, DriveType, Size, FreeSpace&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="50%"&gt;Shows mapped drives (with NET USE command):&lt;/TD&gt;
&lt;TD width="50%"&gt;Get-WmiObject Win32_MappedLogicalDisk | Select Name, ProviderName, FileSystem, Size, FreeSpace | Format-Table&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P&gt;PowerShell also lets you call the .NET Framework, which is a huge library.&lt;BR&gt;You need to use a syntax where the full class name (library.class) is mentioned in [], followed by a :: and the method name.&lt;/P&gt;
&lt;P&gt;You can find a reference for it at &lt;A href="http://msdn.microsoft.com/en-us/library/ms229335.aspx" mce_href="http://msdn.microsoft.com/en-us/library/ms229335.aspx"&gt;http://msdn.microsoft.com/en-us/library/ms229335.aspx&lt;/A&gt;&lt;/P&gt;
&lt;TABLE border=1 width="100%"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="50%"&gt;Shows network interfaces:&lt;/TD&gt;
&lt;TD width="50%"&gt;[System.Net.NetworkInformation.NetworkInterface]::GetAllNetworkInterfaces() | Select Name, Speed, OperationalStatus&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="50%"&gt;Shows identity of the current logged user:&lt;/TD&gt;
&lt;TD width="50%"&gt;[System.Security.Principal.WindowsIdentity]::GetCurrent() | Select Name, AuthenticationType, IsAuthenticated, IsSystem&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="50%"&gt;Shows drive information:&lt;/TD&gt;
&lt;TD width="50%"&gt;[System.IO.DriveInfo]::GetDrives() | Select Name, DriveType, IsReady, TotalSize, TotalFreeSpace, RootDirectory | Format-Table -autosize&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P&gt;It’s also interesting to iterate through the list of resulting objects, to perform additional actions.&lt;BR&gt;You use the ForEach keyword, which allows you to run something for each item. The item is referred to as $_.&lt;BR&gt;You can also use the symbol % instead of ForEach.&lt;/P&gt;
&lt;TABLE border=1 width="100%"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="50%"&gt;Change to the application data folder, which is obtained from the environment variables:&lt;/TD&gt;
&lt;TD width="50%"&gt;Dir Env:\AppData | ForEach { CD $_.Value }&lt;BR&gt;Dir Env:\AppData |&amp;nbsp;% { CD $_.Value } &lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="50%"&gt;Show all text files enumerated by the Dir command:&lt;/TD&gt;
&lt;TD width="50%"&gt;Dir *.TXT | ForEach { Type $_ }&lt;BR&gt;Dir *.TXT |&amp;nbsp;% { Type $_ }&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="50%"&gt;Show root directory for all drives enumerated by GetDrives:&lt;/TD&gt;
&lt;TD width="50%"&gt;[System.IO.DriveInfo]::GetDrives() | foreach { Dir $_ }&lt;BR&gt;[System.IO.DriveInfo]::GetDrives() |&amp;nbsp;% { Dir $_ }&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P&gt;A similar syntax is used for Where (actually an alias for Where-Object), which can be used to filter objects in the pipeline.&lt;/P&gt;
&lt;TABLE border=1 width="100%"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="50%"&gt;Show selected properties of processes using more than 10MB of memory, in descending order, formatted as table:&lt;/TD&gt;
&lt;TD width="50%"&gt;Get-Process | Select Id, Name, Product, CPU, WorkingSet | Where { $_.WorkingSet -gt 10*1024*1024} | Sort WorkingSet -Descending | Format-Table –autosize&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="50%"&gt;Shows all services that are stopped:&lt;/TD&gt;
&lt;TD width="50%"&gt;Get-Service | Where { $_.Status -eq "Stopped" }&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P&gt;Now let's focus on the DFS-Namespaces service, which is something I’m working on (these will only work if the box is a Windows Server file server with the DFS-N role service installed):&lt;/P&gt;
&lt;TABLE border=1 width="100%"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="50%"&gt;Shows all 2000 mode domain namespaces on the current computer, using the registry:&lt;/TD&gt;
&lt;TD width="50%"&gt;Dir HKLM:\Software\Microsoft\DFS\Roots\Domain&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="50%"&gt;Shows all 2008 mode&amp;nbsp; domain namespaces on the current computer, using the registry:&lt;/TD&gt;
&lt;TD width="50%"&gt;Dir HKLM:\Software\Microsoft\DFS\Roots\DomainV2&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="50%"&gt;Shows all standalone namespaces on the current computer, using the registry:&lt;/TD&gt;
&lt;TD width="50%"&gt;Dir HKLM:\Software\Microsoft\DFS\Roots\Standalone&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="50%"&gt;Shows all namespaces of all types on the current computer, using the registry:&lt;/TD&gt;
&lt;TD width="50%"&gt;Dir HKLM:\Software\Microsoft\DFS\Roots –Recurse | Select PSChildName, ValueCount, Property&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="50%"&gt;Shows properties of the DFS-N service in the registry:&lt;/TD&gt;
&lt;TD width="50%"&gt;Dir HKLM:\System\CurrentControlSet\Services\Dfs&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="50%"&gt;Get status of DFS Service (formatted as list)&lt;/TD&gt;
&lt;TD width="50%"&gt;Get-Service DFS | fl&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="50%"&gt;Starts the DFS-N service (two ways):&lt;/TD&gt;
&lt;TD width="50%"&gt;Get-Service DFS |&amp;nbsp;Start-Service &lt;BR&gt;Get-Service DFS | % { $_.Start }&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="50%"&gt;Shows all WMI objects with DFS on the name (will include some DFS-R ones as well):&lt;/TD&gt;
&lt;TD width="50%"&gt;Get-WmiObject -List *DFS*&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="50%"&gt;Shows DFS Targets on the current computer, using WMI:&lt;/TD&gt;
&lt;TD width="50%"&gt;Get-WmiObject Win32_DFSTarget&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="50%"&gt;Shows selected properties of DFS nodes on the current computer, including it's a root and its state, using WMI:&lt;/TD&gt;
&lt;TD width="50%"&gt;Get-WmiObject Win32_DFSNode | Name, Root, State | Format-Table –autosize&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P&gt;I hope that has helped you see how interesting PowerShell can be. Here are a few links for additional information and tutorials:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Windows Powershell Owner's Manual: &lt;A href="http://www.microsoft.com/technet/scriptcenter/topics/winpsh/manual/default.mspx"&gt;http://www.microsoft.com/technet/scriptcenter/topics/winpsh/manual/default.mspx&lt;/A&gt;&amp;nbsp;&lt;/LI&gt;
&lt;LI&gt;List of cmdlets (help topics): &lt;A href="http://technet.microsoft.com/en-us/library/dd347701.aspx"&gt;http://technet.microsoft.com/en-us/library/dd347701.aspx&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;Powershell ScriptCenter: &lt;A href="http://technet.microsoft.com/en-us/scriptcenter/dd742419.aspx"&gt;http://technet.microsoft.com/en-us/scriptcenter/dd742419.aspx&lt;/A&gt;&amp;nbsp;&lt;/LI&gt;
&lt;LI&gt;Powershell on Wikipedia: &lt;A href="http://en.wikipedia.org/wiki/Windows_PowerShell"&gt;http://en.wikipedia.org/wiki/Windows_PowerShell&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;Some free video tutorials: &lt;A href="http://www.idera.com/Promo/Practical-PowerShell"&gt;http://www.idera.com/Promo/Practical-PowerShell&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;Official Powershell team blog: &lt;A href="http://blogs.msdn.com/powershell"&gt;http://blogs.msdn.com/powershell&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;Powershell Guy blog: &lt;A href="http://thepowershellguy.com/blogs/posh"&gt;http://thepowershellguy.com/blogs/posh&lt;/A&gt; &lt;/LI&gt;&lt;/UL&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3261142" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=IaCSZbFmlZw:ZIFqNwFrV50:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=IaCSZbFmlZw:ZIFqNwFrV50:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=IaCSZbFmlZw:ZIFqNwFrV50:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=IaCSZbFmlZw:ZIFqNwFrV50:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=IaCSZbFmlZw:ZIFqNwFrV50:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=IaCSZbFmlZw:ZIFqNwFrV50:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=IaCSZbFmlZw:ZIFqNwFrV50:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=IaCSZbFmlZw:ZIFqNwFrV50:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3261142</guid><pubDate>Sat, 04 Jul 2009 00:38:00 GMT</pubDate><author>josebda</author><ng:modifiedDate>Mon, 06 Jul 2009 10:54:17 GMT</ng:modifiedDate><ng:postId>10036550534</ng:postId><ng:read>False</ng:read><ng:avgRating>0</ng:avgRating><ng:flagState>0</ng:flagState><ng:clipped>False</ng:clipped><category>Windows Server 2008</category><category>The Basics</category><category>Windows Server 2008 R2</category><category>DFS</category><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">0</slash:comments><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/josebda/rsscomments.aspx?PostID=3261142</wfw:comment><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/josebda/commentrss.aspx?PostID=3261142</wfw:commentRss><comments>http://blogs.technet.com/josebda/comments/3261142.aspx</comments><feedburner:origLink>http://blogs.technet.com/josebda/archive/2009/07/03/experimenting-with-powershell.aspx</feedburner:origLink></item><item><title>The June cumulative update for WSS V3 and MOSS 2007 has been released yesterday</title><link>http://feedproxy.google.com/~r/sharepointmsblogs/~3/92FN1fa_MlU/the-june-cumulative-update-for-wss-v3-and-moss-2007-has-been-released-yesterday.aspx</link><description>&lt;P&gt;As discussed by the &lt;A href="http://blogs.technet.com/office_sustained_engineering/archive/2008/07/01/office-hotfixes-to-be-delivered-on-a-defined-schedule-in-the-form-of-cumulative-updates.aspx" mce_href="http://blogs.technet.com/office_sustained_engineering/archive/2008/07/01/office-hotfixes-to-be-delivered-on-a-defined-schedule-in-the-form-of-cumulative-updates.aspx"&gt;Office Sustained Engineering group&lt;/A&gt; cumulative updates for all Office Products including WSS 3.0 and SharePoint 2007 will be released every second month.&lt;/P&gt;
&lt;P&gt;Yesterday we released the so called June Cumulative Update. The so called "Uber" packages for MOSS will be released in a couple of days. Currently you can download the individual global and localized fixes for your specific language packs.&lt;/P&gt;
&lt;P&gt;This is the second &lt;STRONG&gt;Post-SP2 hotfix&lt;/STRONG&gt;! That means it is highly recommended to install &lt;A href="http://blogs.technet.com/stefan_gossner/archive/2009/04/28/moss-2007-and-wss-3-0-service-pack-2-has-been-released.aspx" mce_href="http://blogs.technet.com/stefan_gossner/archive/2009/04/28/moss-2007-and-wss-3-0-service-pack-2-has-been-released.aspx"&gt;Service Pack 2&lt;/A&gt; before installing the&amp;nbsp;June CU.&lt;/P&gt;
&lt;P&gt;As usual you can find the details about the fixes and the download locations on the blog my colleague Joerg Sinemus published:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/joerg_sinemus/archive/2009/07/01/moss-and-wss-june-cu.aspx"&gt;http://blogs.msdn.com/joerg_sinemus/archive/2009/07/01/moss-and-wss-june-cu.aspx&lt;/A&gt;&lt;BR&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3260267" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=92FN1fa_MlU:CxWxPm6ELy4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=92FN1fa_MlU:CxWxPm6ELy4:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=92FN1fa_MlU:CxWxPm6ELy4:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=92FN1fa_MlU:CxWxPm6ELy4:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=92FN1fa_MlU:CxWxPm6ELy4:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=92FN1fa_MlU:CxWxPm6ELy4:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=92FN1fa_MlU:CxWxPm6ELy4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=92FN1fa_MlU:CxWxPm6ELy4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3260267</guid><pubDate>Wed, 01 Jul 2009 07:39:00 GMT</pubDate><author>Stefan_Gossner</author><ng:modifiedDate>Wed, 01 Jul 2009 10:08:00 GMT</ng:modifiedDate><ng:postId>10009549740</ng:postId><ng:read>False</ng:read><ng:avgRating>0</ng:avgRating><ng:flagState>0</ng:flagState><ng:clipped>False</ng:clipped><category>MOSS 2007 / WSS 3.0</category><category>Hotfix Info</category><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/stefan_gossner/commentrss.aspx?PostID=3260267</wfw:commentRss><comments>http://blogs.technet.com/stefan_gossner/comments/3260267.aspx</comments><source url="http://blogs.technet.com/stefan_gossner/default.aspx">Stefan Goßner</source><feedburner:origLink>http://blogs.technet.com/stefan_gossner/archive/2009/07/01/the-june-cumulative-update-for-wss-v3-and-moss-2007-has-been-released-yesterday.aspx</feedburner:origLink></item><item><title>I am now on Twitter (and more active on Facebook)</title><link>http://feedproxy.google.com/~r/sharepointmsblogs/~3/HRhV6z6eUAA/i-am-now-on-twitter-and-more-active-on-facebook.aspx</link><description>&lt;P&gt;It started posting articles electronically back in the BBS days in the late 1980s.&lt;BR&gt;I create a web page with my own domain name in 1998 (back in Brazil with a ".br" domain name that I no longer own).&lt;BR&gt;I moved to a US domain when I moved to the United States in 2000 (it’s still there at &lt;A href="http://www.barreto.us/" mce_href="http://www.barreto.us/"&gt;http://www.barreto.us&lt;/A&gt;&amp;nbsp;and it hasn't changed much in years).&lt;BR&gt;In July 2004 (around five years ago, almost to the day), I started blogging here at &lt;A href="http://blogs.technet.com/josebda" mce_href="http://blogs.technet.com/josebda"&gt;http://blogs.technet.com/josebda&lt;/A&gt;.&lt;BR&gt;It’s actually kind of fun to go back and re-read that very first post at&amp;nbsp; &lt;A href="http://blogs.technet.com/josebda/archive/2004/07/06/173623.aspx" mce_href="http://blogs.technet.com/josebda/archive/2004/07/06/173623.aspx"&gt;http://blogs.technet.com/josebda/archive/2004/07/06/173623.aspx&lt;/A&gt; &lt;BR&gt;I stopped posting in both English and Portuguese two years later (too much work to post in two languages, side-by-side), but kept posting in English regularly to this date.&lt;BR&gt;To this date I have posted 270 blogs (not counting this one :-),&amp;nbsp;an average of about 5 per month.&lt;/P&gt;
&lt;P&gt;As of this month, I am also starting to use twitter. You can follow me at&amp;nbsp; &lt;A href="http://twitter.com/josebarreto" mce_href="http://twitter.com/josebarreto"&gt;http://twitter.com/josebarreto&lt;/A&gt; &lt;BR&gt;There were a few things I learned in the last few weeks as I got started.&lt;BR&gt;Obviously you need to visit the site and create the account, hoping no one grabbed your name before you did.&lt;BR&gt;Next, I spent some time getting the lingo: tweets, shortening URLs with bit.ly, retweets, following, replies, @name, #subject, etc.&lt;BR&gt;Then I tried to find interesting people to follow and&amp;nbsp; watched what they tweet about, how frequently.&lt;/P&gt;
&lt;P&gt;I soon figured out that I could retire my RSS reader in favor of a twitter client, which is now how I am getting my basic news.&lt;BR&gt;I am pretty OK now with the number of other twiterers I am following, and it does pretty much match my old list of RSS feeds, plus a few new finds.&lt;BR&gt;I chose to use TweetDeck on the&amp;nbsp;PC and PockeTwit on the&amp;nbsp;phone (any suggestions there?).&lt;/P&gt;
&lt;P&gt;I started writing my own tweets a few days ago, mostly one for every blog post I get out the door. I guess I am too tied to old models, huh?&lt;BR&gt;I am also starting to retweet some of the stuff I am following, as my next step into the new model.&lt;BR&gt;If you haven’t already, you should get started. It is a different way of doing things, but it has worked quite well for me so far, especially as it replaced some of my old tools.&lt;BR&gt;I find myself using the twitter clients for most of my news and updates (personal or work-related).&lt;/P&gt;
&lt;P&gt;An interesting side effect is that it got me&amp;nbsp;back to Facebook (at &lt;A href="http://www.facebook.com/jose.barreto" mce_href="http://www.facebook.com/jose.barreto"&gt;http://www.facebook.com/jose.barreto&lt;/A&gt;) and I started posting updates there as well.&lt;BR&gt;I created the Facebook account a few years ago, added a few friends over time and even got a “vanity URL” earlier this year, but I never really got into posting frequent updates.&lt;BR&gt;Not that Twitter and Facebook are directly related, but it sounded simple enough to post updates on both.&lt;BR&gt;I learned that there used to be a Facebook app to do that automatically, but apparently that no longer works.&lt;BR&gt;It even got me to load a Facebook application on my Windows phone. How about that?&lt;/P&gt;
&lt;P&gt;There’s a lot of hype about Twitter, but it does seem to have an interesting model, a new twist on things.&lt;BR&gt;You’re not likely to find out what I had for breakfast every morning, but you will at least learn of any new blog posts I publish (RSS is so 2000-and-late :-).&lt;BR&gt;As with most things, time will tell if the model does work.&amp;nbsp; We will find out when I post about it five years from now…&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3260222" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=HRhV6z6eUAA:h09snTJVu7A:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=HRhV6z6eUAA:h09snTJVu7A:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=HRhV6z6eUAA:h09snTJVu7A:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=HRhV6z6eUAA:h09snTJVu7A:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=HRhV6z6eUAA:h09snTJVu7A:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=HRhV6z6eUAA:h09snTJVu7A:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=HRhV6z6eUAA:h09snTJVu7A:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=HRhV6z6eUAA:h09snTJVu7A:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3260222</guid><pubDate>Wed, 01 Jul 2009 01:56:00 GMT</pubDate><author>josebda</author><ng:modifiedDate>Wed, 01 Jul 2009 09:50:10 GMT</ng:modifiedDate><ng:postId>10007006522</ng:postId><ng:read>False</ng:read><ng:avgRating>0</ng:avgRating><ng:flagState>0</ng:flagState><ng:clipped>False</ng:clipped><category>The Basics</category><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">0</slash:comments><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/josebda/rsscomments.aspx?PostID=3260222</wfw:comment><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/josebda/commentrss.aspx?PostID=3260222</wfw:commentRss><comments>http://blogs.technet.com/josebda/comments/3260222.aspx</comments><source url="http://blogs.technet.com/josebda/default.aspx">Jose Barreto's Blog</source><feedburner:origLink>http://blogs.technet.com/josebda/archive/2009/06/30/i-am-now-on-twitter-and-more-active-on-facebook.aspx</feedburner:origLink></item><item><title>Microsoft File Server Migration Toolkit 1.2 available as a free download </title><link>http://feedproxy.google.com/~r/sharepointmsblogs/~3/G1TBNkeIp3A/microsoft-file-server-migration-toolkit-1-2-available-as-a-free-download.aspx</link><description>&lt;P&gt;Microsoft released the File Server Migration Toolkit version 1.2 (FSMT 1.2), which will help you migrate file shares from computers running Windows NT 4.0 Server, Windows 2000 Server, Windows 2003 Server, Windows Server 2008 and&amp;nbsp;Windows Storage Server 2008 to computers running Windows 2003 Server, Windows Server 2008 and Windows Storage Server 2008. You can use it to consolidate multiple file servers or simply to migrate files between servers.&lt;/P&gt;
&lt;P&gt;This is an update to the previous FSMT 1.1 that fixes an issue with Windows Server 2003 clusters. This version has also been tested with the Windows Server 2008 R2 Release Candidate (full support for Windows Server 2008 R2 is expected and will become official after tests with the final release, which should be out later this year).&lt;/P&gt;
&lt;P&gt;Here are the main benefits of FSMT:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Simplifies the complex and error-prone migration process of SMB shares and data &lt;/LI&gt;
&lt;LI&gt;Maintains UNC paths and eliminates broken shortcuts and links&lt;/LI&gt;
&lt;LI&gt;Maintains security settings after the migration&lt;/LI&gt;
&lt;LI&gt;Consolidates shared folders with the same names from different servers&lt;/LI&gt;
&lt;LI&gt;Supports server clusters as source and target file servers&lt;/LI&gt;
&lt;LI&gt;Provides roll-back functionality&lt;/LI&gt;
&lt;LI&gt;Support for Windows Server 2008 and Windows Storage Server 2008&lt;/LI&gt;
&lt;LI&gt;Includes both the DFS Consolidation Root Wizard and the Dfsconsolidate.exe command-line tool&lt;/LI&gt;
&lt;LI&gt;Available in 5 languages (English, French, German, Japanese and Spanish)&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Here’s a screenshot:&lt;/P&gt;
&lt;P&gt;&lt;IMG style="WIDTH: 808px; HEIGHT: 580px" title=FSMT alt=FSMT src="http://blogs.technet.com/photos/josebda/images/3144873/original.aspx" width=808 height=580 mce_src="http://blogs.technet.com/photos/josebda/images/3144873/original.aspx"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Download and test it today from&lt;BR&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=d00e3eae-930a-42b0-b595-66f462f5d87b&amp;amp;DisplayLang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=d00e3eae-930a-42b0-b595-66f462f5d87b&amp;amp;DisplayLang=en&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Also, be sure to also visit the FSMT Web Site at &lt;BR&gt;&lt;A href="http://go.microsoft.com/fwlink/?LinkId=128527"&gt;http://go.microsoft.com/fwlink/?LinkId=128527&lt;/A&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3259968" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=G1TBNkeIp3A:9j-k_LXzUq4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=G1TBNkeIp3A:9j-k_LXzUq4:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=G1TBNkeIp3A:9j-k_LXzUq4:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=G1TBNkeIp3A:9j-k_LXzUq4:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=G1TBNkeIp3A:9j-k_LXzUq4:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=G1TBNkeIp3A:9j-k_LXzUq4:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=G1TBNkeIp3A:9j-k_LXzUq4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=G1TBNkeIp3A:9j-k_LXzUq4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3259968</guid><pubDate>Tue, 30 Jun 2009 13:22:00 GMT</pubDate><author>josebda</author><ng:modifiedDate>Wed, 01 Jul 2009 12:21:46 GMT</ng:modifiedDate><ng:postId>10001774028</ng:postId><ng:read>False</ng:read><ng:avgRating>0</ng:avgRating><ng:flagState>0</ng:flagState><ng:clipped>False</ng:clipped><category>Windows Server 2008</category><category>Windows Storage Server</category><category>Windows Server 2008 R2</category><category>DFS</category><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">0</slash:comments><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/josebda/rsscomments.aspx?PostID=3259968</wfw:comment><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/josebda/commentrss.aspx?PostID=3259968</wfw:commentRss><comments>http://blogs.technet.com/josebda/comments/3259968.aspx</comments><feedburner:origLink>http://blogs.technet.com/josebda/archive/2009/06/30/microsoft-file-server-migration-toolkit-1-2-available-as-a-free-download.aspx</feedburner:origLink></item><item><title>How many DFS-N namespace servers do you need?</title><link>http://feedproxy.google.com/~r/sharepointmsblogs/~3/lrFNRrkRXok/how-many-dfs-n-namespaces-servers-do-you-need.aspx</link><description>&lt;P&gt;&lt;STRONG&gt;Introduction&lt;/STRONG&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;Whenever you’re deploying Windows Server DFS-Namespaces, you will need to figure out how many servers will be required. &lt;BR&gt;Since I moved to the role of DFS-N PM, I noticed that the specific information on how many namespace servers you need is something that isn’t clearly posted anywhere. &lt;BR&gt;Although we never really had any problems with performance of the namespace server themselves, the question of where to place them is quite common.&lt;BR&gt;Hopefully, this blog post will help clarify the topic.&lt;/P&gt;
&lt;P&gt;Note: We're not discussing here the type of namespace you should be using (standalone, 2008 domain mode, 2000 domain mode). &lt;BR&gt;We assume you already made that call and you're now deciding how many namespaces servers you need and where they should be.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;STRONG&gt;Performance&lt;/STRONG&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;A single namespace server can typically handle thousands of referrals per second (the exact number will depend on details like the number of targets per link, the server configuration, the network bandwidth).&lt;BR&gt;Since DFS-N clients will cache those referrals, you will be hard-pressed to find a scenario where a single dedicated namespace server would become a significant performance bottleneck.&lt;BR&gt;However, there’s a lot more to this than raw referral performance.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;STRONG&gt;Zero?&lt;/STRONG&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;The first option for you is not to deploy any additional servers specifically for DFS-N. &lt;BR&gt;If you have a small environment, you can simple enable the DFS-N role on an existing domain controller or file server (you are likely to have some of those already).&lt;BR&gt;In that case, you need zero new servers. Let’s look into the two options: DCs or file servers.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;STRONG&gt;Deploy DFS-N on the DCs&lt;/STRONG&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;Domain controllers seem like a good candidate to become namespace servers, since they are usually not too busy on small environments. &lt;BR&gt;Domain controllers are likely to also be running other services like DNS. &lt;BR&gt;The typical distribution of domain controllers will also help with your namespace site awareness. &lt;BR&gt;Having a DC nearby will also do wonders for the performance of your domain queries.&lt;BR&gt;On the other hand, domain controllers are sometimes run by dedicated teams that are not too keen on adding unrelated services to their boxes. &lt;BR&gt;You could argue that DFS-N and AD are closely related, since DFS-N domain namespaces use AD for storage. You might lose that argument :-).&lt;BR&gt;Domain controllers are usually heavily secured (for good reasons) and getting permissions to manage a service on those boxes might be a tough one, specially on larger enterprises.&lt;BR&gt;It might also be a little harder to troubleshoot root referrals when the namespace server and DC are collocated (not so easy to get a network trace).&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;STRONG&gt;Deploy DFS-N on the file servers&lt;/STRONG&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;File Servers are also an easy option here. If you already have a few file servers, you could simple add the DFS-N role to a few of them.&lt;BR&gt;The team that manages file servers typically will also be in charge of namespaces, so that helps.&lt;BR&gt;Also, if you have consolidated your file servers, you’re probably OK consolidating your namespace service as well.&lt;BR&gt;This might perpetuate the myth that the file service and the namespace service are the same thing, but that’s just a minor thing :-)&lt;BR&gt;One issue is that the file servers might not be running Windows (they could be some type of NAS appliance), so you could not load DFS-N on them. &lt;BR&gt;As already mentioned, a single namespace server can handle a lot of load, so you will definitely not need this service on every file server. You should aim for two (for high availability). &lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;STRONG&gt;Two&lt;/STRONG&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;If you couldn’t talk the owners of either the domain controllers or the file server into hosting the DFS-N service, you can have your own dedicated namespace servers.&lt;BR&gt;If you do decide to install them separately, you would typically not need more than one server, from a referral performance standpoint.&lt;BR&gt;However, due to high availability requirements, it’s strongly recommend to configure two of them. &lt;BR&gt;If you use domain namespaces, they will naturally cover for each other. &lt;BR&gt;If you use standalone namespaces, you should configure them as a failover cluster.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;STRONG&gt;One per site&lt;/STRONG&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;One reason to have more than two dedicated namespace servers is to resolve referrals within a site.&lt;BR&gt;If you are using domain namespaces, clients will get their referrals from the nearest namespace server and the AD site configuration is used to determine that.&lt;BR&gt;In that case, you should consider having one namespace server per site. &lt;BR&gt;To further improve on that, you could have at least one domain controller per site and enable DFS-N “root scalability”. This will make the namespace server work with the nearest DC. &lt;BR&gt;Keep in mind that, if you enable “root scalability” and you update the namespace root, your users might see outdated information until the site DC gets updated via AD replication.&lt;BR&gt;This also provides fault tolerance, because if the namespace server on your site fails, you can still get referrals by contacting a namespace server on another site.&lt;BR&gt;This is definitely not driven by the load on the server, but by the requirements for site independency and by WAN bandwidth concerns.&lt;BR&gt;Have I mentioned that you could try to talk the people manage the DCs into let you run the DFS-N service on their boxes? :-)&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;STRONG&gt;Two per team&lt;/STRONG&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;You might also end up with multiple namespace servers if multiple teams in an enterprise stand up their own set, typically using standalone namespaces.&lt;BR&gt;Since each team will need to provide high availability by clustering their standalone namespace servers, you will end up with two namespace servers per team.&lt;BR&gt;As you can imagine, this not a good way to go. Keep in mind that DFS-N servers can host multiple namespaces and you can delegate management per namespace.&lt;BR&gt;This makes even less sense for domain namespaces, since by definition you would be trying to consolidate the namespaces.&lt;BR&gt;Again, this would not be driven by the load on the server or any other technical requirements. &lt;BR&gt;In short, if you have one or two namespace servers per team you should probably go back to the drawing board and reconsider your consolidation options.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;STRONG&gt;Conclusion&lt;/STRONG&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;I hope this helped with your DFS-N design. For additional details on DFS-N, see&amp;nbsp; my other blog posts at &lt;A href="http://blogs.technet.com/josebda/archive/tags/DFS/default.aspx" mce_href="http://blogs.technet.com/josebda/archive/tags/DFS/default.aspx"&gt;http://blogs.technet.com/josebda/archive/tags/DFS/default.aspx&lt;/A&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3259028" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=lrFNRrkRXok:pCMRp6hq2bM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=lrFNRrkRXok:pCMRp6hq2bM:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=lrFNRrkRXok:pCMRp6hq2bM:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=lrFNRrkRXok:pCMRp6hq2bM:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=lrFNRrkRXok:pCMRp6hq2bM:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=lrFNRrkRXok:pCMRp6hq2bM:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=lrFNRrkRXok:pCMRp6hq2bM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=lrFNRrkRXok:pCMRp6hq2bM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3259028</guid><pubDate>Fri, 26 Jun 2009 16:05:00 GMT</pubDate><author>josebda</author><ng:modifiedDate>Wed, 01 Jul 2009 12:21:45 GMT</ng:modifiedDate><ng:postId>9958056821</ng:postId><ng:read>False</ng:read><ng:avgRating>0</ng:avgRating><ng:flagState>0</ng:flagState><ng:clipped>False</ng:clipped><category>Windows Server 2008</category><category>Windows Server 2008 R2</category><category>DFS</category><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">0</slash:comments><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/josebda/rsscomments.aspx?PostID=3259028</wfw:comment><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/josebda/commentrss.aspx?PostID=3259028</wfw:commentRss><comments>http://blogs.technet.com/josebda/comments/3259028.aspx</comments><feedburner:origLink>http://blogs.technet.com/josebda/archive/2009/06/26/how-many-dfs-n-namespaces-servers-do-you-need.aspx</feedburner:origLink></item><item><title>Hotfix for SP2 issue that reverts SharePoint products to Trial Version has been released</title><link>http://feedproxy.google.com/~r/sharepointmsblogs/~3/JVSd2LFXp6M/hotfix-for-sp2-issue-that-reverts-sharepoint-products-to-trial-version-has-been-released.aspx</link><description>&lt;P&gt;Microsoft has released a fix for the &lt;A href="http://blogs.msdn.com/sharepoint/archive/2009/05/21/attention-important-information-on-service-pack-2.aspx" mce_href="http://blogs.msdn.com/sharepoint/archive/2009/05/21/attention-important-information-on-service-pack-2.aspx"&gt;SP2 problem that reverts the license into a Trial version&lt;/A&gt; after installing Service Pack 2.&lt;/P&gt;
&lt;P&gt;More details can be found in the following KB article:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;A href="http://support.microsoft.com/default.aspx?scid=kb;EN-US;971620" mce_href="http://support.microsoft.com/default.aspx?scid=kb;EN-US;971620"&gt;&lt;EM&gt;971620&lt;/EM&gt;&lt;/A&gt;&lt;/STRONG&gt;&lt;EM&gt; - When you install the 2007 Microsoft Office servers Service Pack 2, the product expiration date is activated incorrectly&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;For your convenience here are the download links for the fix:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;32-bit version: &lt;A href="http://download.microsoft.com/download/2/F/5/2F51AB71-1325-49D2-9CB9-18DEC4780E99/office2007-kb971620-fullfile-x86-glb.exe"&gt;http://download.microsoft.com/download/2/F/5/2F51AB71-1325-49D2-9CB9-18DEC4780E99/office2007-kb971620-fullfile-x86-glb.exe&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;64-bit version: &lt;A href="http://download.microsoft.com/download/5/B/B/5BBD34A9-C528-42B0-8A5F-9A8997B25C32/office2007-kb971620-fullfile-x64-glb.exe"&gt;http://download.microsoft.com/download/5/B/B/5BBD34A9-C528-42B0-8A5F-9A8997B25C32/office2007-kb971620-fullfile-x64-glb.exe&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P mce_keep="true"&gt;&lt;EM&gt;[Update June 26th] Additional info from &lt;A href="http://blogs.msdn.com/sharepoint/archive/2009/06/25/service-pack-2-update.aspx" mce_href="http://blogs.msdn.com/sharepoint/archive/2009/06/25/service-pack-2-update.aspx"&gt;SharePoint Team blog&lt;/A&gt;: We will be updating the existing &lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyId=B7816D90-5FC6-4347-89B0-A80DEB27A082&amp;amp;displaylang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyId=B7816D90-5FC6-4347-89B0-A80DEB27A082&amp;amp;displaylang=en"&gt;Service Pack 2 download package&lt;/A&gt; with a new package that includes this fix within the next 4-6 weeks.&lt;/EM&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3258541" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=JVSd2LFXp6M:-PqbNSRYrNo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=JVSd2LFXp6M:-PqbNSRYrNo:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=JVSd2LFXp6M:-PqbNSRYrNo:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=JVSd2LFXp6M:-PqbNSRYrNo:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=JVSd2LFXp6M:-PqbNSRYrNo:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=JVSd2LFXp6M:-PqbNSRYrNo:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=JVSd2LFXp6M:-PqbNSRYrNo:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=JVSd2LFXp6M:-PqbNSRYrNo:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3258541</guid><pubDate>Thu, 25 Jun 2009 09:30:00 GMT</pubDate><author>Stefan_Gossner</author><ng:modifiedDate>Fri, 26 Jun 2009 15:20:57 GMT</ng:modifiedDate><ng:postId>9941825400</ng:postId><ng:read>False</ng:read><ng:avgRating>0</ng:avgRating><ng:flagState>0</ng:flagState><ng:clipped>False</ng:clipped><category>MOSS 2007 / WSS 3.0</category><category>Hotfix Info</category><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/stefan_gossner/commentrss.aspx?PostID=3258541</wfw:commentRss><comments>http://blogs.technet.com/stefan_gossner/comments/3258541.aspx</comments><source url="http://blogs.technet.com/stefan_gossner/default.aspx">Stefan Goßner</source><feedburner:origLink>http://blogs.technet.com/stefan_gossner/archive/2009/06/25/hotfix-for-sp2-issue-that-reverts-sharepoint-products-to-trial-version-has-been-released.aspx</feedburner:origLink></item><item><title>Joel Oleson (SharePoint Guru) coming to Australia</title><link>http://feedproxy.google.com/~r/sharepointmsblogs/~3/kgsQ3_BVhQc/joel-oleson-sharepoint-guru-coming-to-australia.aspx</link><description>&lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Spend a morning with the Experts and master your SharePoint Strategy" border="0" alt="Spend a morning with the Experts and master your SharePoint Strategy" src="http://blogs.msdn.com/blogfiles/williamcornwill/WindowsLiveWriter/JoelOlesonSharePointGurucomingtoAustrali_100C0/clip_image002_a62e5205-32d2-47d6-b92e-58b15c29f63b.jpg" width="554" height="137" /&gt;&lt;/p&gt;  &lt;p&gt;Joel Oleson (ex SharePoint product team) is coming to Australia in July.&amp;#160; He has organised two morning sessions with local SharePoint experts, one in Sydney and one in Melbourne.&amp;#160;&amp;#160; I will be sitting in on Joel’s session in Melbourne and will also be hanging around as a panel expert.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="Joel Oleson" border="0" alt="Joel Oleson" src="http://blogs.msdn.com/blogfiles/williamcornwill/WindowsLiveWriter/JoelOlesonSharePointGurucomingtoAustrali_100C0/clip_image001%5B7%5D_1.jpg" width="104" height="144" /&gt;&lt;/p&gt;    &lt;p&gt;“Joel is a senior product manager and SharePoint evangelist at Quest where he is responsible for product direction and strategy. He is well known in the SharePoint community as an enthusiastic trainer, evangelist and architect and he maintains a popular blog. Prior to Quest, Joel worked at Microsoft and was a part of the first Microsoft global deployment of SharePoint. During his Microsoft tenure Joel helped various customers achieve the critical governance they needed to upgrade and achieve scale with SharePoint 2007. He would later design the extranet and hosted SharePoint deployments. &lt;a href="http://www.sharepointjoel.com"&gt;http://www.sharepointjoel.com&lt;/a&gt;”&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;strong&gt;Keynote:&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;10 Steps to successful SharePoint Deployments, Joel Oleson&lt;/li&gt;    &lt;li&gt;Preparing to upgrade to SharePoint 2010 today, Joel Oleson&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Sydney Guest Speakers:&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Email integration , storage and management in SharePoint, Kathy Hughes&lt;/li&gt;    &lt;li&gt;TBC, Adam Cogan&lt;/li&gt;    &lt;li&gt;Demo – SharePoint customisation and application development, John Ackery&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Melbourne Guest Speakers:&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Configure, Customise, Code, Elaine van Bergen&lt;/li&gt;    &lt;li&gt;Demo – SharePoint customisation and application development, John Ackery&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Plus, you can learn tips and best practices to help you overcome your most difficult SharePoint challenges during a panel discussion with &lt;strong&gt;SharePoint experts and bloggers. &lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;a href="http://australia.quest.com/ecard-27083-5031-13"&gt;Space is limited so reserve your seat now!&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9797247" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/CodeJediNET?a=Fkpex21FB4E:ijM5k46VrWU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodeJediNET?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodeJediNET?a=Fkpex21FB4E:ijM5k46VrWU:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodeJediNET?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodeJediNET?a=Fkpex21FB4E:ijM5k46VrWU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodeJediNET?i=Fkpex21FB4E:ijM5k46VrWU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodeJediNET?a=Fkpex21FB4E:ijM5k46VrWU:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodeJediNET?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=kgsQ3_BVhQc:ijM5k46VrWU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=kgsQ3_BVhQc:ijM5k46VrWU:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=kgsQ3_BVhQc:ijM5k46VrWU:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=kgsQ3_BVhQc:ijM5k46VrWU:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=kgsQ3_BVhQc:ijM5k46VrWU:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=kgsQ3_BVhQc:ijM5k46VrWU:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=kgsQ3_BVhQc:ijM5k46VrWU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=kgsQ3_BVhQc:ijM5k46VrWU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9797247</guid><pubDate>Mon, 22 Jun 2009 08:15:34 GMT</pubDate><author>Code Jedi</author><ng:modifiedDate>Mon, 22 Jun 2009 15:54:57 GMT</ng:modifiedDate><ng:postId>9909401545</ng:postId><ng:read>False</ng:read><ng:avgRating>0</ng:avgRating><ng:flagState>0</ng:flagState><ng:clipped>False</ng:clipped><category>MOSS</category><category>User Groups</category><feedburner:origLink>http://blogs.msdn.com/williamcornwill/archive/2009/06/22/joel-oleson-sharepoint-guru-coming-to-australia.aspx</feedburner:origLink><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/williamcornwill/commentrss.aspx?PostID=9797247</wfw:commentRss><comments>http://blogs.msdn.com/williamcornwill/comments/9797247.aspx</comments><source url="http://blogs.msdn.com/williamcornwill/default.aspx">CodeJedi.NET</source><feedburner:origLink>http://feedproxy.google.com/~r/CodeJediNET/~3/Fkpex21FB4E/joel-oleson-sharepoint-guru-coming-to-australia.aspx</feedburner:origLink></item><item><title>TechEd Australia 2009 - SharePoint on-premises or in the cloud?</title><link>http://feedproxy.google.com/~r/sharepointmsblogs/~3/xsZjDdeAgmw/teched-australia-2009-sharepoint-on-premises-or-in-the-cloud.aspx</link><description>&lt;p&gt;&lt;a href="http://www.msteched.com/australia/Public/default.aspx" target="_blank"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="Tech Ed Australia - Gold Coast - 8-11 September 2009" border="0" alt="Tech Ed Australia - Gold Coast - 8-11 September 2009" src="http://blogs.msdn.com/blogfiles/williamcornwill/WindowsLiveWriter/TechEdAustralia2009SharePointonpremiseso_F286/clip_image001_c1d20b3c-2f6c-4497-b915-23dab9bafbc7.jpg" width="321" height="62" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;How cold is it at the moment....brrrr!&amp;#160; Luckily Tech Ed Australia 2009 will be on the Gold Coast this year bring on the sunshine baby.&lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Freezing Man" border="0" alt="Freezing Man" src="http://blogs.msdn.com/blogfiles/williamcornwill/WindowsLiveWriter/TechEdAustralia2009SharePointonpremiseso_F286/Freezing_man_3.jpg" width="148" height="194" /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Smiley Sunshine" border="0" alt="Smiley Sunshine" src="http://blogs.msdn.com/blogfiles/williamcornwill/WindowsLiveWriter/TechEdAustralia2009SharePointonpremiseso_F286/smiley%20sunshine_3.gif" width="190" height="194" /&gt; &lt;/p&gt;  &lt;p&gt;If I can manage to get off the beach and into the auditorium, this year I will be co-presenting a session with Lee Hickin on the differences between SharePoint on-premise and SharePoint Online part of the Business Productivity Online Suite (BPOS).&amp;#160; During the session we hope to provide the following information;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Learn SharePoint customisation techniques that will work in BPOS or on-premise&lt;/li&gt;    &lt;li&gt;Describe provisioning options for SharePoint – in-house, hosted, cloud&lt;/li&gt;    &lt;li&gt;Understand pros/cons for each model&lt;/li&gt;    &lt;li&gt;Demonstrate SharePoint designer and Office customisations to SharePoint&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;In order to make the session a little more interesting we would like to get some participation from the community so we are going to run a little competition.&amp;#160; We are going to get several community members to create a highly customised and funky SharePoint Online site which will be reviewed for originality, style, design and also what features from the online platform have been utilised.&lt;/p&gt;  &lt;p&gt;The winner of the competition will get to present their solution on stage during our session as well as getting a prize.&amp;#160; If you are interested in getting involved please register through the call for content as described on &lt;a href="http://blogs.msdn.com/acoat/archive/2009/05/06/tech-ed-australia-and-new-zealand-call-for-content.aspx"&gt;Andrew Coate’s blog&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Lee and I will work thru the list of people who register thru the Call For Content tool and let the eligible people know how to access their SharePoint Online site to start customising.&amp;#160; I am looking forward to seeing some really interesting sites come out of this.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9723544" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/CodeJediNET?a=GGmP8LOqpYA:uM7GNqMLDLg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodeJediNET?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodeJediNET?a=GGmP8LOqpYA:uM7GNqMLDLg:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodeJediNET?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodeJediNET?a=GGmP8LOqpYA:uM7GNqMLDLg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodeJediNET?i=GGmP8LOqpYA:uM7GNqMLDLg:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodeJediNET?a=GGmP8LOqpYA:uM7GNqMLDLg:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodeJediNET?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=xsZjDdeAgmw:uM7GNqMLDLg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=xsZjDdeAgmw:uM7GNqMLDLg:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=xsZjDdeAgmw:uM7GNqMLDLg:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=xsZjDdeAgmw:uM7GNqMLDLg:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=xsZjDdeAgmw:uM7GNqMLDLg:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=xsZjDdeAgmw:uM7GNqMLDLg:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=xsZjDdeAgmw:uM7GNqMLDLg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=xsZjDdeAgmw:uM7GNqMLDLg:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9723544</guid><pubDate>Wed, 10 Jun 2009 07:15:01 GMT</pubDate><author>Code Jedi</author><ng:modifiedDate>Mon, 22 Jun 2009 15:54:57 GMT</ng:modifiedDate><ng:postId>9770833151</ng:postId><ng:read>False</ng:read><ng:avgRating>0</ng:avgRating><ng:flagState>0</ng:flagState><ng:clipped>False</ng:clipped><category>MOSS</category><category>TechEd</category><category>BPOS</category><feedburner:origLink>http://blogs.msdn.com/williamcornwill/archive/2009/06/10/teched-australia-2009-sharepoint-on-premises-or-in-the-cloud.aspx</feedburner:origLink><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/williamcornwill/commentrss.aspx?PostID=9723544</wfw:commentRss><comments>http://blogs.msdn.com/williamcornwill/comments/9723544.aspx</comments><source url="http://blogs.msdn.com/williamcornwill/default.aspx">CodeJedi.NET</source><feedburner:origLink>http://feedproxy.google.com/~r/CodeJediNET/~3/GGmP8LOqpYA/teched-australia-2009-sharepoint-on-premises-or-in-the-cloud.aspx</feedburner:origLink></item><item><title>Bing Maps with Silverlight</title><link>http://feedproxy.google.com/~r/sharepointmsblogs/~3/Q2QaMd2Kr4M/bing-maps-with-silverlight.aspx</link><description>&lt;a href="http://bingmapsupdates.cloudapp.net/"&gt;http://bingmapsupdates.cloudapp.net/&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;Bing Maps with Silverlight ... on the Azure platform .&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;With the launch of Bing the new decision engine from Microsoft, we've taken this opportunity to join up our mapping brands, and Microsoft Virtual Earth has changed to &lt;a href="http://www.microsoft.com/maps"&gt;Bing Maps for Enterprise&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;br /&gt;&lt;a href=http://markharrison.co.uk/blog&gt;Mark Harrison&lt;/a&gt;&lt;img width='1' height='1' src='http://markharrison.co.uk//blogger.googleusercontent.com/tracker/8710727437182293862-3071365944454906775?l=markharrison.co.uk%2Fblog%2Fdefault.aspx'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=Q2QaMd2Kr4M:oHaLRVRPvgU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=Q2QaMd2Kr4M:oHaLRVRPvgU:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=Q2QaMd2Kr4M:oHaLRVRPvgU:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=Q2QaMd2Kr4M:oHaLRVRPvgU:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=Q2QaMd2Kr4M:oHaLRVRPvgU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=Q2QaMd2Kr4M:oHaLRVRPvgU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><guid isPermaLink="false">tag:blogger.com,1999:blog-8710727437182293862.post-3071365944454906775</guid><pubDate>Tue, 09 Jun 2009 22:42:00 GMT</pubDate><author>noreply@blogger.com (Mark)</author><ng:modifiedDate>Tue, 09 Jun 2009 16:51:59 GMT</ng:modifiedDate><ng:postId>9764476262</ng:postId><ng:read>False</ng:read><ng:avgRating>0</ng:avgRating><ng:flagState>0</ng:flagState><ng:clipped>False</ng:clipped><source url="http://markharrison.co.uk/blog/default.aspx">Mark Harrison 2009</source><feedburner:origLink>http://markharrison.co.uk/blog/2009/06/bing-maps-with-silverlight.aspx</feedburner:origLink></item><item><title>Helping Fight Cancer</title><link>http://feedproxy.google.com/~r/sharepointmsblogs/~3/j3Ny-670dn8/helping-fight-cancer.aspx</link><description>&lt;p&gt;Hello everyone! I signed up to participate &amp;amp; run in the Seattle LIVESTRONG Challenge later this June to help raise money for the fight against cancer. I know friends who have fought cancer &amp;amp; I’ve had close family who were victims of it. This year, I’m committed to do my small part to drive awareness and help raise some money for the Lance Armstrong Foundation. You can find more information about the foundation at &lt;a href="http://www.livestrong.org"&gt;http://www.livestrong.org&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;I’m reaching out to folks to ask for a donation for this cause. Every dollar goes a long way! You can donate at &lt;a href="https://www.kintera.org/faf/donorReg/donorPledge.asp?ievent=294734&amp;amp;supId=255217075"&gt;https://www.kintera.org/faf/donorReg/donorPledge.asp?ievent=294734&amp;amp;supId=255217075&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Thanks!&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9701456" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=j3Ny-670dn8:nkKqHW3AOkw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=j3Ny-670dn8:nkKqHW3AOkw:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=j3Ny-670dn8:nkKqHW3AOkw:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=j3Ny-670dn8:nkKqHW3AOkw:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=j3Ny-670dn8:nkKqHW3AOkw:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=j3Ny-670dn8:nkKqHW3AOkw:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=j3Ny-670dn8:nkKqHW3AOkw:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=j3Ny-670dn8:nkKqHW3AOkw:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9701456</guid><pubDate>Fri, 05 Jun 2009 15:10:44 GMT</pubDate><author>arpans</author><ng:modifiedDate>Fri, 05 Jun 2009 13:10:42 GMT</ng:modifiedDate><ng:postId>9722163389</ng:postId><ng:read>False</ng:read><ng:avgRating>0</ng:avgRating><ng:flagState>0</ng:flagState><ng:clipped>False</ng:clipped><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/arpans/commentrss.aspx?PostID=9701456</wfw:commentRss><comments>http://blogs.msdn.com/arpans/comments/9701456.aspx</comments><source url="http://blogs.msdn.com/arpans/default.aspx">Arpan Shah's Blog</source><feedburner:origLink>http://blogs.msdn.com/arpans/archive/2009/06/05/helping-fight-cancer.aspx</feedburner:origLink></item><item><title>Silverlight web application explaining all STSADM commands is now live</title><link>http://feedproxy.google.com/~r/sharepointmsblogs/~3/Y9RIV_a6ydk/silverlight-web-application-explaining-all-stsadm-commands-is-now-live.aspx</link><description>&lt;P&gt;Technet now hosts a technical reference for the available STSADM commands based on Silverlight. Beside a view that shows all the commands you can choose a view that only displays commands new in SP1 or SP2 or commands that offer operations which are not available in the UI.&lt;/P&gt;
&lt;P&gt;You can also change the view between operations view properties view.&lt;/P&gt;
&lt;P&gt;Check it out at &lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://technet.microsoft.com/en-us/office/sharepointserver/cc948709.aspx" mce_href="http://technet.microsoft.com/en-us/office/sharepointserver/cc948709.aspx"&gt;http://technet.microsoft.com/en-us/office/sharepointserver/cc948709.aspx&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://technet.microsoft.com/en-us/windowsserver/sharepoint/dd418924.aspx"&gt;http://technet.microsoft.com/en-us/windowsserver/sharepoint/dd418924.aspx&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3250232" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=Y9RIV_a6ydk:5punOAkkm78:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=Y9RIV_a6ydk:5punOAkkm78:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=Y9RIV_a6ydk:5punOAkkm78:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=Y9RIV_a6ydk:5punOAkkm78:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=Y9RIV_a6ydk:5punOAkkm78:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=Y9RIV_a6ydk:5punOAkkm78:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=Y9RIV_a6ydk:5punOAkkm78:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=Y9RIV_a6ydk:5punOAkkm78:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3250232</guid><pubDate>Thu, 04 Jun 2009 07:55:00 GMT</pubDate><author>Stefan_Gossner</author><ng:modifiedDate>Mon, 08 Jun 2009 07:12:45 GMT</ng:modifiedDate><ng:postId>9705070783</ng:postId><ng:read>False</ng:read><ng:avgRating>0</ng:avgRating><ng:flagState>0</ng:flagState><ng:clipped>False</ng:clipped><category>MOSS 2007 / WSS 3.0</category><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/stefan_gossner/commentrss.aspx?PostID=3250232</wfw:commentRss><comments>http://blogs.technet.com/stefan_gossner/comments/3250232.aspx</comments><source url="http://blogs.technet.com/stefan_gossner/default.aspx">Stefan Goßner</source><feedburner:origLink>http://blogs.technet.com/stefan_gossner/archive/2009/06/04/silverlight-web-application-explaining-all-stsadm-commands-is-now-live.aspx</feedburner:origLink></item><item><title>New Web Development Tutorial with VSeWSS 1.3</title><link>http://feedproxy.google.com/~r/sharepointmsblogs/~3/Lv1bTjtwaP4/new-web-development-tutorial-with-vsewss-1-3.aspx</link><description>&lt;p&gt;Just came across this tutorial for doing web page development and deploying them using VSeWSS 1.3&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a href="http://geeksconnected.com/jamil/Lists/Posts/Post.aspx?ID=19"&gt;http://geeksconnected.com/jamil/Lists/Posts/Post.aspx?ID=19&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9662719" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=Lv1bTjtwaP4:tpJCjMkb9vk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=Lv1bTjtwaP4:tpJCjMkb9vk:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=Lv1bTjtwaP4:tpJCjMkb9vk:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=Lv1bTjtwaP4:tpJCjMkb9vk:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=Lv1bTjtwaP4:tpJCjMkb9vk:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=Lv1bTjtwaP4:tpJCjMkb9vk:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=Lv1bTjtwaP4:tpJCjMkb9vk:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=Lv1bTjtwaP4:tpJCjMkb9vk:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9662719</guid><pubDate>Sat, 30 May 2009 04:05:00 GMT</pubDate><author>pandrew</author><ng:modifiedDate>Tue, 02 Jun 2009 16:55:50 GMT</ng:modifiedDate><ng:postId>9688854892</ng:postId><ng:read>False</ng:read><ng:avgRating>0</ng:avgRating><ng:flagState>0</ng:flagState><ng:clipped>False</ng:clipped><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">0</slash:comments><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/pandrew/rsscomments.aspx?PostID=9662719</wfw:comment><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/pandrew/commentrss.aspx?PostID=9662719</wfw:commentRss><comments>http://blogs.msdn.com/pandrew/comments/9662719.aspx</comments><source url="http://blogs.msdn.com/pandrew/default.aspx">Paul Andrew</source><feedburner:origLink>http://blogs.msdn.com/pandrew/archive/2009/05/29/new-web-development-tutorial-with-vsewss-1-3.aspx</feedburner:origLink></item><item><title>SharePoint 101: What’s a Host Header Site Collection?</title><link>http://feedproxy.google.com/~r/sharepointmsblogs/~3/sblVW22wIm0/ViewPost.aspx</link><description>&lt;div&gt;&lt;b&gt;Body:&lt;/b&gt; &lt;div class=ExternalClass505BE58F86F442EFAA9C48779D0B602C&gt;
&lt;div&gt;
&lt;p style="margin:0in 0in 0pt" class=MsoNormal&gt;&lt;font size=2&gt;I often get asked to differentiate the different ways to configure URLs for site collections—most often how Host Header (HH) Site Collections fit into the mix—so I thought I’d try to disambiguate this for everyone.&lt;span&gt;  &lt;/span&gt;In the simplest explanation, there are three types of Site Collections:&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin:0in 0in 0pt" class=MsoNormal&gt;&lt;font size=2&gt;&lt;/font&gt; &lt;/p&gt;
&lt;p style="text-indent:-0.25in;margin:0in 0in 0pt 0.5in" class=MsoListParagraph&gt;&lt;font size=2&gt;&lt;span&gt;&lt;span&gt;·&lt;span style="line-height:normal;font-variant:normal;font-style:normal;font-weight:normal"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;Load-Balanced URL web application:&lt;/b&gt;&lt;span&gt;   &lt;/span&gt;A single root URL that is shared amongst all contained site collections.&lt;span&gt;  &lt;/span&gt;For example, you could have &lt;/font&gt;&lt;a href="http://sharepoint.microsoft.com/"&gt;&lt;font color="#0000ff" size=2&gt;http://sharepoint&lt;/font&gt;&lt;/a&gt;&lt;font size=2&gt;, &lt;/font&gt;&lt;a href="http://my/"&gt;&lt;font color="#0000ff" size=2&gt;http://my&lt;/font&gt;&lt;/a&gt;&lt;font size=2&gt;, or &lt;/font&gt;&lt;a href="http://teams/"&gt;&lt;font color="#0000ff" size=2&gt;http://teams&lt;/font&gt;&lt;/a&gt;&lt;font size=2&gt;.&lt;span&gt;  &lt;/span&gt;There is one root site collection (matches web application URL) and additional site collections can be created at Managed Paths under this URL (&lt;/font&gt;&lt;a href="http://sharepoint.microsoft.com/sites/zach"&gt;&lt;font color="#0000ff" size=2&gt;http://sharepoint/sites/zach&lt;/font&gt;&lt;/a&gt;&lt;font size=2&gt;). &lt;/font&gt;&lt;/p&gt;
&lt;p style="text-indent:-0.25in;margin:0in 0in 0pt 0.5in" class=MsoListParagraph&gt;&lt;font size=2&gt;&lt;span&gt;&lt;span&gt;·&lt;span style="line-height:normal;font-variant:normal;font-style:normal;font-weight:normal"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;Host header web applications:&lt;/b&gt; Similar to a load-balanced URL web application, except the URLs all use a single host header (e.g.: &lt;/font&gt;&lt;a href="http://www.foo.com/"&gt;&lt;font color="#0000ff" size=2&gt;http://www.foo.com&lt;/font&gt;&lt;/a&gt;&lt;font size=2&gt;).&lt;b&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-indent:-0.25in;margin:0in 0in 0pt 0.5in" class=MsoListParagraph&gt;&lt;font size=2&gt;&lt;span&gt;&lt;span&gt;·&lt;span style="line-height:normal;font-variant:normal;font-style:normal;font-weight:normal"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;Host Header Site Collection: &lt;/b&gt;These are site collections that each have their own unique host header. For example, &lt;/font&gt;&lt;a href="http://foo.com/"&gt;&lt;font color="#0000ff" size=2&gt;http://foo.com&lt;/font&gt;&lt;/a&gt;&lt;font size=2&gt; and &lt;/font&gt;&lt;a href="http://bar.com/"&gt;&lt;font color="#0000ff" size=2&gt;http://bar.com&lt;/font&gt;&lt;/a&gt;&lt;font size=2&gt;. &lt;span&gt; &lt;/span&gt;These sites are by far the easiest to rename—use&lt;i&gt; STSADM –o &lt;a href="http://technet.microsoft.com/en-us/library/cc263038.aspx"&gt;RenameSite&lt;/a&gt;&lt;/i&gt; to change a HH Site Collection host header.&lt;span&gt;  &lt;/span&gt;These site collections must still be hosted in a web application—but the Web App URL or Host Header is ignored for these sites.&lt;b&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin:0in 0in 0pt" class=MsoNormal&gt;&lt;font size=2&gt;&lt;/font&gt; &lt;/p&gt;
&lt;p style="margin:0in 0in 0pt" class=MsoNormal&gt;&lt;font size=2&gt;While host header site collections give the most flexibility for offering multiple unique FQDNs, there are some limitations:&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin:0in 0in 0pt" class=MsoNormal&gt;&lt;font size=2&gt;&lt;/font&gt; &lt;/p&gt;
&lt;p style="text-indent:-0.25in;margin:0in 0in 0pt 0.5in" class=MsoListParagraph&gt;&lt;font size=2&gt;&lt;span&gt;&lt;span&gt;·&lt;span style="line-height:normal;font-variant:normal;font-style:normal;font-weight:normal"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Only 1 site collection can use a unique Host Header&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-indent:-0.25in;margin:0in 0in 0pt 0.5in" class=MsoListParagraph&gt;&lt;font size=2&gt;&lt;span&gt;&lt;span&gt;·&lt;span style="line-height:normal;font-variant:normal;font-style:normal;font-weight:normal"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Managed Paths do no work&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-indent:-0.25in;margin:0in 0in 0pt 0.5in" class=MsoListParagraph&gt;&lt;font size=2&gt;&lt;span&gt;&lt;span&gt;·&lt;span style="line-height:normal;font-variant:normal;font-style:normal;font-weight:normal"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;AAMs are not used as part of site lookup for HH Site Collections, so URL re-writing will not work&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-indent:-0.25in;margin:0in 0in 0pt 0.5in" class=MsoListParagraph&gt;&lt;font size=2&gt;&lt;span&gt;&lt;span&gt;·&lt;span style="line-height:normal;font-variant:normal;font-style:normal;font-weight:normal"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;SSL Termination at the load balancer will not work&lt;span&gt;  &lt;/span&gt;(due to lack of AAM support)&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin:0in 0in 0pt" class=MsoNormal&gt;&lt;font size=2&gt;&lt;/font&gt; &lt;/p&gt;
&lt;p style="margin:0in 0in 0pt" class=MsoNormal&gt;&lt;font size=2&gt;It’s important to note that Host Header Site Collections can only be created from the command line—in the STSADM command &lt;b&gt;&lt;a href="http://technet.microsoft.com/en-us/library/cc262594.aspx"&gt;createsite&lt;/a&gt;&lt;/b&gt;, provide the Host Header for the SPSite in the URL parameter and then provide the url of the web application that will host the HH Site Collection.&lt;span&gt;   &lt;/span&gt;The good news is that for those of you familiar with previous versions of SharePoint, there is no longer a “Host Header Mode”; HH Site Collections can be created at anytime on existing web applications.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Category:&lt;/b&gt; SharePoint 101;Random SharePoint Knowledge;SharePoint Administration&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Published:&lt;/b&gt; 5/27/2009 9:55 PM&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=sblVW22wIm0:sOim7PiA2hI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=sblVW22wIm0:sOim7PiA2hI:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=sblVW22wIm0:sOim7PiA2hI:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=sblVW22wIm0:sOim7PiA2hI:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=sblVW22wIm0:sOim7PiA2hI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=sblVW22wIm0:sOim7PiA2hI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><guid isPermaLink="false">http://sharepoint.microsoft.com/blogs/zach/Lists/Posts/ViewPost.aspx?ID=38</guid><pubDate>Thu, 28 May 2009 04:56:01 GMT</pubDate><author>99795c10c99c756bcbaf97468e327dc4</author><ng:modifiedDate>Wed, 27 May 2009 23:24:44 GMT</ng:modifiedDate><ng:postId>9640003383</ng:postId><ng:read>False</ng:read><ng:avgRating>0</ng:avgRating><ng:flagState>0</ng:flagState><ng:clipped>False</ng:clipped><category>SharePoint 101;Random SharePoint Knowledge;SharePoint Administration</category><source url="http://sharepoint.microsoft.com/blogs/zach/Lists/Posts/AllPosts.aspx">Zach Rosenfield's SharePoint Blog: Posts</source><feedburner:origLink>http://sharepoint.microsoft.com/blogs/zach/Lists/Posts/ViewPost.aspx?ID=38</feedburner:origLink></item><item><title>Limitations of STSADM -o export/import related to publishing sites</title><link>http://feedproxy.google.com/~r/sharepointmsblogs/~3/sTl4Pl5xVO4/limitations-of-stsadm-o-export-import-related-to-publishing-sites.aspx</link><description>&lt;P&gt;STSADM -o export/import is often used to split site collections into multiple pieces when they reached a certain limit. Or to do the vice versa and consolidate multiple site collections into one larger one. Both of these actions work fine as long as the migrated content does not use the publishing feature.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;For site collections that make use of the publishing feature it is not supported to migrate root sites into sub sites or sub sites into root sites.&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;The reason for this limitation is that the publishing feature stores vital information like page layouts but also various properties like information about variation, reusable content and so on in the root site of a site collection.&lt;/P&gt;
&lt;P&gt;When migrating a root site into a subsite the imported content will link to the new location of the previous root site. E.g. the page layout URLs will afterwards point to the page layouts library in the sub site and not of the root site which does not work as the publishing feature requires these items to be in the root site. So additional actions like moving the page layouts to the root site and adjusting all page layout urls would be required. Similar things would be required for variations and reusable content.&lt;/P&gt;
&lt;P&gt;On the other hand when migrating a sub site to a root site it gets even worse: in this situation important content which was stored in the root site of the site collection is no longer available as the sub site does not contain the necessary information as they haven't been exported in the first place. So after importing the subsite as new root site items based on the publishing feature will be non functional.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Be aware that this limitation will also affect sites with custom features which store information outside the current site.&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Valid migration scenarios when using the publishing feature are the following:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;export the site collection starting at the root site and import as root site into a new site collection&lt;BR&gt;(using a custom application you can specify which sub sites to export if you would like to avoid to export all of them)&lt;/LI&gt;
&lt;LI&gt;export sub sites of the site collection and import them as sub sites into an existing&amp;nbsp;site collection that has the publishing feature enabled&lt;/LI&gt;&lt;/UL&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3246081" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=sTl4Pl5xVO4:OJnlotSytZo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=sTl4Pl5xVO4:OJnlotSytZo:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=sTl4Pl5xVO4:OJnlotSytZo:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=sTl4Pl5xVO4:OJnlotSytZo:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=sTl4Pl5xVO4:OJnlotSytZo:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=sTl4Pl5xVO4:OJnlotSytZo:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=sTl4Pl5xVO4:OJnlotSytZo:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=sTl4Pl5xVO4:OJnlotSytZo:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3246081</guid><pubDate>Wed, 27 May 2009 07:15:00 GMT</pubDate><author>Stefan_Gossner</author><ng:modifiedDate>Wed, 27 May 2009 04:07:38 GMT</ng:modifiedDate><ng:postId>9633375934</ng:postId><ng:read>False</ng:read><ng:avgRating>0</ng:avgRating><ng:flagState>0</ng:flagState><ng:clipped>False</ng:clipped><category>MOSS 2007 / WSS 3.0</category><category>Content Deployment</category><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">9</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/stefan_gossner/commentrss.aspx?PostID=3246081</wfw:commentRss><comments>http://blogs.technet.com/stefan_gossner/comments/3246081.aspx</comments><source url="http://blogs.technet.com/stefan_gossner/default.aspx">Stefan Goßner</source><feedburner:origLink>http://blogs.technet.com/stefan_gossner/archive/2009/05/27/limitations-of-stsadm-o-export-import-related-to-publishing-sites.aspx</feedburner:origLink></item><item><title>SharePoint Portal Server 2003 (SPS 2003) and IE 8</title><link>http://feedproxy.google.com/~r/sharepointmsblogs/~3/bFZHvgHtu2k/sharepoint-portal-server-2003-sps-2003-and-ie-8.aspx</link><description>&lt;P&gt;We recently received a couple of questions regarding support for SPS 2003 and IE 8.&lt;/P&gt;
&lt;P&gt;The supported browsers for SPS 2003 are listed on the following page:&lt;BR&gt;&lt;A href="http://office.microsoft.com/en-us/techcenter/HA011605151033.aspx?pid=CH011719821033"&gt;http://office.microsoft.com/en-us/techcenter/HA011605151033.aspx?pid=CH011719821033&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;As mainstream support for SPS 2003 has already ended it is unlikely that support for additional browsers will be added to the product.&lt;/P&gt;
&lt;P&gt;If support for IE 8 is required customers are asked to upgrade to MOSS 2007 with SP2 or higher.&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3245727" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=bFZHvgHtu2k:vTaaO88Genc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=bFZHvgHtu2k:vTaaO88Genc:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=bFZHvgHtu2k:vTaaO88Genc:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=bFZHvgHtu2k:vTaaO88Genc:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=bFZHvgHtu2k:vTaaO88Genc:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=bFZHvgHtu2k:vTaaO88Genc:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=bFZHvgHtu2k:vTaaO88Genc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=bFZHvgHtu2k:vTaaO88Genc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3245727</guid><pubDate>Tue, 26 May 2009 13:40:00 GMT</pubDate><author>Stefan_Gossner</author><ng:modifiedDate>Tue, 26 May 2009 08:39:42 GMT</ng:modifiedDate><ng:postId>9624793490</ng:postId><ng:read>False</ng:read><ng:avgRating>0</ng:avgRating><ng:flagState>0</ng:flagState><ng:clipped>False</ng:clipped><category>SharePoint</category><category>MOSS 2007 / WSS 3.0</category><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/stefan_gossner/commentrss.aspx?PostID=3245727</wfw:commentRss><comments>http://blogs.technet.com/stefan_gossner/comments/3245727.aspx</comments><source url="http://blogs.technet.com/stefan_gossner/default.aspx">Stefan Goßner</source><feedburner:origLink>http://blogs.technet.com/stefan_gossner/archive/2009/05/26/sharepoint-portal-server-2003-sps-2003-and-ie-8.aspx</feedburner:origLink></item><item><title>Custom Field Controls in Data Form webpart does not save data in Database</title><link>http://feedproxy.google.com/~r/sharepointmsblogs/~3/mdJF9_aKwPc/custom-field-controls-in-data-form-webpart-does-not-save-data-in-database.aspx</link><description>&lt;P&gt;Any input control for that matter, a simple custom field control with a single text box into the DataFormWebPart. The field gets displayed well in the NewForm and EditForm. But on saving the form data is not saved.No errors thrown.&lt;/P&gt;
&lt;P&gt;Build and deploy the project attached to this post.&lt;/P&gt;
&lt;P&gt;Create a custom list and create a column of Custom field control added by the project. (SimpleTextFieldField) &lt;BR&gt;3. Open SPD. &lt;BR&gt;4. Go to File -- Open Project -- Select the URL of the site. &lt;BR&gt;5. Expand the Lists tree in the Left pane and expand the List which was created in step 2 &lt;BR&gt;6. Double Click on NewForm.aspx of the list. &lt;BR&gt;7. Switch to Split mode of NewForm.aspx in SPD. &lt;BR&gt;8. Select the ListForm Webpart in NewForm.aspx page &lt;BR&gt;9. After &amp;lt;/WebPartPages:ListFormWebPart&amp;gt; tag hit enter.&lt;/P&gt;
&lt;P&gt;10. Go to Insert Menu -- SharePoint Controls -- Custom List Form. If Custom List Form option is not enabled save the NewForm.aspx and try again.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/pavankumar/WindowsLiveWriter/CustomFieldControlsinDataFormwebpartdoes_A896/First.png" mce_href="http://blogs.msdn.com/blogfiles/pavankumar/WindowsLiveWriter/CustomFieldControlsinDataFormwebpartdoes_A896/First.png"&gt;&lt;IMG title=First style="BORDER-TOP-WIDTH: 0px; DISPLAY: inline; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px" height=324 alt=First src="http://blogs.msdn.com/blogfiles/pavankumar/WindowsLiveWriter/CustomFieldControlsinDataFormwebpartdoes_A896/First_thumb.png" width=585 border=0 mce_src="http://blogs.msdn.com/blogfiles/pavankumar/WindowsLiveWriter/CustomFieldControlsinDataFormwebpartdoes_A896/First_thumb.png"&gt;&lt;/A&gt; &lt;BR&gt;11. A pop up window appear where you can select the List which we created in step 2 and let the Content Type to use for from be selected to Item, check the radio button "New item form (used to add new items to the list).&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/pavankumar/WindowsLiveWriter/CustomFieldControlsinDataFormwebpartdoes_A896/Second.png" mce_href="http://blogs.msdn.com/blogfiles/pavankumar/WindowsLiveWriter/CustomFieldControlsinDataFormwebpartdoes_A896/Second.png"&gt;&lt;IMG title=Second style="BORDER-TOP-WIDTH: 0px; DISPLAY: inline; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px" height=343 alt=Second src="http://blogs.msdn.com/blogfiles/pavankumar/WindowsLiveWriter/CustomFieldControlsinDataFormwebpartdoes_A896/Second_thumb.png" width=353 border=0 mce_src="http://blogs.msdn.com/blogfiles/pavankumar/WindowsLiveWriter/CustomFieldControlsinDataFormwebpartdoes_A896/Second_thumb.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;&lt;BR&gt;12. Right click on List Form webpart -- Webpart properties -- Layout -- Select both checkboxes "Hidden" and "Close the webpart" -- Click OK button &lt;BR&gt;13. Save the NewForm.aspx page in SPD. &lt;BR&gt;14. Open IE, browse to the list created -- Click on New -- Add entry for Title column and a value for the Custom field control which we have added and click OK &lt;BR&gt;14. It will come back to AllItems.aspx where we can find that the value entered to the custom column is blank.&lt;/P&gt;
&lt;P&gt;Schema of Title Field &lt;BR&gt;--------------------------- &lt;BR&gt;&amp;lt;Field ID="{fa564e0f-0c70-4ab9-b863-0177e6ddd247}" Type="Text" Name="Title" DisplayName="Title" Required="TRUE" SourceID="&lt;A href="http://schemas.microsoft.com/sharepoint/v3%22" mce_href='http://schemas.microsoft.com/sharepoint/v3"'&gt;http://schemas.microsoft.com/sharepoint/v3"&lt;/A&gt; StaticName="Title" FromBaseType="TRUE" ColName="nvarchar1"/&amp;gt; &lt;/P&gt;
&lt;P&gt;Schema of Custom Field control &lt;BR&gt;------------------------------------- &lt;BR&gt;&amp;lt;Field Type="SimpleTextFieldField" DisplayName="huha" Required="TRUE" ID="{9df3f794-4a49-4019-a41a-3d29ae500903}" SourceID="{e68e397e-fb36-4971-955e-904f56a57d10}" StaticName="huha" Name="huha" ColName="nvarchar3" RowOrdinal="0"/&amp;gt; &lt;/P&gt;
&lt;P&gt;Schema of Field added through UI &lt;BR&gt;--------------------------------------------- &lt;BR&gt;&amp;lt;Field Type="Text" DisplayName="BoomCol" Required="FALSE" MaxLength="255" ID="{ef0b772f-af19-467a-9afd-2920ba1b10d8}" SourceID="{e68e397e-fb36-4971-955e-904f56a57d10}" StaticName="BoomCol" Name="BoomCol" ColName="nvarchar4" RowOrdinal="0"/&amp;gt;&lt;/P&gt;
&lt;P&gt;This behaviour was because, the TextBox we exposed is a child control, the main control is SPTextFieldFieldControl. When you convert to a DataForm webpart, these custom controls will be replaced by the SPForm controls.&amp;nbsp; This control does not identify what is the original value. If you look inside the SPTextFieldFieldControl, I do have HtmlTable, LiteralControl, TextBox etc. So now we get the inner control value and set the “Text/Value” property of the main control(SPTextFieldFieldControl)&lt;/P&gt;
&lt;P&gt;===========================================&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Code changes for SimpleTextField attached below.&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;=======================================&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;using System; &lt;BR&gt;using System.Runtime.InteropServices; &lt;/P&gt;
&lt;P&gt;using Microsoft.SharePoint; &lt;BR&gt;using Microsoft.SharePoint.WebControls; &lt;BR&gt;using System.Web.UI.HtmlControls; &lt;BR&gt;using System.Web.UI; &lt;BR&gt;using System.Web.UI.WebControls; &lt;/P&gt;
&lt;P&gt;namespace SimpleTextFieldControl &lt;BR&gt;{ &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // TODO: Replace, as needed, "TextField" with some other class derived from Microsoft.SharePoint.WebControls.BaseFieldControl. &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [CLSCompliant(false)] &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Guid("f6fdae87-e10d-4aa6-bd80-db14d41a19d6")] &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public class SimpleTextFieldFieldControl : TextField &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; { &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; private HtmlTable table; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; private TextBox txtName; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; private string _textValue; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; private void RefreshValues() &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; { &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; if (txtName != null &amp;amp;&amp;amp; this.Context != null &amp;amp;&amp;amp; this.Context.Request != 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; { &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; foreach (string key in this.Context.Request.Form.Keys) &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; { &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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (key.ToLower() == txtName.UniqueID.ToLower()) &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; { &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; string[] enteredValue = this.Context.Request.Form.GetValues(key); &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; textBox.Text = enteredValue[0]; &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; _textValue = textBox.Text; &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; } &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; } &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; } &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; protected override void CreateChildControls() &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; { &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; base.CreateChildControls(); &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; this.table = new HtmlTable(); &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; HtmlTableRow row = new HtmlTableRow(); &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; table.Rows.Add(row); &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; HtmlTableCell cell = null; &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; if (this.ControlMode == SPControlMode.Edit || &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.ControlMode == SPControlMode.New) &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; { &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; cell = new HtmlTableCell(); &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; cell.ColSpan = 2; &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; cell.Attributes["class"] = "ms-formdescription"; &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; cell.InnerText = "Enter a Text:"; &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; row.Cells.Add(cell); &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; row = new HtmlTableRow(); &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; cell = new HtmlTableCell(); &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; // a text field &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.txtName = new TextBox(); &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; // Get the current value of the field. &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; string currentValue = (string)this.ItemFieldValue; &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; if (currentValue != null &amp;amp;&amp;amp; currentValue != string.Empty) &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; { &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; this.txtName.Text = currentValue; &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; } &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; cell.Controls.Add(this.txtName); &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; row.Cells.Add(cell); &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; table.Rows.Add(row); &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; } &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; cell = new HtmlTableCell(); &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; LiteralControl literalControl = new LiteralControl(); &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; string text = 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; object textObject = this.ItemFieldValue; &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; if (textObject != 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; { &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; text = (string)textObject; &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; } &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; if (text == null || text == string.Empty) &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; { &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; text = this.txtName.Text; &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; } &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; literalControl.Text = text; &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; cell.Controls.Add(literalControl); &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; row.Cells.Add(cell); &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; base.Controls.Add(table); &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public override string Text &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; { &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; get &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; { &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; RefreshValues(); &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; return _textValue; &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; } &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; set &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; { &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; base.Text = value; &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; } &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public override void UpdateFieldValueInItem() &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; { &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; base.UpdateFieldValueInItem(); &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; try &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; { &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.Value = this.txtName.Text; &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.ItemFieldValue = this.Value; &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; } &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; catch &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; { &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; throw new Exception("error in text field") ; &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; } &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; protected override void Render(HtmlTextWriter output) &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; { &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; this.table.RenderControl(output); &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;}&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9641133" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=mdJF9_aKwPc:a8UHADwwqfA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=mdJF9_aKwPc:a8UHADwwqfA:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=mdJF9_aKwPc:a8UHADwwqfA:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=mdJF9_aKwPc:a8UHADwwqfA:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=mdJF9_aKwPc:a8UHADwwqfA:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=mdJF9_aKwPc:a8UHADwwqfA:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=mdJF9_aKwPc:a8UHADwwqfA:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=mdJF9_aKwPc:a8UHADwwqfA:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9641133</guid><pubDate>Tue, 26 May 2009 11:04:00 GMT</pubDate><author>Pavan</author><ng:modifiedDate>Tue, 26 May 2009 05:45:38 GMT</ng:modifiedDate><ng:postId>9623707188</ng:postId><ng:read>False</ng:read><ng:avgRating>0</ng:avgRating><ng:flagState>0</ng:flagState><ng:clipped>False</ng:clipped><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/pavankumar/commentrss.aspx?PostID=9641133</wfw:commentRss><comments>http://blogs.msdn.com/pavankumar/comments/9641133.aspx</comments><feedburner:origLink>http://blogs.msdn.com/pavankumar/archive/2009/05/26/custom-field-controls-in-data-form-webpart-does-not-save-data-in-database.aspx</feedburner:origLink></item><item><title>SharePoint application pool hang on servers where Visual Studio has been installed in the past (last updated: May 27th, 2009)</title><link>http://feedproxy.google.com/~r/sharepointmsblogs/~3/5aJzFyOdR_g/sharepoint-application-pool-hang-on-servers-where-visual-studio-has-been-installed-in-the-past.aspx</link><description>&lt;P&gt;We recently had a couple of SharePoint support cases where customers reported hangs. When we analyzed user dumps of the affected processes we noticed that the application pool was in the process of recycling due to an exception that has caused the application pool to fail.&lt;/P&gt;
&lt;P&gt;Unfortunatelly the recycling never finished - instead a message box was generated by .NET framework asking if the user would like to continue (which would allow recycle to perform) or to attach a debugger.&lt;/P&gt;
&lt;P&gt;The problem here is that the message box was not displayed on the Console but invisible as the w3wp.exe process does not interact with desktop. Even if this option would be enabled it would be an undesireable result as usually no user sits in front of the SharePoint server waiting for such a message box to appear.&lt;/P&gt;
&lt;P&gt;After collaborating with our colleagues from the .NET framework support team we identified that the root cause for the issue was a registry key which was set when installing Visual Studio on the machine. Even if Visual Studio is uninstalled later this registry key is not removed. This registry key allows developers to attach the debugger to a failing process right before it terminates by bringing up this message box.&lt;/P&gt;
&lt;P&gt;The details of this registry key is explained here:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/2ac5yxx6(VS.71).aspx" mce_href="http://msdn.microsoft.com/en-us/library/2ac5yxx6(VS.71).aspx"&gt;Enabling JIT-attach Debugging&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;We also found that Microsoft has already an official guidance on how to clean up this after uninstalling Visual Studio:&lt;/P&gt;
&lt;BLOCKQUOTE style="BACKGROUND: lightgray"&gt;
&lt;P&gt;&lt;BR&gt;After Visual Studio is installed on a server, the default behavior when an unhandled exception occurs is to show an Exception dialog that requires user intervention to either start Just-In-Time debugging or ignore the exception. This may be undesirable for unattended operation. To configure the server to no longer show a dialog when an unhandled exception occurs (the default behavior prior to installing Visual Studio), use the registry editor to delete the following registry keys: &lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug\Debugger 
&lt;LI&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\DbgManagedDebugger &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;On a 64-bit operating system also delete the following registry keys: &lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\AeDebug\Debugger 
&lt;LI&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\DbgManagedDebugger&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;(see &lt;A href="http://msdn.microsoft.com/en-us/library/5hs4b7a6.aspx" mce_href="http://msdn.microsoft.com/en-us/library/5hs4b7a6.aspx"&gt;&lt;STRONG&gt;here&lt;/STRONG&gt;&lt;/A&gt; for more details)&lt;BR&gt;&amp;nbsp;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;In case you ever had Visual Studio installed on one of your production servers, please be sure to check these registry keys and remove them to prevent this problem.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;[Update from May 27th, 2009] I just got informed that the same registry key is created during the installation of the .NET Framework 2.0 SDK. So the same steps apply if this SDK has been installed on the server in the past.&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3245635" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=5aJzFyOdR_g:RS9XcP72Sik:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=5aJzFyOdR_g:RS9XcP72Sik:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=5aJzFyOdR_g:RS9XcP72Sik:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=5aJzFyOdR_g:RS9XcP72Sik:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=5aJzFyOdR_g:RS9XcP72Sik:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=5aJzFyOdR_g:RS9XcP72Sik:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=5aJzFyOdR_g:RS9XcP72Sik:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=5aJzFyOdR_g:RS9XcP72Sik:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3245635</guid><pubDate>Tue, 26 May 2009 09:09:00 GMT</pubDate><author>Stefan_Gossner</author><ng:modifiedDate>Wed, 27 May 2009 07:04:20 GMT</ng:modifiedDate><ng:postId>9623614301</ng:postId><ng:read>False</ng:read><ng:avgRating>0</ng:avgRating><ng:flagState>0</ng:flagState><ng:clipped>False</ng:clipped><category>MOSS 2007 / WSS 3.0</category><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/stefan_gossner/commentrss.aspx?PostID=3245635</wfw:commentRss><comments>http://blogs.technet.com/stefan_gossner/comments/3245635.aspx</comments><source url="http://blogs.technet.com/stefan_gossner/default.aspx">Stefan Goßner</source><feedburner:origLink>http://blogs.technet.com/stefan_gossner/archive/2009/05/26/sharepoint-application-pool-hang-on-servers-where-visual-studio-has-been-installed-in-the-past.aspx</feedburner:origLink></item><item><title>Distributed Computing and Enterprise 2.0</title><link>http://feedproxy.google.com/~r/sharepointmsblogs/~3/HO-lQIiN9R0/distributed-computing-and-enterprise-2-0.aspx</link><description>&lt;p&gt;During my college years, the Internet phenomenon took off. While computer networks was a subject taught at college for many years, it’s not until the 90s that really broad applications emerged. As late as the early 90s, only large private, public &amp;amp; education institutions had access to the Internet. A relatively small number of actual consumers did anything with their 1200 baud MODEMs. I was a BBS sysop back in the days, but that’s another story. &lt;/p&gt;  &lt;p&gt;Not everyone had a computer when I went to college. It was a luxury and those who had a computer spent a lot of time playing Doom. You couldn’t walk down any hall and not find at least two people playing Doom. I was playing Doom with people in my dorm. As sad as it is, I was “networking” with others in a new, innovative way beyond simple message boards. While Doom was taking off, so was another buzz. We were all being encouraged to participate in distributed computing projects to help solve difficult problems; most of these at the time were academic or “code breaking” contests, but nevertheless, idle PCs began to participate in a well orchestrated way to solve a problem larger than anyone could solve by themselves.&lt;/p&gt;  &lt;p&gt;Distributing computing is a fascinating concept and something that large software systems take advantage of. It breaks down a problem into multiple parts that run in parallel on multiple computers. While the outcome can be absolutely mind-boggling, it takes a lot of work to architect and orchestrate a solution. Some problems, because of their very nature, can’t even be highly distributed. These intricate and complex solutions require a lot of engineering smarts. An equally competent marketing department is required to convince people to participate in an Internet distributing computing project, especially in a world when everyone is worried about security.&lt;/p&gt;  &lt;p&gt;So what does distributed computing have to do with Enterprise 2.0? I get to that point a little later. &lt;/p&gt;  &lt;p&gt;I’ve been meaning to write an article on ROI &amp;amp; Enterprise 2.0. There are already a couple good &lt;a href="http://blogs.zdnet.com/Hinchcliffe/?p=334"&gt;ones&lt;/a&gt; out there, so instead of rehashing many of the arguments and points already made, I wanted to offer another perspective. &lt;/p&gt;  &lt;p&gt;&lt;u&gt;Unstructured &amp;amp; New World of Work: ROI to the Individual&lt;/u&gt;&lt;/p&gt;  &lt;p&gt;It’s accepted that technology can really help foster innovation and help connect people with similar interests &amp;amp; ideas. It can uncover new ideas, new problems &amp;amp; new solutions. And there’s a certain reality that the workplace is evolving. Almost every desk worker has a computer, has email, uses Instant Messaging and has access to a productivity suite like Office. More and more information workers are on Facebook, many read blogs and a few even have their own blogs. Their personal &amp;amp; professional lives are blended; they are thinking of replacing their Win Mobile/Blackberry phones with an iPhone and wish they had more time to upload and share pictures. That’s the reality. And as more and more people enter the work force, the more ubiquitous this is becoming.&lt;/p&gt;  &lt;p&gt;While not all productivity tools are called Enterprise 2.0, every company uses tools that help people connect with others resulting in greater organizational agility and productivity. Email, as archaic as it may sound, has transformed the workplace over the last decade and continues to be the number one way people communicate with their colleagues. In the last few years, more synchronous forms of technologies like instant messaging have been popular.&amp;#160; Even more recently, Unified Communications is a category that every company is looking at; especially in this economy. There’s no argument that these set of technologies have a measurable ROI. There’s also no argument that information workers use these technologies as part of their daily jobs; that they are tools they use to communicate, interact and get something done. &lt;/p&gt;  &lt;p&gt;Enterprise 2.0 is popularly associated with some of the newer age tools that promise to even further empower employees to connect with each other and be more productive. Common examples are wikis, blogs, search, tagging – all of which have become super popular on the Internet. And while these technologies have become popular on the Internet for individuals to connect and share information with their friends, a commonly asked question is how these tools can be leveraged in the Enterprise to provide real return on investment; really impact the bottom line? &lt;/p&gt;  &lt;p&gt;&lt;u&gt;Loosely Structured &amp;amp; Orchestrated: ROI to Groups and Organizations&lt;/u&gt;&lt;/p&gt;  &lt;p&gt;As individuals begin to become more “productive” and are able to connect with individuals more easily, how can this be transformed into more measurable organizational/group productivity? Don’t you need a certain critical mass of users to really take advantage of these types of technologies? There are far more consumers in the world than producers. If you take a look at the &lt;a href="http://en.wikipedia.org/wiki/Wikipedia:Editing_frequency"&gt;Wikipedia editing frequency&lt;/a&gt;, a very small fraction of users actually make any edits to Wikipedia - but all of us consume Wikipedia data.&amp;#160; &lt;/p&gt;  &lt;p&gt;This is where some of the distributed computing background is relevant. If you take a look at Enterprise 2.0 as an opportunity to really take advantage of the people’s knowledge/ideas in a group or organization, you can really build something great. But like I said before, it doesn’t happen automatically, you need some kind of structure/orchestration to get unstructured IP; you need some guidance before it becomes part of the organizational DNA/culture. &lt;/p&gt;  &lt;p&gt;In this case, Enterprise 2.0 tools can be used to solve a known problem. This may counter some people’s definition who think Enterprise 2.0 is about grassroots innovation and connections. However, teaching people to use the tools to proactively harness people’s knowledge can result in real measurable results. You can either attempt to encourage people to participate in a process/project voluntarily (for example, think of something like an Idea Exchange solution that is composed of wikis and tagging) or you can use the tools to be a process for real work – for example, a wiki based solution can be used in a large organization in the vision/planning process of a product or project. Instead of a few people checking out and checking in a document, dozens or hundreds of people can participate in a more transparent, participatory process. In some ways, you’re distributing the “computing” to each employee and magnifying impact; each person can participate to create a really rich knowledge base that is unstructured in the way that people can participate and edit, but the end result is very structured. Another personal favorite example I like to use is a FAQ or RFI solution. While it takes work to architect a solution and figure out exactly how to get people to participate, the outcome is measurable. &lt;/p&gt;  &lt;p&gt;I realize that buzz phrases like Web 2.0, Social Computing &amp;amp; Enterprise 2.0, have a certain association with grassroots innovation and sound really new age, but with some planning, some of the same technologies can be leveraged to build enterprise solutions that get people involved and solve a big problem. Let’s face it: Doom was cool, fun and exciting and distributed computing was geeky – but they were fundamentally taking advantage of the same underlying infrastructure. And while a real solution that solves a real problem doesn’t attract the same attention that Facebook gets, just give it a cool name, post a video about it on YouTube, create a Facebook group and tweet about it. :-) &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9636662" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=HO-lQIiN9R0:TzWW9yQMvr4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=HO-lQIiN9R0:TzWW9yQMvr4:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=HO-lQIiN9R0:TzWW9yQMvr4:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=HO-lQIiN9R0:TzWW9yQMvr4:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=HO-lQIiN9R0:TzWW9yQMvr4:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=HO-lQIiN9R0:TzWW9yQMvr4:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=HO-lQIiN9R0:TzWW9yQMvr4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=HO-lQIiN9R0:TzWW9yQMvr4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9636662</guid><pubDate>Sat, 23 May 2009 04:30:32 GMT</pubDate><author>arpans</author><ng:modifiedDate>Sat, 23 May 2009 01:27:32 GMT</ng:modifiedDate><ng:postId>9598049077</ng:postId><ng:read>False</ng:read><ng:avgRating>0</ng:avgRating><ng:flagState>0</ng:flagState><ng:clipped>False</ng:clipped><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/arpans/commentrss.aspx?PostID=9636662</wfw:commentRss><comments>http://blogs.msdn.com/arpans/comments/9636662.aspx</comments><source url="http://blogs.msdn.com/arpans/default.aspx">Arpan Shah's Blog</source><feedburner:origLink>http://blogs.msdn.com/arpans/archive/2009/05/22/distributed-computing-and-enterprise-2-0.aspx</feedburner:origLink></item><item><title>SharePoint Server 2007 SP2 sets expiry date on servers</title><link>http://feedproxy.google.com/~r/sharepointmsblogs/~3/1QCzxWq67T0/sharepoint-server-2007-sp2-sets-expiry-date-on-servers.aspx</link><description>&lt;P&gt;The SharePoint product team has posted an &lt;A class="" href="http://blogs.msdn.com/sharepoint/archive/2009/05/21/attention-important-information-on-service-pack-2.aspx" target=_blank mce_href="http://blogs.msdn.com/sharepoint/archive/2009/05/21/attention-important-information-on-service-pack-2.aspx"&gt;article&lt;/A&gt; on&amp;nbsp;an issue found after installing SharePoint Server 2007 SP2.&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;We take product quality seriously and make every effort to avoid and resolve issues that adversely impact our customers.&amp;nbsp; Unfortunately, we have recently discovered a bug with Service Pack 2 (SP2) that affects all customers that have deployed it for SharePoint Server 2007.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;During the installation of SP2, a product expiration date is improperly activated. This means SharePoint will expire as though it was a trial installation 180 days after SP2 is deployed. The activation of the expiration date will not affect the normal function of SharePoint up until the expiration date passes. Furthermore, product expiration 180 days after SP2 installation will not affect customer’s data, configuration or application code but will render SharePoint inaccessible for end-users. &lt;/P&gt;
&lt;P&gt;We are working to release a hotfix to automatically fix this issue. A manual work-around is currently available and involves customers re-entering their Product ID number (PID) on the Convert License Type page in Central Administration.&amp;nbsp; For more information and detailed steps please read this &lt;A href="http://support.microsoft.com/kb/971620" mce_href="http://support.microsoft.com/kb/971620"&gt;KB article&lt;/A&gt;. (The KB link is not currently active, it will be available within the next 48hrs) &lt;/P&gt;
&lt;P&gt;We want to assure our customers that this issue does not impact data integrity or their SharePoint deployment in any other way. &lt;/P&gt;
&lt;P&gt;For your convenience, below are some answers to questions that you may have and we will update this blog post with a link to the hotfix as soon as it’s available.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9634892" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/CodeJediNET?a=ep9nzySOLGE:NhL9XyMCrEc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodeJediNET?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodeJediNET?a=ep9nzySOLGE:NhL9XyMCrEc:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodeJediNET?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodeJediNET?a=ep9nzySOLGE:NhL9XyMCrEc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodeJediNET?i=ep9nzySOLGE:NhL9XyMCrEc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodeJediNET?a=ep9nzySOLGE:NhL9XyMCrEc:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodeJediNET?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=1QCzxWq67T0:NhL9XyMCrEc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=1QCzxWq67T0:NhL9XyMCrEc:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=1QCzxWq67T0:NhL9XyMCrEc:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=1QCzxWq67T0:NhL9XyMCrEc:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=1QCzxWq67T0:NhL9XyMCrEc:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=1QCzxWq67T0:NhL9XyMCrEc:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=1QCzxWq67T0:NhL9XyMCrEc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=1QCzxWq67T0:NhL9XyMCrEc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9634892</guid><pubDate>Fri, 22 May 2009 08:54:00 GMT</pubDate><author>Code Jedi</author><ng:modifiedDate>Mon, 22 Jun 2009 15:54:56 GMT</ng:modifiedDate><ng:postId>9593943734</ng:postId><ng:read>False</ng:read><ng:avgRating>0</ng:avgRating><ng:flagState>0</ng:flagState><ng:clipped>False</ng:clipped><category>MOSS</category><category>Service Pack</category><feedburner:origLink>http://blogs.msdn.com/williamcornwill/archive/2009/05/22/sharepoint-server-2007-sp2-sets-expiry-date-on-servers.aspx</feedburner:origLink><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/williamcornwill/commentrss.aspx?PostID=9634892</wfw:commentRss><comments>http://blogs.msdn.com/williamcornwill/comments/9634892.aspx</comments><source url="http://blogs.msdn.com/williamcornwill/default.aspx">CodeJedi.NET</source><feedburner:origLink>http://feedproxy.google.com/~r/CodeJediNET/~3/ep9nzySOLGE/sharepoint-server-2007-sp2-sets-expiry-date-on-servers.aspx</feedburner:origLink></item><item><title>Attention: Important Information on Service Pack 2</title><link>http://feedproxy.google.com/~r/sharepointmsblogs/~3/1jkwbBtOhjw/attention-important-information-on-service-pack-2.aspx</link><description>&lt;P&gt;We have recently discovered a bug with Service Pack 2 (SP2) that affects all customers that have deployed it for SharePoint Server 2007.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;During the installation of SP2, a product expiration date is improperly activated. This means SharePoint will expire as though it was a trial installation 180 days after SP2 is deployed. The activation of the expiration date will not affect the normal function of SharePoint up until the expiration date passes. Furthermore, product expiration 180 days after SP2 installation will not affect customer’s data, configuration or application code but will render SharePoint inaccessible for end-users. &lt;/P&gt;
&lt;P&gt;We are working to release a hotfix to automatically fix this issue. A manual work-around is currently available and involves customers re-entering their Product ID number (PID) on the Convert License Type page in Central Administration.&amp;nbsp; For more information and detailed steps please read this &lt;A href="http://support.microsoft.com/kb/971620" mce_href="http://support.microsoft.com/kb/971620"&gt;KB article&lt;/A&gt;. (The KB link is not currently active, it will be available within the next 48hrs) &lt;/P&gt;
&lt;P&gt;Read more on the official SharePoint Team blog:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/sharepoint/archive/2009/05/21/attention-important-information-on-service-pack-2.aspx"&gt;http://blogs.msdn.com/sharepoint/archive/2009/05/21/attention-important-information-on-service-pack-2.aspx&lt;/A&gt;&lt;BR&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3244422" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=1jkwbBtOhjw:THHkMzLXNHw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=1jkwbBtOhjw:THHkMzLXNHw:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=1jkwbBtOhjw:THHkMzLXNHw:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=1jkwbBtOhjw:THHkMzLXNHw:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=1jkwbBtOhjw:THHkMzLXNHw:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=1jkwbBtOhjw:THHkMzLXNHw:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=1jkwbBtOhjw:THHkMzLXNHw:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=1jkwbBtOhjw:THHkMzLXNHw:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3244422</guid><pubDate>Fri, 22 May 2009 06:36:00 GMT</pubDate><author>Stefan_Gossner</author><ng:modifiedDate>Fri, 22 May 2009 02:30:36 GMT</ng:modifiedDate><ng:postId>9589643937</ng:postId><ng:read>False</ng:read><ng:avgRating>0</ng:avgRating><ng:flagState>0</ng:flagState><ng:clipped>False</ng:clipped><category>MOSS 2007 / WSS 3.0</category><category>Hotfix Info</category><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/stefan_gossner/commentrss.aspx?PostID=3244422</wfw:commentRss><comments>http://blogs.technet.com/stefan_gossner/comments/3244422.aspx</comments><source url="http://blogs.technet.com/stefan_gossner/default.aspx">Stefan Goßner</source><feedburner:origLink>http://blogs.technet.com/stefan_gossner/archive/2009/05/22/attention-important-information-on-service-pack-2.aspx</feedburner:origLink></item><item><title>Important SP2 Information</title><link>http://feedproxy.google.com/~r/sharepointmsblogs/~3/M1XHdg1cTGw/important-sp2-information.aspx</link><description>&lt;P&gt;If you have deployed SP2 or are looking to deploy SP2, please take a careful look at &lt;A href="http://blogs.msdn.com/sharepoint/archive/2009/05/21/attention-important-information-on-service-pack-2.aspx"&gt;http://blogs.msdn.com/sharepoint/archive/2009/05/21/attention-important-information-on-service-pack-2.aspx&lt;/A&gt;. There's a simple work-around that involves re-entering the PID in the Central Administration License page. &lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9634762" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=M1XHdg1cTGw:ZJkusFLzS-o:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=M1XHdg1cTGw:ZJkusFLzS-o:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=M1XHdg1cTGw:ZJkusFLzS-o:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=M1XHdg1cTGw:ZJkusFLzS-o:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=M1XHdg1cTGw:ZJkusFLzS-o:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=M1XHdg1cTGw:ZJkusFLzS-o:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=M1XHdg1cTGw:ZJkusFLzS-o:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=M1XHdg1cTGw:ZJkusFLzS-o:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9634762</guid><pubDate>Fri, 22 May 2009 06:14:00 GMT</pubDate><author>arpans</author><ng:modifiedDate>Fri, 22 May 2009 02:31:05 GMT</ng:modifiedDate><ng:postId>9589648049</ng:postId><ng:read>False</ng:read><ng:avgRating>0</ng:avgRating><ng:flagState>0</ng:flagState><ng:clipped>False</ng:clipped><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/arpans/commentrss.aspx?PostID=9634762</wfw:commentRss><comments>http://blogs.msdn.com/arpans/comments/9634762.aspx</comments><source url="http://blogs.msdn.com/arpans/default.aspx">Arpan Shah's Blog</source><feedburner:origLink>http://blogs.msdn.com/arpans/archive/2009/05/21/important-sp2-information.aspx</feedburner:origLink></item><item><title>Important info about SharePoint 2007 SP2</title><link>http://feedproxy.google.com/~r/sharepointmsblogs/~3/m2lBeIxnBFY/important-info-about-sharepoint-2007-sp2.aspx</link><description>&lt;P&gt;If you haven't already seen this yet--please read this announcement from Jeff Teper, Corp VP of SharePoint:&amp;nbsp; &lt;A href="http://blogs.msdn.com/sharepoint/archive/2009/05/21/attention-important-information-on-service-pack-2.aspx"&gt;http://blogs.msdn.com/sharepoint/archive/2009/05/21/attention-important-information-on-service-pack-2.aspx&lt;/A&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9634745" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=m2lBeIxnBFY:HpKrWiExSMU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=m2lBeIxnBFY:HpKrWiExSMU:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=m2lBeIxnBFY:HpKrWiExSMU:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=m2lBeIxnBFY:HpKrWiExSMU:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=m2lBeIxnBFY:HpKrWiExSMU:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=m2lBeIxnBFY:HpKrWiExSMU:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=m2lBeIxnBFY:HpKrWiExSMU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=m2lBeIxnBFY:HpKrWiExSMU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9634745</guid><pubDate>Fri, 22 May 2009 05:46:00 GMT</pubDate><author>dwinter</author><ng:modifiedDate>Fri, 22 May 2009 16:55:39 GMT</ng:modifiedDate><ng:postId>9595359503</ng:postId><ng:read>False</ng:read><ng:avgRating>0</ng:avgRating><ng:flagState>0</ng:flagState><ng:clipped>False</ng:clipped><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/dwinter/commentrss.aspx?PostID=9634745</wfw:commentRss><comments>http://blogs.msdn.com/dwinter/comments/9634745.aspx</comments><source url="http://blogs.msdn.com/dwinter/default.aspx">dwinter's [MSFT] WebLog</source><feedburner:origLink>http://blogs.msdn.com/dwinter/archive/2009/05/22/important-info-about-sharepoint-2007-sp2.aspx</feedburner:origLink></item><item><title>Sudden 401.1 on my SharePoint VM</title><link>http://feedproxy.google.com/~r/sharepointmsblogs/~3/leIeaKfsJII/sudden-4011-on-my-sharepoint-vm.aspx</link><description>After a recent Windows Update I started to get challenged for credentials when trying to access several SharePoint applications.  After three attempts, I am given a 401.1 error.&lt;br /&gt;&lt;br /&gt;This now happens for sites that have host headers that don't match the machine name.&lt;br /&gt;&lt;br /&gt;I had to add a registry entry at &lt;br /&gt;&lt;br /&gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\MSV1_0&lt;br /&gt;&lt;br /&gt;with a multi-sting value BackConnectionHostNames that contains a list of SharePoint sites host headers&lt;div class="blogger-post-footer"&gt;&lt;br /&gt;&lt;a href=http://markharrison.co.uk/blog&gt;Mark Harrison&lt;/a&gt;&lt;img width='1' height='1' src='http://markharrison.co.uk//blogger.googleusercontent.com/tracker/8710727437182293862-1893537515200205908?l=markharrison.co.uk%2Fblog%2Fdefault.aspx'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=leIeaKfsJII:u4NVybvvmGM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=leIeaKfsJII:u4NVybvvmGM:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=leIeaKfsJII:u4NVybvvmGM:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=leIeaKfsJII:u4NVybvvmGM:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=leIeaKfsJII:u4NVybvvmGM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=leIeaKfsJII:u4NVybvvmGM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><guid isPermaLink="false">tag:blogger.com,1999:blog-8710727437182293862.post-1893537515200205908</guid><pubDate>Thu, 21 May 2009 08:39:00 GMT</pubDate><author>noreply@blogger.com (Mark)</author><ng:modifiedDate>Fri, 29 May 2009 02:47:33 GMT</ng:modifiedDate><ng:postId>9649790724</ng:postId><ng:read>False</ng:read><ng:avgRating>0</ng:avgRating><ng:flagState>0</ng:flagState><ng:clipped>False</ng:clipped><source url="http://markharrison.co.uk/blog/default.aspx">Mark Harrison 2009</source><feedburner:origLink>http://markharrison.co.uk/blog/2009/05/sudden-4011-on-my-sharepoint-vm.aspx</feedburner:origLink></item><item><title>OFC204 - Sample Code and Demos I showed at TechEd Last Week</title><link>http://feedproxy.google.com/~r/sharepointmsblogs/~3/i0-NJ_MAym0/ofc204-sample-code-and-demos-i-showed-at-teched-last-week.aspx</link><description>&lt;P&gt;At my TechEd talk last week I showed Visual Studio 2008 extensions for SharePoint 1.3 and I demo'd creating a simple web part that shows data from a SharePoint list in a grid. I also showed command line builds which is one of the features we added in VSeWSS 1.3 and I showed the SPDisposeCheck tool.&lt;/P&gt;
&lt;P&gt;For the demos I used the WSS Developer VPC which is available &lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=1beeac6f-2ea1-4769-9948-74a74bd604fa&amp;amp;displaylang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=1beeac6f-2ea1-4769-9948-74a74bd604fa&amp;amp;displaylang=en"&gt;here&lt;/A&gt;. I uninstalled the VSeWSS 1.2 that comes on that image and installed the VSeWSS 1.3 from &lt;A href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=fb9d4b85-da2a-432e-91fb-d505199c49f6" mce_href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=fb9d4b85-da2a-432e-91fb-d505199c49f6"&gt;here&lt;/A&gt;. I also installed SPDisposeCheck from &lt;A href="http://code.msdn.microsoft.com/SPDisposeCheck" mce_href="http://code.msdn.microsoft.com/SPDisposeCheck"&gt;here&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;So that's my machine image to which I also created a sample Employees list and a Projects list in the default SharePoint site. Here's the code that I used in the first demo. Pretty simple stuff.&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; COLOR: blue; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;namespace&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-no-proof: yes"&gt; WebPart1&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 style="LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;[&lt;SPAN style="COLOR: #2b91af"&gt;Guid&lt;/SPAN&gt;(&lt;SPAN style="COLOR: #a31515"&gt;"64a11214-36e3-4b1a-b8a7-fbb0ca9370c6"&lt;/SPAN&gt;)]&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;public&lt;/SPAN&gt; &lt;SPAN style="COLOR: blue"&gt;class&lt;/SPAN&gt; &lt;SPAN style="COLOR: #2b91af"&gt;WebPart1&lt;/SPAN&gt; : System.Web.UI.WebControls.WebParts.WebPart&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;public&lt;/SPAN&gt; WebPart1()&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;protected&lt;/SPAN&gt; &lt;SPAN style="COLOR: blue"&gt;override&lt;/SPAN&gt; &lt;SPAN style="COLOR: blue"&gt;void&lt;/SPAN&gt; CreateChildControls()&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;SPGridView customerGridView = &lt;SPAN style="COLOR: blue"&gt;new&lt;/SPAN&gt; SPGridView();&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;SPWeb web = SPContext.Current.Web;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;SPList list = web.Lists[&lt;SPAN style="COLOR: #a31515"&gt;"Employees"&lt;/SPAN&gt;];&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;SPQuery query = &lt;SPAN style="COLOR: blue"&gt;new&lt;/SPAN&gt; SPQuery(list.DefaultView);&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;query.Query = &lt;SPAN style="COLOR: #a31515"&gt;"&amp;lt;Where&amp;gt;&amp;lt;Eq&amp;gt;&amp;lt;FieldRef Name='JobTitle' /&amp;gt;&amp;lt;Value Type='Text'&amp;gt;SDE&amp;lt;/Value&amp;gt;&amp;lt;/Eq&amp;gt;&amp;lt;/Where&amp;gt;"&lt;/SPAN&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;SPListItemCollection items = list.GetItems(query);&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;AutoAddColumns(customerGridView, list);&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;customerGridView.DataSource = items.GetDataTable();&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;customerGridView.DataBind();&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Controls.Add(customerGridView);&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;base&lt;/SPAN&gt;.CreateChildControls();&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;private&lt;/SPAN&gt; &lt;SPAN style="COLOR: blue"&gt;void&lt;/SPAN&gt; AutoAddColumns(SPGridView gridView, SPList list)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;gridView.AutoGenerateColumns = &lt;SPAN style="COLOR: blue"&gt;false&lt;/SPAN&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;foreach&lt;/SPAN&gt; (&lt;SPAN style="COLOR: blue"&gt;string&lt;/SPAN&gt; fieldname &lt;SPAN style="COLOR: blue"&gt;in&lt;/SPAN&gt; list.DefaultView.ViewFields)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&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; &lt;/SPAN&gt;SPField field = list.Fields.GetFieldByInternalName(fieldname);&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&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; &lt;/SPAN&gt;BoundField column = &lt;SPAN style="COLOR: blue"&gt;new&lt;/SPAN&gt; BoundField();&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&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; &lt;/SPAN&gt;column.DataField = field.StaticName;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&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; &lt;/SPAN&gt;column.HeaderText = field.Title;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&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; &lt;/SPAN&gt;gridView.Columns.Add(column);&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9626211" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=i0-NJ_MAym0:Mp6BBI_-mZg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=i0-NJ_MAym0:Mp6BBI_-mZg:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=i0-NJ_MAym0:Mp6BBI_-mZg:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=i0-NJ_MAym0:Mp6BBI_-mZg:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=i0-NJ_MAym0:Mp6BBI_-mZg:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=i0-NJ_MAym0:Mp6BBI_-mZg:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=i0-NJ_MAym0:Mp6BBI_-mZg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=i0-NJ_MAym0:Mp6BBI_-mZg:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9626211</guid><pubDate>Mon, 18 May 2009 18:17:00 GMT</pubDate><author>pandrew</author><ng:modifiedDate>Mon, 18 May 2009 19:19:43 GMT</ng:modifiedDate><ng:postId>9552170761</ng:postId><ng:read>False</ng:read><ng:avgRating>0</ng:avgRating><ng:flagState>0</ng:flagState><ng:clipped>False</ng:clipped><category>SharePoint</category><category>SharePoint VPC</category><category>TechEd</category><category>VSeWSS</category><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">0</slash:comments><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/pandrew/rsscomments.aspx?PostID=9626211</wfw:comment><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/pandrew/commentrss.aspx?PostID=9626211</wfw:commentRss><comments>http://blogs.msdn.com/pandrew/comments/9626211.aspx</comments><source url="http://blogs.msdn.com/pandrew/default.aspx">Paul Andrew</source><feedburner:origLink>http://blogs.msdn.com/pandrew/archive/2009/05/18/ofc204-sample-code-and-demos-i-showed-at-teched-last-week.aspx</feedburner:origLink></item><item><title>Windows Storage Server 2008 with the Microsoft iSCSI Software Target 3.2 available to MSDN and TechNet Plus subscribers</title><link>http://feedproxy.google.com/~r/sharepointmsblogs/~3/4hy5WL6uQhc/windows-storage-server-2008-with-the-microsoft-iscsi-software-target-3-2-available-to-msdn-and-technet-plus-subscribers.aspx</link><description>&lt;P&gt;&lt;STRONG&gt;Overview&lt;/STRONG&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;I am glad to share that Windows Storage Server 2008 (WSS 2008) with the Microsoft iSCSI Software Target 3.2 is now available to all MSDN and TechNet Plus subscribers. This Microsoft product is offered typically via our OEM partners, but a version for evaluation (TechNet Plus or MSDN), demonstration (MSDN), development (MSDN) or test (MSDN) is now being provided to MSDN and TechNet Plus subscribers for the first time. This opens the door for a number of interesting scenarios, especially when related to Windows Server Failover Clustering and/or Hyper-V.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;STRONG&gt;Usage Scenarios&lt;/STRONG&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;Here are a few things you could do:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Setup a test environment for Hyper-V (using Windows Server 2008 or Windows Server 2008 R2) using iSCSI shared storage.&lt;/LI&gt;
&lt;LI&gt;On a single laptop (with enough resources) create a development environment running a SQL Server cluster (two nodes, plus shared storage).&lt;/LI&gt;
&lt;LI&gt;Evaluate Windows Server 2008 R2 Cluster Shared Volumes (CSV) and Hyper-V Live Migration, using only regular Windows Server hardware.&lt;/LI&gt;
&lt;LI&gt;Test your software solution with WSS 2008 Single Instance Storage (Microsoft’s solution for file-level deduplication) without the need to acquire a WSS OEM appliance.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;You are probably thinking of a few other ways to use this. If they are for evaluation (TechNet Plus or MSDN), demonstration (MSDN), development (MSDN) or test (MSDN), they are probably good scenarios as well.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;STRONG&gt;Selecting an Edition&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;When you install Windows Storage Server, you need to select an edition: Basic, Workgroup, Standard or Enterprise.&amp;nbsp;If you're an MSDN or TechNet&amp;nbsp;Plus subscribers, you have access to all editions and you should select the Enterprise Edition (available only as x64), which will provide you with all the WSS features.&amp;nbsp;The only exception would be if your hardware does not include an x64 capable CPU, in which case you should install the Basic Edition (available as both x64 or x86). The Microsoft iSCSI Software Target 3.2 will not install on the Basic Edition. &lt;/P&gt;
&lt;P&gt;Find below a screenshot of the page on the MSDN or TechNet Plus site where you download the image and request the product keys:&lt;/P&gt;
&lt;P&gt;&lt;IMG style="WIDTH: 761px; HEIGHT: 245px" title="WSS 2008 Keys" alt="WSS 2008 Keys" src="http://blogs.technet.com/photos/josebda2/images/3239990/original.aspx" width=761 height=245 mce_src="http://blogs.technet.com/photos/josebda2/images/3239990/original.aspx"&gt;&lt;/P&gt;
&lt;P&gt;Find below a sample&amp;nbsp;of the step in Windows Storage Server 2008 Setup where you select the edition to install. This screen only shows if you install the x64 image of Windows Storage Server and if you do not provide a product key. If you provide the product key, Setup can will select the edition that matches the key. If you install the x86 image, Setup will automatically select the Basic Edition.&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;&lt;IMG style="WIDTH: 800px; HEIGHT: 599px" title="WSS 2008 Editions" alt="WSS 2008 Editions" src="http://blogs.technet.com/photos/josebda2/images/3239985/original.aspx" width=800 height=599 mce_src="http://blogs.technet.com/photos/josebda2/images/3239985/original.aspx"&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;STRONG&gt;Files&lt;/STRONG&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;You can download the files from MSDN or TechNet Plus right now, along with up to 10 keys for activation for each subscription. &lt;/P&gt;
&lt;P&gt;Here are the file names and sizes:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;Windows Storage Server 2008 &lt;/STRONG&gt;Embedded (Basic, Standard, Enterprise, Workgroup) (&lt;STRONG&gt;x64&lt;/STRONG&gt;) - DVD (English) &lt;BR&gt;File Name: en_windows_storage_server_2008_embedded_basic_standard_enterprise_workgroup_dvd_x64_x15-49574.iso &lt;BR&gt;File Size: 3,306.19 (MB) &lt;BR&gt;Comment: x64 OS image. This is the best one to use and the only one that will let you install the Microsoft iSCSI Software Target&lt;BR&gt;&amp;nbsp;&lt;/LI&gt;
&lt;LI&gt;Windows Storage Server 2008 Embedded &lt;STRONG&gt;Language Pack &lt;/STRONG&gt;(&lt;STRONG&gt;x64&lt;/STRONG&gt;) - DVD (English, French, German, Japanese, Spanish) &lt;BR&gt;File Name: en_fr_de_ja_es_windows_storage_server_2008_embedded_language_pack_dvd_x64_x14-18606.iso &lt;BR&gt;File Size: 362.07 (MB)&lt;BR&gt;Comment: Language packs for the image above&lt;BR&gt;&amp;nbsp;&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Windows Storage Server 2008 &lt;/STRONG&gt;Embedded Basic (&lt;STRONG&gt;x86&lt;/STRONG&gt;) - DVD (English)&lt;BR&gt;File Name: en_windows_storage_server_2008_embedded_basic_dvd_x86_x15-28320.iso &lt;BR&gt;File Size: 1,988.13 (MB) &lt;BR&gt;Comment: x86 OS image. This one only installs as Basic and it can’t run the Microsoft iSCSI Software Target&lt;BR&gt;&amp;nbsp;&lt;/LI&gt;
&lt;LI&gt;Windows Storage Server 2008 Embedded &lt;STRONG&gt;Language Pack &lt;/STRONG&gt;(&lt;STRONG&gt;x86&lt;/STRONG&gt;) - DVD (English, French, German, Japanese, Spanish)&lt;BR&gt;File Name: en_fr_de_ja_es_windows_storage_server_2008_embedded_language_pack_dvd_x86_x14-18619.iso &lt;BR&gt;File Size: 325.14 (MB) &lt;BR&gt;Comment: Language packs for the image above&lt;BR&gt;&amp;nbsp;&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Microsoft iSCSI Software Target 3.2 &lt;/STRONG&gt;(x86 and x64) - CD (English)&lt;BR&gt;File Name: en_windows_storage_server_2008_iscsi_cd_x64_x86_x15-49563.iso &lt;BR&gt;File Size: 5.63 (MB) &lt;BR&gt;Comment: Microsoft iSCSI Software Target 3.2 for the Workgroup, Standard or Enterprise editions (x64&amp;nbsp;only)&lt;BR&gt;&amp;nbsp;&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Microsoft iSCSI 3.2 Tools &lt;/STRONG&gt;(x86 and x64) - CD (English) &lt;BR&gt;File Name: en_windows_storage_server_2008_iscsi_tools_cd_x64_x86_x15-63368.iso &lt;BR&gt;File Size: 1.92 (MB) &lt;BR&gt;Comment: Optional VSS and VDS providers for the Microsoft iSCSI Software Target&lt;BR&gt;&amp;nbsp;&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Windows Storage Server 2008 &lt;/STRONG&gt;Embedded &lt;STRONG&gt;Tools &lt;/STRONG&gt;(x86 and x64) - CD (English)&lt;BR&gt;File Name: en_windows_storage_server_2008_embedded_tools_cd_x64_x86_x15-62577.iso &lt;BR&gt;File Size: 5.89 (MB)&lt;BR&gt;Comment: This includes the documentation for Windows Storage Server 2008&lt;BR&gt;&amp;nbsp;&lt;/LI&gt;&lt;/UL&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;STRONG&gt;Frequently Asked Questions (FAQ)&lt;/STRONG&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;Q: I tried to install the Microsoft iSCSI Software Target 3.2 on Windows Server 2008 (or Windows Server 2008 R2) and I got an error saying “Installation is not supported on this operating system”. What’s the problem?&lt;BR&gt;A: The Microsoft iSCSI Software Target 3.2 can only be installed on Windows Storage Server 2008 Standard, Enterprise or Workgroup. It cannot be installed on other OS version, like Windows Server 2008 or Windows Server 2008 R2.&lt;/P&gt;
&lt;P&gt;Q: I completed the Windows Storage Server 2008 setup but I don't know what username and password should be used to logon after the installation is completed. Where can I find that information?&lt;BR&gt;A: Review the Windows Storage Server 2008 Release Notes (WSS2008_RELNOTES.DOC), which can be found in&amp;nbsp;the “Tools” ISO file, the last one on the file list above. &lt;/P&gt;
&lt;P&gt;Q: Should I apply Windows Server 2008 Service Pack 2 (SP2) to Windows Storage Server 2008 as it becomes available?&lt;BR&gt;A: Yes. We also recommend enabling Automatic Updates for Windows Storage Server 2008 if you downloaded it from MSDN or TechNet Plus. If you have an OEM copy of Windows Storage Server 2008, you should contact your OEM for guidance in this area.&lt;/P&gt;
&lt;P&gt;Q: I can’t find the x86 version of Windows Storage Server 2008 Standard, Enterprise or Workgroup. Where is it?&lt;BR&gt;A: Windows Storage Server 2008 Standard, Enterprise and Workgroup are provided for x64 only. &lt;/P&gt;
&lt;P&gt;Q: I can’t find the documentation for Windows Storage Server 2008. Where is it?&lt;BR&gt;A: The documentation is in the “Tools” ISO file, the last one on the file list above. That includes the Windows Storage Server 2008 Release Notes (WSS2008_RELNOTES.DOC), the Windows Storage Server 2008 Getting Started Guide (WSS2008_GSTART.DOC), the Windows Storage Server 2008 OEM Guide (WSS2008_OEMGUIDE.DOC) and the Windows Storage Server 2008 Extensibility and Branding Developer Documentation (OEM-EXTENSIBILITY\WSS2008_EXTENSIBILITY.DOC).&lt;/P&gt;
&lt;P&gt;Q: Can I install my MSDN or TechNet Plus version of Windows Storage Server 2008 with the Microsoft iSCSI Software Target 3.2 in a Hyper-V virtual machine?&lt;BR&gt;A: Yes, if you downloaded it from MSDN or TechNet Plus. Make sure to install the Hyper-V Integration Components when you do so.&lt;/P&gt;
&lt;P&gt;Q: I am not an MSDN or TechNet Plus subscriber. How can I download an evaluation version of Windows Storage Server 2008 with the Microsoft iSCSI Software Target 3.2?&lt;BR&gt;A: Evaluation versions of Windows Storage Server 2008 with the Microsoft iSCSI Software Target 3.2 are only being offered to MSDN or TechNet Plus subscribers.&lt;/P&gt;
&lt;P&gt;Q: How can I subscribe to MSDN or TechNet Plus?&lt;BR&gt;A: You can learn how to subscribe using &lt;A href="http://msdn.microsoft.com/subscriptions" mce_href="http://msdn.microsoft.com/subscriptions"&gt;http://msdn.microsoft.com/subscriptions&lt;/A&gt; for MSDN and &lt;A href="http://www.microsoft.com/technet/subscription" mce_href="http://www.microsoft.com/technet/subscription"&gt;http://www.microsoft.com/technet/subscription&lt;/A&gt; for TechNet Plus.&lt;/P&gt;
&lt;P&gt;Q: Can I use the MSDN or TechNet Plus version of Windows Storage Server 2008 with the Microsoft iSCSI Software Target 3.2 in my production environment?&lt;BR&gt;A: No. As with any software you download from MSDN and TechNet Plus, they can only be used for evaluation (TechNet Plus or MSDN), demonstration (MSDN), development (MSDN) or test (MSDN). Review the details at &lt;A href="http://msdn.microsoft.com/en-us/subscriptions/cc150618.aspx" mce_href="http://msdn.microsoft.com/en-us/subscriptions/cc150618.aspx"&gt;http://msdn.microsoft.com/en-us/subscriptions/cc150618.aspx&lt;/A&gt; for MSDN and at &lt;A href="http://technet.microsoft.com/en-us/subscriptions/cc294422.aspx" mce_href="http://technet.microsoft.com/en-us/subscriptions/cc294422.aspx"&gt;http://technet.microsoft.com/en-us/subscriptions/cc294422.aspx&lt;/A&gt; for TechNet Plus.&lt;/P&gt;
&lt;P&gt;Q: I am an MSDN or TechNet Plus subscriber. Can I share this MSDN or TechNet Plus software with other people in my company that are not MSDN or TechNet Plus subscribers?&lt;BR&gt;A: No. Each person that needs to install or access the software needs his or her own subscription. Review the details at &lt;A href="http://msdn.microsoft.com/en-us/subscriptions/cc150618.aspx" mce_href="http://msdn.microsoft.com/en-us/subscriptions/cc150618.aspx"&gt;http://msdn.microsoft.com/en-us/subscriptions/cc150618.aspx&lt;/A&gt; for MSDN and at &lt;A href="http://technet.microsoft.com/en-us/subscriptions/cc294422.aspx" mce_href="http://technet.microsoft.com/en-us/subscriptions/cc294422.aspx"&gt;http://technet.microsoft.com/en-us/subscriptions/cc294422.aspx&lt;/A&gt; for TechNet Plus.&lt;/P&gt;
&lt;P&gt;Q: How can I obtain a copy of Windows Storage Server 2008 with the Microsoft iSCSI Software Target 3.2 for my production environment?&lt;BR&gt;A: You need to acquire an OEM solution that comes pre-installed with Windows Storage Server 2008 with the Microsoft iSCSI Software Target 3.2. To find a list of OEM partners, see the links section below.&lt;/P&gt;
&lt;P&gt;Q: Can I license just the Windows Storage Server 2008 software (or the Microsoft iSCSI Software Target 3.2 software) for production use without an OEM hardware?&lt;BR&gt;A: No. This software is only licensed for production use as part of an OEM solution.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;STRONG&gt;Additional Links&lt;/STRONG&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;Additional information about Windows Storage Server 2008 and the Microsoft iSCSI Software Target 3.2 can be found at:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Official product web site: &lt;A href="http://www.microsoft.com/storageserver" mce_href="http://www.microsoft.com/storageserver"&gt;http://www.microsoft.com/storageserver&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;Details on Single Instance Storage (SIS): &lt;A href="http://www.microsoft.com/windowsserver2008/en/us/WSS08/SIS.aspx" mce_href="http://www.microsoft.com/windowsserver2008/en/us/WSS08/SIS.aspx"&gt;http://www.microsoft.com/windowsserver2008/en/us/WSS08/SIS.aspx&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;Details on the Microsoft iSCSI Software Target 3.2: &lt;A href="http://www.microsoft.com/windowsserver2008/en/us/WSS08/iSCSI.aspx" mce_href="http://www.microsoft.com/windowsserver2008/en/us/WSS08/iSCSI.aspx"&gt;http://www.microsoft.com/windowsserver2008/en/us/WSS08/iSCSI.aspx&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;Windows Storage Server 2008 partners: &lt;A href="http://www.microsoft.com/windowsserver2008/en/us/wss08/partners.aspx" mce_href="http://www.microsoft.com/windowsserver2008/en/us/wss08/partners.aspx"&gt;http://www.microsoft.com/windowsserver2008/en/us/wss08/partners.aspx&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;Windows Storage Server blog: &lt;A href="http://blogs.technet.com/storageserver" mce_href="http://blogs.technet.com/storageserver"&gt;http://blogs.technet.com/storageserver&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Other posts on this subject in this blog:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://blogs.technet.com/josebda/archive/2009/02/02/step-by-step-using-the-microsoft-iscsi-software-target-with-hyper-v-standalone-full-vhd.aspx" mce_href="http://blogs.technet.com/josebda/archive/2009/02/02/step-by-step-using-the-microsoft-iscsi-software-target-with-hyper-v-standalone-full-vhd.aspx"&gt;Step-by-step: Using the Microsoft iSCSI Software Target with Hyper-V (Standalone, Full, VHD)&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://blogs.technet.com/josebda/archive/2007/12/18/configuring-the-microsoft-iscsi-software-target.aspx" mce_href="http://blogs.technet.com/josebda/archive/2007/12/18/configuring-the-microsoft-iscsi-software-target.aspx"&gt;Configuring the Microsoft iSCSI Software Target&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://blogs.technet.com/josebda/archive/2008/05/07/raid-configuration-options-for-wudss-and-the-microsoft-iscsi-software-target.aspx" mce_href="http://blogs.technet.com/josebda/archive/2008/05/07/raid-configuration-options-for-wudss-and-the-microsoft-iscsi-software-target.aspx"&gt;RAID configuration options for WUDSS and the Microsoft iSCSI Software Target&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://blogs.technet.com/josebda/archive/2007/12/07/high-availability-scenarios.aspx" mce_href="http://blogs.technet.com/josebda/archive/2007/12/07/high-availability-scenarios.aspx"&gt;High Availability Scenarios for Windows Storage Server&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;U&gt;&lt;FONT color=#800080&gt;&lt;A href="http://blogs.technet.com/josebda/archive/2008/05/29/installing-the-vss-hardware-provider-for-the-microsoft-iscsi-software-target-on-windows-server-2008.aspx" mce_href="http://blogs.technet.com/josebda/archive/2008/05/29/installing-the-vss-hardware-provider-for-the-microsoft-iscsi-software-target-on-windows-server-2008.aspx"&gt;Installing the VSS Hardware Provider for the Microsoft iSCSI Software Target&lt;/A&gt;&lt;/FONT&gt;&lt;/U&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://blogs.technet.com/josebda/archive/2008/05/21/installing-the-vds-hardware-provider-for-the-microsoft-iscsi-software-target-on-windows-server-2008.aspx" mce_href="http://blogs.technet.com/josebda/archive/2008/05/21/installing-the-vds-hardware-provider-for-the-microsoft-iscsi-software-target-on-windows-server-2008.aspx"&gt;Installing the VDS Hardware Provider for the Microsoft iSCSI Software Target&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://blogs.technet.com/josebda/archive/2008/01/02/the-basics-of-single-instance-storage-sis-in-wss-2003-r2-and-wudss-2003.aspx" mce_href="http://blogs.technet.com/josebda/archive/2008/01/02/the-basics-of-single-instance-storage-sis-in-wss-2003-r2-and-wudss-2003.aspx"&gt;The Basics of Single Instance Storage (SIS)&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/BLOCKQUOTE&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3239978" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=4hy5WL6uQhc:2b6DioVvXSk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=4hy5WL6uQhc:2b6DioVvXSk:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=4hy5WL6uQhc:2b6DioVvXSk:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=4hy5WL6uQhc:2b6DioVvXSk:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=4hy5WL6uQhc:2b6DioVvXSk:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=4hy5WL6uQhc:2b6DioVvXSk:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=4hy5WL6uQhc:2b6DioVvXSk:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=4hy5WL6uQhc:2b6DioVvXSk:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3239978</guid><pubDate>Sat, 16 May 2009 13:50:00 GMT</pubDate><author>josebda</author><ng:modifiedDate>Wed, 01 Jul 2009 12:21:45 GMT</ng:modifiedDate><ng:postId>9480990795</ng:postId><ng:read>False</ng:read><ng:avgRating>0</ng:avgRating><ng:flagState>0</ng:flagState><ng:clipped>False</ng:clipped><category>iSCSI</category><category>Windows Storage Server</category><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">5</slash:comments><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/josebda/rsscomments.aspx?PostID=3239978</wfw:comment><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/josebda/commentrss.aspx?PostID=3239978</wfw:commentRss><comments>http://blogs.technet.com/josebda/comments/3239978.aspx</comments><feedburner:origLink>http://blogs.technet.com/josebda/archive/2009/05/16/windows-storage-server-2008-with-the-microsoft-iscsi-software-target-3-2-available-to-msdn-and-technet-plus-subscribers.aspx</feedburner:origLink></item><item><title>TechEd 2009 session today on Windows Server 2008 R2 File Classification Infrastructure (FCI)</title><link>http://feedproxy.google.com/~r/sharepointmsblogs/~3/u24UxnS_FOo/teched-2009-session-today-on-windows-server-2008-r2-file-classification-infrastructure-fci.aspx</link><description>&lt;P&gt;If you are attending the Microsoft TechEd 2009 conference in Los Angeles and you're looking forward to a deep dive into the new File Classification Infrastructure (FCI) in Windows Server 2008 R2, there will be a session today including a walkthrough of FCI with never-before-seen demos of partner solutions and how you can use PowerShell to extend FCI. Don't miss it!&lt;/P&gt;
&lt;TABLE border=1 cellSpacing=1 cellPadding=1&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;Session &lt;/TD&gt;
&lt;TD&gt;WSV329 &lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Title&lt;/TD&gt;
&lt;TD&gt;Windows Server 2008 R2 File Classification Infrastructure: Managing Cost and Mitigating Risk on File Servers &lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Date/Time&lt;/TD&gt;
&lt;TD&gt;5/14/2009 4:30PM-5:45PM &lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Location&lt;/TD&gt;
&lt;TD&gt;Petree Hall D &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P&gt;For the basics on FCI, check &lt;BR&gt;&lt;A href="http://blogs.technet.com/josebda/archive/2009/05/11/windows-server-2008-r2-file-classification-infrastructure-fci-at-teched-2009.aspx"&gt;http://blogs.technet.com/josebda/archive/2009/05/11/windows-server-2008-r2-file-classification-infrastructure-fci-at-teched-2009.aspx&lt;/A&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3241288" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=u24UxnS_FOo:lJDcoDW8fZY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=u24UxnS_FOo:lJDcoDW8fZY:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=u24UxnS_FOo:lJDcoDW8fZY:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=u24UxnS_FOo:lJDcoDW8fZY:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=u24UxnS_FOo:lJDcoDW8fZY:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=u24UxnS_FOo:lJDcoDW8fZY:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=u24UxnS_FOo:lJDcoDW8fZY:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=u24UxnS_FOo:lJDcoDW8fZY:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3241288</guid><pubDate>Thu, 14 May 2009 16:07:00 GMT</pubDate><author>josebda</author><ng:modifiedDate>Wed, 01 Jul 2009 12:21:45 GMT</ng:modifiedDate><ng:postId>9501529881</ng:postId><ng:read>False</ng:read><ng:avgRating>0</ng:avgRating><ng:flagState>0</ng:flagState><ng:clipped>False</ng:clipped><category>Events</category><category>Windows Server 2008 R2</category><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">0</slash:comments><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/josebda/rsscomments.aspx?PostID=3241288</wfw:comment><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/josebda/commentrss.aspx?PostID=3241288</wfw:commentRss><comments>http://blogs.technet.com/josebda/comments/3241288.aspx</comments><feedburner:origLink>http://blogs.technet.com/josebda/archive/2009/05/14/teched-2009-session-today-on-windows-server-2008-r2-file-classification-infrastructure-fci.aspx</feedburner:origLink></item><item><title>Uber packages for April CU for MOSS 2007 has been released yesterday</title><link>http://feedproxy.google.com/~r/sharepointmsblogs/~3/SiTX2MGTpIE/uber-packages-for-april-cu-for-moss-2007-has-been-released-yesterday.aspx</link><description>&lt;P&gt;Finally also the Uber package for MOSS has been released which simplifies the patching process for MOSS 2007 to April CU.&lt;/P&gt;
&lt;P&gt;More details on the SharePoint Team blog:&lt;BR&gt;&lt;A href="http://blogs.msdn.com/sharepoint/archive/2009/05/13/april-cumulative-update-packages-ready-for-download.aspx"&gt;http://blogs.msdn.com/sharepoint/archive/2009/05/13/april-cumulative-update-packages-ready-for-download.aspx&lt;/A&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3240194" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=SiTX2MGTpIE:k3h3S4JXVTE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=SiTX2MGTpIE:k3h3S4JXVTE:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=SiTX2MGTpIE:k3h3S4JXVTE:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=SiTX2MGTpIE:k3h3S4JXVTE:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=SiTX2MGTpIE:k3h3S4JXVTE:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=SiTX2MGTpIE:k3h3S4JXVTE:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=SiTX2MGTpIE:k3h3S4JXVTE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=SiTX2MGTpIE:k3h3S4JXVTE:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3240194</guid><pubDate>Wed, 13 May 2009 10:39:00 GMT</pubDate><author>Stefan_Gossner</author><ng:modifiedDate>Wed, 13 May 2009 05:21:51 GMT</ng:modifiedDate><ng:postId>9485729657</ng:postId><ng:read>False</ng:read><ng:avgRating>0</ng:avgRating><ng:flagState>0</ng:flagState><ng:clipped>False</ng:clipped><category>MOSS 2007 / WSS 3.0</category><category>Hotfix Info</category><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/stefan_gossner/commentrss.aspx?PostID=3240194</wfw:commentRss><comments>http://blogs.technet.com/stefan_gossner/comments/3240194.aspx</comments><source url="http://blogs.technet.com/stefan_gossner/default.aspx">Stefan Goßner</source><feedburner:origLink>http://blogs.technet.com/stefan_gossner/archive/2009/05/13/uber-packages-for-april-cu-for-moss-2007-has-been-released-yesterday.aspx</feedburner:origLink></item><item><title>Office 2010 Technical Preview</title><link>http://feedproxy.google.com/~r/sharepointmsblogs/~3/w_7cfprnBOU/office-2010-technical-preview.aspx</link><description>&lt;a href="http://www.office2010themovie.com/"&gt;http://www.office2010themovie.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Sign up for the Office 2010 Technical Preview&lt;div class="blogger-post-footer"&gt;&lt;br /&gt;&lt;a href=http://markharrison.co.uk/blog&gt;Mark Harrison&lt;/a&gt;&lt;img width='1' height='1' src='http://markharrison.co.uk//blogger.googleusercontent.com/tracker/8710727437182293862-6209072131119340756?l=markharrison.co.uk%2Fblog%2Fdefault.aspx'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=w_7cfprnBOU:r1LHRal_1bU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=w_7cfprnBOU:r1LHRal_1bU:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=w_7cfprnBOU:r1LHRal_1bU:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=w_7cfprnBOU:r1LHRal_1bU:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=w_7cfprnBOU:r1LHRal_1bU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=w_7cfprnBOU:r1LHRal_1bU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><guid isPermaLink="false">tag:blogger.com,1999:blog-8710727437182293862.post-6209072131119340756</guid><pubDate>Tue, 12 May 2009 20:57:00 GMT</pubDate><author>noreply@blogger.com (Mark)</author><ng:modifiedDate>Fri, 22 May 2009 08:39:27 GMT</ng:modifiedDate><ng:postId>9478381901</ng:postId><ng:read>False</ng:read><ng:avgRating>0</ng:avgRating><ng:flagState>0</ng:flagState><ng:clipped>False</ng:clipped><source url="http://markharrison.co.uk/blog/default.aspx">Mark Harrison 2009</source><feedburner:origLink>http://markharrison.co.uk/blog/2009/05/office-2010-technical-preview.aspx</feedburner:origLink></item><item><title>Microsoft Office 2010 Technical Preview announced at Tech Ed North America 2009</title><link>http://feedproxy.google.com/~r/sharepointmsblogs/~3/T8av76Z1fpc/microsoft-office-2010-technical-preview-announced-at-tech-ed-north-america-2009.aspx</link><description>&lt;p&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/williamcornwill/WindowsLiveWriter/MicrosoftOffice2010TechnicalPreviewannou_A34C/image_3.png" width="349" height="100" /&gt; &lt;/p&gt;  &lt;p&gt;Tech Ed North America 2009 kicked off today, where Microsoft extended its first invitations into the Office 2010 Technical Preview and demoed Office 2010 onstage at the first major event since PDC.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;b&gt;Registrations began for the Office 2010 Technical Preview program.&lt;/b&gt;&amp;#160; Attendees will get the first opportunity to opt-in at Teched to the invitation-only Office 2010 Technical Preview program which will launch in July. (Office client only)&lt;/li&gt;    &lt;li&gt;&lt;b&gt;IT Professional Community viral site launched.&lt;/b&gt;&amp;#160; IT Pros, and others, can sign up to be on a “waiting list” for the Technical Preview program at &lt;a href="http://www.office2010themovie.com"&gt;www.office2010themovie.com&lt;/a&gt;. &lt;/li&gt;    &lt;li&gt;&lt;b&gt;System Requirements announced.&lt;/b&gt;&amp;#160; Preliminary system requirements for Office 2010 were shared today and can be found &lt;a href="http://www.office2010themovie.com"&gt;here&lt;/a&gt;. &lt;/li&gt;    &lt;li&gt;&lt;b&gt;Outlook 2010 demoed for the first time onstage!&lt;/b&gt;&amp;#160; Bill Veghte, SVP of Windows, got the conference underway with a message to IT Pros and developers including a demo that featured Outlook 2010 working with Exchange 2010.&amp;#160; &lt;a href="http://www.microsoft.com/presspass/events/teched/default.mspx"&gt;Click here&lt;/a&gt; to see the keynote.&lt;/li&gt; &lt;/ul&gt;  &lt;blockquote&gt;   &lt;p&gt;“Office 2010 will help you do more with less, stay competitive, and prepare for the future by providing IT with a flexible platform and end users with tools to more effectively work together to bring ideas to life across the PC, phone, and browser.&amp;#160; We’ve barely just begun to share the upcoming innovation with the world, but every step we take to prepare our customers for this game-changing release is an important one.”, Takeshi Numoto, CVP Microsoft Office&lt;/p&gt;&lt;/blockquote&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9605433" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/CodeJediNET?a=-ZMqsuY1_GU:sOIpqygSh68:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodeJediNET?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodeJediNET?a=-ZMqsuY1_GU:sOIpqygSh68:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodeJediNET?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodeJediNET?a=-ZMqsuY1_GU:sOIpqygSh68:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodeJediNET?i=-ZMqsuY1_GU:sOIpqygSh68:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodeJediNET?a=-ZMqsuY1_GU:sOIpqygSh68:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodeJediNET?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=T8av76Z1fpc:sOIpqygSh68:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=T8av76Z1fpc:sOIpqygSh68:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=T8av76Z1fpc:sOIpqygSh68:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=T8av76Z1fpc:sOIpqygSh68:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=T8av76Z1fpc:sOIpqygSh68:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=T8av76Z1fpc:sOIpqygSh68:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=T8av76Z1fpc:sOIpqygSh68:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=T8av76Z1fpc:sOIpqygSh68:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9605433</guid><pubDate>Tue, 12 May 2009 01:36:53 GMT</pubDate><author>Code Jedi</author><ng:modifiedDate>Mon, 22 Jun 2009 15:54:55 GMT</ng:modifiedDate><ng:postId>9469751015</ng:postId><ng:read>False</ng:read><ng:avgRating>0</ng:avgRating><ng:flagState>0</ng:flagState><ng:clipped>False</ng:clipped><category>Office</category><feedburner:origLink>http://blogs.msdn.com/williamcornwill/archive/2009/05/12/microsoft-office-2010-technical-preview-announced-at-tech-ed-north-america-2009.aspx</feedburner:origLink><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/williamcornwill/commentrss.aspx?PostID=9605433</wfw:commentRss><comments>http://blogs.msdn.com/williamcornwill/comments/9605433.aspx</comments><source url="http://blogs.msdn.com/williamcornwill/default.aspx">CodeJedi.NET</source><feedburner:origLink>http://feedproxy.google.com/~r/CodeJediNET/~3/-ZMqsuY1_GU/microsoft-office-2010-technical-preview-announced-at-tech-ed-north-america-2009.aspx</feedburner:origLink></item><item><title>Windows Server 2008 R2 File Classification Infrastructure (FCI) at TechEd 2009</title><link>http://feedproxy.google.com/~r/sharepointmsblogs/~3/85JYOX69Alo/windows-server-2008-r2-file-classification-infrastructure-fci-at-teched-2009.aspx</link><description>&lt;P&gt;I wanted to call your attention to four new blog posts this morning&amp;nbsp;from Nir Ben Zvi (Senior Program Manager Lead, Microsoft File Server Team) and Matthias Wollnik (Program Manager, Microsoft File Server Team) introducing the &lt;STRONG&gt;Windows Server 2008 R2 File Classification Infrastructure (FCI)&lt;/STRONG&gt;. This new Windows feature, highlighted in today's keynote during TechEd 2009, allows you to define classification properties, automatically classify files, automate file management tasks (like file expiration) and generate reports that show the distribution of these properties on the file server. The File Classification Infrastructure also provides a great opportunity for partners to extend these out-of-the-box abilities, including the possibility of seamless integration of&amp;nbsp;multiple partner solutions.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;Check all the details at:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Windows Server 2008 R2 File Classification Infrastructure – Managing data based on business value &lt;BR&gt;&lt;A href="http://blogs.technet.com/filecab/archive/2009/05/11/windows-server-2008-r2-file-classification-infrastructure-managing-data-based-on-business-value.aspx" mce_href="http://blogs.technet.com/filecab/archive/2009/05/11/windows-server-2008-r2-file-classification-infrastructure-managing-data-based-on-business-value.aspx"&gt;http://blogs.technet.com/filecab/archive/2009/05/11/windows-server-2008-r2-file-classification-infrastructure-managing-data-based-on-business-value.aspx&lt;/A&gt;&lt;BR&gt;&lt;/LI&gt;
&lt;LI&gt;Classifying files based on location and content using the File Classification Infrastructure (FCI) in Windows Server 2008 R2 &lt;BR&gt;&lt;A href="http://blogs.technet.com/filecab/archive/2009/05/11/classifying-files-based-on-location-and-content-using-the-file-classification-infrastructure-fci-in-windows-server-2008-r2.aspx" mce_href="http://blogs.technet.com/filecab/archive/2009/05/11/classifying-files-based-on-location-and-content-using-the-file-classification-infrastructure-fci-in-windows-server-2008-r2.aspx"&gt;http://blogs.technet.com/filecab/archive/2009/05/11/classifying-files-based-on-location-and-content-using-the-file-classification-infrastructure-fci-in-windows-server-2008-r2.aspx&lt;/A&gt;&lt;BR&gt;&lt;/LI&gt;
&lt;LI&gt;Dealing with stale data on File Servers &lt;BR&gt;&lt;A href="http://blogs.technet.com/filecab/archive/2009/05/11/dealing-with-stale-data-on-file-servers.aspx" mce_href="http://blogs.technet.com/filecab/archive/2009/05/11/dealing-with-stale-data-on-file-servers.aspx"&gt;http://blogs.technet.com/filecab/archive/2009/05/11/dealing-with-stale-data-on-file-servers.aspx&lt;/A&gt;&lt;BR&gt;&lt;/LI&gt;
&lt;LI&gt;Customizing File Management Tasks&lt;BR&gt;&lt;A href="http://blogs.technet.com/filecab/archive/2009/05/11/customizing-file-management-tasks.aspx" mce_href="http://blogs.technet.com/filecab/archive/2009/05/11/customizing-file-management-tasks.aspx"&gt;http://blogs.technet.com/filecab/archive/2009/05/11/customizing-file-management-tasks.aspx&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;If you are attending TechEd 2009, be sure to pay Nir and Matthias a visit in the File Services booth, attend the session "WSV329 - Managing Cost and Mitigating Risk on File Servers" on Thursday at 4:30 PM and check the hands-on lab "WSV13-HOL - How to Reduce Cost and Risk on File Servers Using the New File Classification Infrastructure".&lt;/P&gt;
&lt;P&gt;If you are not attending TechEd 2009, you can still review the keynote by visiting &lt;A href="http://www.msteched.com/online" mce_href="http://www.msteched.com/online"&gt;http://www.msteched.com/online&lt;/A&gt;.&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3239123" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=85JYOX69Alo:Jx01phvo4Is:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=85JYOX69Alo:Jx01phvo4Is:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=85JYOX69Alo:Jx01phvo4Is:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=85JYOX69Alo:Jx01phvo4Is:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=85JYOX69Alo:Jx01phvo4Is:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=85JYOX69Alo:Jx01phvo4Is:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=85JYOX69Alo:Jx01phvo4Is:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=85JYOX69Alo:Jx01phvo4Is:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3239123</guid><pubDate>Mon, 11 May 2009 21:00:00 GMT</pubDate><author>josebda</author><ng:modifiedDate>Wed, 01 Jul 2009 12:21:45 GMT</ng:modifiedDate><ng:postId>9466120122</ng:postId><ng:read>False</ng:read><ng:avgRating>0</ng:avgRating><ng:flagState>0</ng:flagState><ng:clipped>False</ng:clipped><category>Management</category><category>Storage</category><category>Events</category><category>Windows Server 2008 R2</category><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">2</slash:comments><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/josebda/rsscomments.aspx?PostID=3239123</wfw:comment><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/josebda/commentrss.aspx?PostID=3239123</wfw:commentRss><comments>http://blogs.technet.com/josebda/comments/3239123.aspx</comments><feedburner:origLink>http://blogs.technet.com/josebda/archive/2009/05/11/windows-server-2008-r2-file-classification-infrastructure-fci-at-teched-2009.aspx</feedburner:origLink></item><item><title>At TechEd 2009 - SharePoint Overview and Roadmap</title><link>http://feedproxy.google.com/~r/sharepointmsblogs/~3/ON0Wj6WmwDE/at-teched-2009-sharepoint-overview-and-roadmap.aspx</link><description>&lt;p&gt;If folks are at Teched, stop by and say hello.  I'm doing 2 exciting sessions:  SharePoint Server 2007 Overview and Roadmap and Records Management and Compliance in SharePoint 2007.  We're not doing SharePoint 2010 sessions at the show except for my roadmap session where I can't say a lot about the new release.  We're saving a bunch of information for the SharePoint Conference in Las Vegas in October.  This is my 13th or so Teched and it's amazing to see how far things have come.  Back then we were talking about SMS 1.0, Windows 95, WinNT 4.0 and VB6.  We were just getting Exchange out the door and SharePoint wasn't even a project yet (it grew out of a number of other initiatives and was spearheaded by Jeff Teper who has been in the team for over 10 years).
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;Exciting times!&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9603729" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=ON0Wj6WmwDE:A3t1XvEP0s0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=ON0Wj6WmwDE:A3t1XvEP0s0:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=ON0Wj6WmwDE:A3t1XvEP0s0:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=ON0Wj6WmwDE:A3t1XvEP0s0:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=ON0Wj6WmwDE:A3t1XvEP0s0:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=ON0Wj6WmwDE:A3t1XvEP0s0:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=ON0Wj6WmwDE:A3t1XvEP0s0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=ON0Wj6WmwDE:A3t1XvEP0s0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9603729</guid><pubDate>Mon, 11 May 2009 17:41:06 GMT</pubDate><author>thomriz</author><ng:modifiedDate>Mon, 11 May 2009 13:44:41 GMT</ng:modifiedDate><ng:postId>9464772125</ng:postId><ng:read>False</ng:read><ng:avgRating>0</ng:avgRating><ng:flagState>0</ng:flagState><ng:clipped>False</ng:clipped><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/thomriz/commentrss.aspx?PostID=9603729</wfw:commentRss><comments>http://blogs.msdn.com/thomriz/comments/9603729.aspx</comments><source url="http://blogs.msdn.com/thomriz/default.aspx">Tom Rizzo's SharePoint Blog</source><feedburner:origLink>http://blogs.msdn.com/thomriz/archive/2009/05/11/at-teched-2009-sharepoint-overview-and-roadmap.aspx</feedburner:origLink></item><item><title>Preliminary system requirements for SharePoint 2010</title><link>http://feedproxy.google.com/~r/sharepointmsblogs/~3/o6sSyyXKdLg/preliminary-system-requirements-for-sharepoint-2010.aspx</link><description>&lt;p&gt;We just announced SharePoint 2010 preliminary system requirements at &lt;a title="http://blogs.msdn.com/sharepoint/archive/2009/05/07/announcing-sharepoint-server-2010-preliminary-system-requirements.aspx" href="http://blogs.msdn.com/sharepoint/archive/2009/05/07/announcing-sharepoint-server-2010-preliminary-system-requirements.aspx"&gt;http://blogs.msdn.com/sharepoint/archive/2009/05/07/announcing-sharepoint-server-2010-preliminary-system-requirements.aspx&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;To summarize:&lt;/p&gt;  &lt;p&gt;- You should start planning for 64-bit SQL 2005/2008 and 64-bit SharePoint 2010. While this isn’t new news, it’s important to start planning for it now. &lt;/p&gt;  &lt;p&gt;- SharePoint 2010 will require Windows Server 2008. In fact, for those of you who have installed SP2 and run the upgrade checker tool, you will have noticed this requirement.&lt;/p&gt;  &lt;p&gt;- Browser support. SharePoint 2010 will support a wide set of standards based browsers. We will, however, be dropping support for IE 6.0. The team blog has some good Q&amp;amp;As that go into more detail.&lt;/p&gt;  &lt;p&gt;Christophe Fiessinger recently reminded me of some good related content. Specifically the following TechNet articles:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/library/dd630764.aspx"&gt;Advantages of 64-bit hardware and software (Office SharePoint Server 2007)&lt;/a&gt;&amp;#160;&amp;#160; This planning article describes the many advantages of using 64-bit hardware and software when setting up SharePoint servers.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/library/dd622865.aspx"&gt;Migrate an existing server farm to a 64-bit environment (Office SharePoint Server 2007)&lt;/a&gt;&amp;#160;&amp;#160; This article provides best practice guidance and detailed instructions for moving an existing server farm to a 64-bit environment.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9603603" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=o6sSyyXKdLg:gxDR8ztKRM4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=o6sSyyXKdLg:gxDR8ztKRM4:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=o6sSyyXKdLg:gxDR8ztKRM4:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=o6sSyyXKdLg:gxDR8ztKRM4:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=o6sSyyXKdLg:gxDR8ztKRM4:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=o6sSyyXKdLg:gxDR8ztKRM4:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=o6sSyyXKdLg:gxDR8ztKRM4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=o6sSyyXKdLg:gxDR8ztKRM4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9603603</guid><pubDate>Mon, 11 May 2009 17:14:58 GMT</pubDate><author>arpans</author><ng:modifiedDate>Mon, 11 May 2009 13:27:03 GMT</ng:modifiedDate><ng:postId>9464499854</ng:postId><ng:read>False</ng:read><ng:avgRating>0</ng:avgRating><ng:flagState>0</ng:flagState><ng:clipped>False</ng:clipped><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/arpans/commentrss.aspx?PostID=9603603</wfw:commentRss><comments>http://blogs.msdn.com/arpans/comments/9603603.aspx</comments><source url="http://blogs.msdn.com/arpans/default.aspx">Arpan Shah's Blog</source><feedburner:origLink>http://blogs.msdn.com/arpans/archive/2009/05/11/preliminary-system-requirements-for-sharepoint-2010.aspx</feedburner:origLink></item><item><title>INFO: Recent Technical Articles</title><link>http://feedproxy.google.com/~r/sharepointmsblogs/~3/moT30WdyptM/info-recent-technical-articles.aspx</link><description>&lt;p&gt;Here are some of my most recent technical articles that I wrote (and helped write) as part of the VSTS Ranger program as well as the SharePoint Ranger program.&amp;#160; As you may know, the ranger programs are essentially field extensions of the product team that provide customers with expert guidance and prescriptive guidance while sending valuable feedback that improves our products to the product groups.&amp;#160; In this instance, we worked with Bijan Javidi, Paul Andrew, Chris Keyser and the PnP team to crystallize our ALM guidance for SharePoint custom application development.&amp;#160; In many instances, we consumed the PnP SharePoint guidance and attempted to model “good development behavior :)”&lt;/p&gt;  &lt;p&gt;Here are the resources:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msdn.microsoft.com/library/dd179854.aspx"&gt;&lt;strong&gt;Solution and Authored Artifact Development Models for SharePoint&lt;/strong&gt;&lt;/a&gt;     &lt;br /&gt;Learn to reconcile differences between artifact development and assembly development by combining components into a single version control repository, such as Visual Studio 2008 Team Foundation Server.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msdn.microsoft.com/library/cc948982.aspx"&gt;&lt;strong&gt;Using Team Foundation Server to Develop Custom SharePoint Products and Technologies Applications&lt;/strong&gt;&lt;/a&gt;     &lt;br /&gt;Use Microsoft Visual Studio 2008 Team Foundation Server to support SharePoint application development, and provide an integrated development environment and single source code repository for process activities, integrated progress reporting, and team roles.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkId=141577"&gt;&lt;strong&gt;SharePoint Server Custom Application Development: Document Workflow Management Project&lt;/strong&gt;&lt;/a&gt;     &lt;br /&gt;Read about the real-world design, construction, and deployment of a custom SharePoint Server 2007 application to a mid-market enterprise customer using Team Foundation Server as an ALM platform.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;This is from the VSTS Ranger section of the SharePoint ALM Page found here:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://msdn.microsoft.com/en-us/office/cc990283.aspx" href="http://msdn.microsoft.com/en-us/office/cc990283.aspx"&gt;http://msdn.microsoft.com/en-us/office/cc990283.aspx&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9602763" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=moT30WdyptM:mw-7EZT5fNU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=moT30WdyptM:mw-7EZT5fNU:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=moT30WdyptM:mw-7EZT5fNU:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=moT30WdyptM:mw-7EZT5fNU:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=moT30WdyptM:mw-7EZT5fNU:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=moT30WdyptM:mw-7EZT5fNU:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=moT30WdyptM:mw-7EZT5fNU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=moT30WdyptM:mw-7EZT5fNU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9602763</guid><pubDate>Mon, 11 May 2009 13:33:14 GMT</pubDate><author>echarran</author><ng:modifiedDate>Mon, 11 May 2009 15:36:04 GMT</ng:modifiedDate><ng:postId>9465667040</ng:postId><ng:read>False</ng:read><ng:avgRating>0</ng:avgRating><ng:flagState>0</ng:flagState><ng:clipped>False</ng:clipped><category>Team Foundation Server</category><category>SharePoint and MOSS 2007</category><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">2</slash:comments><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/echarran/rsscomments.aspx?PostID=9602763</wfw:comment><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/echarran/commentrss.aspx?PostID=9602763</wfw:commentRss><comments>http://blogs.msdn.com/echarran/comments/9602763.aspx</comments><source url="http://blogs.msdn.com/echarran/default.aspx">Technical Weblog of Eric Charran</source><feedburner:origLink>http://blogs.msdn.com/echarran/archive/2009/05/11/info-recent-technical-articles.aspx</feedburner:origLink></item><item><title>INFO: SharePoint 2007 VM’s NLTM Authentication Failure</title><link>http://feedproxy.google.com/~r/sharepointmsblogs/~3/pX2xgKhytWY/info-sharepoint-2007-vm-s-nltm-authentication-failure.aspx</link><description>&lt;p&gt;I usually build a Virtual Machine that consists of the following for SharePoint development:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Windows Server 2008 &lt;/li&gt;    &lt;li&gt;SQL Server 2008 SP1 &lt;/li&gt;    &lt;li&gt;Visual Studio 2008 SP1 with Team Explorer (and VSeWSS 1.3) &lt;/li&gt;    &lt;li&gt;Office 2007 SP2 &lt;/li&gt;    &lt;li&gt;Domain Controller and DNS Services &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;I use host headers to allow the web applications I create on the VM to run on port 80.&amp;#160; However, recently, the ability for me to visit a web application suddenly stopped inexplicably.&amp;#160; What happened was that any web application seemed to prompt me for NTLM credentials three consecutive times, but then deny me each time with a blank page.&amp;#160; SharePoint’s access denied page was not even rendered.&amp;#160; Furthermore, any HTML files (images, txt, html) could not be served from the virtual directory of the web application.&amp;#160; I found that I could visit &lt;a href="http://blogs.msdn.com/echarran/archive/2009/05/11/info-sharepoint-2007-vm-s-nltm-authentication-failure.aspxhttp://localhost:portnumber"&gt;http://localhost:portnumber&lt;/a&gt; sites, but no sites that used host headers.&amp;#160; &lt;/p&gt;  &lt;p&gt;It turns out that a recent security patch delivered through Windows Update caused the issue.&amp;#160; There is a security update that causes any “excessive” traffic on the loopback adapter to be shut down.&amp;#160; This means that unless you either turn off the loopback adapter security check, or place all DNS names you want to use for web application host headers under a specific registry key, host headers won’t work and you will be denied access.&amp;#160; See the KB here:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://support.microsoft.com/kb/896861" href="http://support.microsoft.com/kb/896861"&gt;http://support.microsoft.com/kb/896861&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;And the recommended steps below:&lt;/p&gt;  &lt;h5&gt;Method 1: Specify host names&lt;/h5&gt; &lt;b&gt;Note&lt;/b&gt; We recommend that you use this method.   &lt;br /&gt;To specify the host names that are mapped to the loopback address and can connect to Web sites on your computer, follow these steps:   &lt;ol&gt;   &lt;li&gt;Click &lt;strong&gt;Start&lt;/strong&gt;, click &lt;strong&gt;Run&lt;/strong&gt;, type regedit, and then click &lt;strong&gt;OK&lt;/strong&gt;. &lt;/li&gt;    &lt;li&gt;In Registry Editor, locate and then click the following registry key:      &lt;p&gt;&lt;strong&gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\MSV1_0&lt;/strong&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;Right-click &lt;strong&gt;MSV1_0&lt;/strong&gt;, point to &lt;strong&gt;New&lt;/strong&gt;, and then click &lt;strong&gt;Multi-String Value&lt;/strong&gt;. &lt;/li&gt;    &lt;li&gt;Type BackConnectionHostNames, and then press ENTER. &lt;/li&gt;    &lt;li&gt;Right-click &lt;strong&gt;BackConnectionHostNames&lt;/strong&gt;, and then click &lt;strong&gt;Modify&lt;/strong&gt;. &lt;/li&gt;    &lt;li&gt;In the &lt;strong&gt;Value data&lt;/strong&gt; box, type the host name or the host names for the sites that are on the local computer, and then click &lt;strong&gt;OK&lt;/strong&gt;. &lt;/li&gt;    &lt;li&gt;Quit Registry Editor, and then restart the IISAdmin service. &lt;/li&gt; &lt;/ol&gt;  &lt;h5&gt;Method 2: Disable the loopback check &lt;/h5&gt; Follow these steps:   &lt;ol&gt;   &lt;li&gt;Click &lt;strong&gt;Start&lt;/strong&gt;, click &lt;strong&gt;Run&lt;/strong&gt;, type regedit, and then click &lt;strong&gt;OK&lt;/strong&gt;. &lt;/li&gt;    &lt;li&gt;In Registry Editor, locate and then click the following registry key:      &lt;p&gt;&lt;strong&gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa&lt;/strong&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;Right-click &lt;strong&gt;Lsa&lt;/strong&gt;, point to &lt;strong&gt;New&lt;/strong&gt;, and then click &lt;strong&gt;DWORD Value&lt;/strong&gt;. &lt;/li&gt;    &lt;li&gt;Type DisableLoopbackCheck, and then press ENTER. &lt;/li&gt;    &lt;li&gt;Right-click &lt;strong&gt;DisableLoopbackCheck&lt;/strong&gt;, and then click &lt;strong&gt;Modify&lt;/strong&gt;. &lt;/li&gt;    &lt;li&gt;In the &lt;strong&gt;Value data&lt;/strong&gt; box, type 1, and then click &lt;strong&gt;OK&lt;/strong&gt;. &lt;/li&gt;    &lt;li&gt;Quit Registry Editor, and then restart your computer. &lt;/li&gt; &lt;/ol&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9602371" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=pX2xgKhytWY:cjZRknk6vgg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=pX2xgKhytWY:cjZRknk6vgg:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=pX2xgKhytWY:cjZRknk6vgg:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=pX2xgKhytWY:cjZRknk6vgg:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=pX2xgKhytWY:cjZRknk6vgg:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=pX2xgKhytWY:cjZRknk6vgg:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=pX2xgKhytWY:cjZRknk6vgg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=pX2xgKhytWY:cjZRknk6vgg:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9602371</guid><pubDate>Mon, 11 May 2009 11:05:47 GMT</pubDate><author>echarran</author><ng:modifiedDate>Mon, 11 May 2009 15:36:04 GMT</ng:modifiedDate><ng:postId>9465667021</ng:postId><ng:read>False</ng:read><ng:avgRating>0</ng:avgRating><ng:flagState>0</ng:flagState><ng:clipped>False</ng:clipped><category>SharePoint and MOSS 2007</category><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">2</slash:comments><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/echarran/rsscomments.aspx?PostID=9602371</wfw:comment><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/echarran/commentrss.aspx?PostID=9602371</wfw:commentRss><comments>http://blogs.msdn.com/echarran/comments/9602371.aspx</comments><source url="http://blogs.msdn.com/echarran/default.aspx">Technical Weblog of Eric Charran</source><feedburner:origLink>http://blogs.msdn.com/echarran/archive/2009/05/11/info-sharepoint-2007-vm-s-nltm-authentication-failure.aspx</feedburner:origLink></item><item><title>FAQ concerning WSS 3.0 and MOSS SP2 and the April 2009 Cumulative Updates</title><link>http://feedproxy.google.com/~r/sharepointmsblogs/~3/qTcrf6nsXF4/faq-concerning-wss-3-0-and-moss-sp2-and-the-april-2009-cumulative-updates.aspx</link><description>&lt;P&gt;Many of our customers have questions on the relationship between the set of hotfixes released in the Cumulative Updates (CU) for April 2009 and Service Pack 2 (SP2) for the 2007 Microsoft Office System and Microsoft Office servers. &lt;A class="" href="http://blogs.technet.com/office_sustained_engineering/archive/2009/05/01/faq-concerning-cumulative-updates-for-april-2009-and-the-service-pack-2-for-the-2007-microsoft-office-system-and-microsoft-office-servers.aspx" mce_href="http://blogs.technet.com/office_sustained_engineering/archive/2009/05/01/faq-concerning-cumulative-updates-for-april-2009-and-the-service-pack-2-for-the-2007-microsoft-office-system-and-microsoft-office-servers.aspx"&gt;&lt;STRONG&gt;This post&lt;/STRONG&gt;&lt;/A&gt; from the Office Sustained Engineering Team will aim at answering those questions.&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3237168" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=qTcrf6nsXF4:8Bw7AvSqKD4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=qTcrf6nsXF4:8Bw7AvSqKD4:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=qTcrf6nsXF4:8Bw7AvSqKD4:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=qTcrf6nsXF4:8Bw7AvSqKD4:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=qTcrf6nsXF4:8Bw7AvSqKD4:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=qTcrf6nsXF4:8Bw7AvSqKD4:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=qTcrf6nsXF4:8Bw7AvSqKD4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=qTcrf6nsXF4:8Bw7AvSqKD4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3237168</guid><pubDate>Thu, 07 May 2009 20:46:00 GMT</pubDate><author>Stefan_Gossner</author><ng:modifiedDate>Thu, 07 May 2009 17:09:38 GMT</ng:modifiedDate><ng:postId>9419675233</ng:postId><ng:read>False</ng:read><ng:avgRating>0</ng:avgRating><ng:flagState>0</ng:flagState><ng:clipped>False</ng:clipped><category>MOSS 2007 / WSS 3.0</category><category>Hotfix Info</category><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/stefan_gossner/commentrss.aspx?PostID=3237168</wfw:commentRss><comments>http://blogs.technet.com/stefan_gossner/comments/3237168.aspx</comments><source url="http://blogs.technet.com/stefan_gossner/default.aspx">Stefan Goßner</source><feedburner:origLink>http://blogs.technet.com/stefan_gossner/archive/2009/05/07/faq-concerning-wss-3-0-and-moss-sp2-and-the-april-2009-cumulative-updates.aspx</feedburner:origLink></item><item><title>TechEd in Los Angeles Next Week</title><link>http://feedproxy.google.com/~r/sharepointmsblogs/~3/s-Ml-tj20ec/teched-in-los-angeles-next-week.aspx</link><description>&lt;P&gt;I'm presenting at TechEd in Los Angeles next week. If you're at the event I hope you'll come to my talk. It is "&lt;STRONG&gt;OFC204 Easy SharePoint Development with VSeWSS 1.3&lt;/STRONG&gt;".&lt;/P&gt;
&lt;P&gt;The talk is suitable for developers who currently don't work on SharePoint. I will demo&amp;nbsp;the coding of building a simple SharePoint web parts&amp;nbsp;that&amp;nbsp;accesses SharePoint data lists. I will also talk about the types of applications people build on SharePoint, how you can integrate SharePoint development with application lifecycle management tools and about the first SharePoint development best practices you need to know and tools to help you with them.&lt;/P&gt;
&lt;P&gt;Find my talk here: &lt;A href="http://www.msteched.com/sessionlist/default.aspx"&gt;http://www.msteched.com/sessionlist/default.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Or find it here: Mon 5/11 | 2:45 PM-4:00 PM | Room 153&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9594856" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=s-Ml-tj20ec:X-xgKAuPzOQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=s-Ml-tj20ec:X-xgKAuPzOQ:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=s-Ml-tj20ec:X-xgKAuPzOQ:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=s-Ml-tj20ec:X-xgKAuPzOQ:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=s-Ml-tj20ec:X-xgKAuPzOQ:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=s-Ml-tj20ec:X-xgKAuPzOQ:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=s-Ml-tj20ec:X-xgKAuPzOQ:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=s-Ml-tj20ec:X-xgKAuPzOQ:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9594856</guid><pubDate>Thu, 07 May 2009 20:21:00 GMT</pubDate><author>pandrew</author><ng:modifiedDate>Thu, 07 May 2009 20:39:37 GMT</ng:modifiedDate><ng:postId>9421671707</ng:postId><ng:read>False</ng:read><ng:avgRating>0</ng:avgRating><ng:flagState>0</ng:flagState><ng:clipped>False</ng:clipped><category>SharePoint</category><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">1</slash:comments><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/pandrew/rsscomments.aspx?PostID=9594856</wfw:comment><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/pandrew/commentrss.aspx?PostID=9594856</wfw:commentRss><comments>http://blogs.msdn.com/pandrew/comments/9594856.aspx</comments><source url="http://blogs.msdn.com/pandrew/default.aspx">Paul Andrew</source><feedburner:origLink>http://blogs.msdn.com/pandrew/archive/2009/05/07/teched-in-los-angeles-next-week.aspx</feedburner:origLink></item><item><title>Save up to 80% off the price of exams for MCPs</title><link>http://feedproxy.google.com/~r/sharepointmsblogs/~3/G43cJFDTqK8/save-up-to-80-off-the-price-of-exams-for-mcps.aspx</link><description>&lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="clip_image002[4]" border="0" hspace="12" alt="clip_image002[4]" align="right" src="http://blogs.msdn.com/blogfiles/williamcornwill/WindowsLiveWriter/Saveupto80offthepriceofexamsforMCPs_9312/clip_image002%5B4%5D_1.jpg" width="95" height="100" /&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.learnandcertify.com/mcpupgrade/"&gt;MS Learning&lt;/a&gt; is taking up to 80 per cent off the exam price for Microsoft Certified Professionals (MCP) who have not attained a new Microsoft Certification Credential since 1 July, 2007. Until 30 June, MCPs are eligible for a Microsoft Certification exam at the reduced price of US$25. So it is time to up-skill with new Microsoft technologies and stay ahead in today’s market! &lt;a href="http://www.learnandcertify.com/mcpupgrade/"&gt;Check out the website for terms, conditions and more information.&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="step123" border="0" alt="step123" src="http://blogs.msdn.com/blogfiles/williamcornwill/WindowsLiveWriter/Saveupto80offthepriceofexamsforMCPs_9312/step123_1.png" width="524" height="65" /&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9592455" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/CodeJediNET?a=MljLKeusf9U:xEpZdi7sgu0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodeJediNET?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodeJediNET?a=MljLKeusf9U:xEpZdi7sgu0:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodeJediNET?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodeJediNET?a=MljLKeusf9U:xEpZdi7sgu0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodeJediNET?i=MljLKeusf9U:xEpZdi7sgu0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodeJediNET?a=MljLKeusf9U:xEpZdi7sgu0:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodeJediNET?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=G43cJFDTqK8:xEpZdi7sgu0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=G43cJFDTqK8:xEpZdi7sgu0:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=G43cJFDTqK8:xEpZdi7sgu0:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=G43cJFDTqK8:xEpZdi7sgu0:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=G43cJFDTqK8:xEpZdi7sgu0:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=G43cJFDTqK8:xEpZdi7sgu0:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=G43cJFDTqK8:xEpZdi7sgu0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=G43cJFDTqK8:xEpZdi7sgu0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9592455</guid><pubDate>Thu, 07 May 2009 00:27:33 GMT</pubDate><author>Code Jedi</author><ng:modifiedDate>Mon, 22 Jun 2009 15:54:55 GMT</ng:modifiedDate><ng:postId>9410714150</ng:postId><ng:read>False</ng:read><ng:avgRating>0</ng:avgRating><ng:flagState>0</ng:flagState><ng:clipped>False</ng:clipped><category>Learning</category><feedburner:origLink>http://blogs.msdn.com/williamcornwill/archive/2009/05/07/save-up-to-80-off-the-price-of-exams-for-mcps.aspx</feedburner:origLink><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/williamcornwill/commentrss.aspx?PostID=9592455</wfw:commentRss><comments>http://blogs.msdn.com/williamcornwill/comments/9592455.aspx</comments><source url="http://blogs.msdn.com/williamcornwill/default.aspx">CodeJedi.NET</source><feedburner:origLink>http://feedproxy.google.com/~r/CodeJediNET/~3/MljLKeusf9U/save-up-to-80-off-the-price-of-exams-for-mcps.aspx</feedburner:origLink></item><item><title>Where to look for information about Updates for SharePoint?</title><link>http://feedproxy.google.com/~r/sharepointmsblogs/~3/Rysbqd10x_c/where-to-look-for-information-about-updates-for-sharepoint.aspx</link><description>&lt;P&gt;We often receive questions about how to install Service Packs or patches, about which patches are available, what they include and so on.&lt;/P&gt;
&lt;P&gt;Microsoft has a central page available that covers all kind of Updates topics:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;&lt;STRONG&gt;&lt;A class="" href="http://technet.microsoft.com/en-us/office/sharepointserver/bb735839.aspx" mce_href="http://technet.microsoft.com/en-us/office/sharepointserver/bb735839.aspx"&gt;Updates Resource Center for SharePoint Products and Technologies&lt;/A&gt;&lt;/STRONG&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3236196" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=Rysbqd10x_c:iKAdztlrmII:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=Rysbqd10x_c:iKAdztlrmII:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=Rysbqd10x_c:iKAdztlrmII:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=Rysbqd10x_c:iKAdztlrmII:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=Rysbqd10x_c:iKAdztlrmII:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=Rysbqd10x_c:iKAdztlrmII:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=Rysbqd10x_c:iKAdztlrmII:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=Rysbqd10x_c:iKAdztlrmII:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3236196</guid><pubDate>Wed, 06 May 2009 07:52:00 GMT</pubDate><author>Stefan_Gossner</author><ng:modifiedDate>Wed, 06 May 2009 06:29:35 GMT</ng:modifiedDate><ng:postId>9401126555</ng:postId><ng:read>False</ng:read><ng:avgRating>0</ng:avgRating><ng:flagState>0</ng:flagState><ng:clipped>False</ng:clipped><category>MOSS 2007 / WSS 3.0</category><category>Hotfix Info</category><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/stefan_gossner/commentrss.aspx?PostID=3236196</wfw:commentRss><comments>http://blogs.technet.com/stefan_gossner/comments/3236196.aspx</comments><source url="http://blogs.technet.com/stefan_gossner/default.aspx">Stefan Goßner</source><feedburner:origLink>http://blogs.technet.com/stefan_gossner/archive/2009/05/06/where-to-look-for-information-about-updates-for-sharepoint.aspx</feedburner:origLink></item><item><title>Windows Storage Server 2008 and the Microsoft iSCSI Software Target 3.2</title><link>http://feedproxy.google.com/~r/sharepointmsblogs/~3/CB-4-ztewwQ/windows-storage-server-2008-rtm.aspx</link><description>&lt;P&gt;I am glad to share that Windows Storage Server 2008 (WSS 2008) and the Microsoft iSCSI Software Target 3.2 have been released to the Microsoft OEM partners. &lt;/P&gt;
&lt;P&gt;This is the successor to Windows Storage Server 2003 (WSS 2003) and Windows Unified Data Storage Server 2003 (WUDSS 2003). I have been working closely with some of the OEM partners for the last few quarters and they will be announcing their Windows Storage Server 2008 appliances over the next several weeks.&lt;/P&gt;
&lt;P&gt;In this release, a number of important improvements were introduced including (but not limited to):&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Benefits from using Windows Server 2008 as a platform, like the improvements in the TCP/IP stack, SMB2 protocol, Failover Clustering and Server Manager. &lt;/LI&gt;
&lt;LI&gt;New version of Single Instance Store (SIS) file-level deduplication, including support for up to 128 volumes, the ability to un-SIS and improved Failover Clustering support.&lt;/LI&gt;
&lt;LI&gt;New version of the Microsoft iSCSI Software target (3.2), including support for IPv6, updated VSS/VDS providers and improved Failover Cluster support&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;To learn more, please join the TechNet webcast “Introducing Windows Storage Server 2008” at &lt;A href="http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032410705"&gt;http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032410705&lt;/A&gt;, live on May 7th at 8AM PST or on-demand shortly after that.&lt;/P&gt;
&lt;P&gt;For additional information, check these web sites:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Official product web site:&amp;nbsp;&lt;A href="http://www.microsoft.com/storageserver" mce_href="http://www.microsoft.com/storageserver"&gt;http://www.microsoft.com/storageserver&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;Details on Single Instance Storage (SIS): &lt;A href="http://www.microsoft.com/windowsserver2008/en/us/WSS08/SIS.aspx"&gt;http://www.microsoft.com/windowsserver2008/en/us/WSS08/SIS.aspx&lt;/A&gt;&amp;nbsp;&lt;/LI&gt;
&lt;LI&gt;Details on the Microsoft iSCSI Software Target 3.2: &lt;A href="http://www.microsoft.com/windowsserver2008/en/us/WSS08/iSCSI.aspx"&gt;http://www.microsoft.com/windowsserver2008/en/us/WSS08/iSCSI.aspx&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;Windows Storage Server 2008 partners: &lt;A href="http://www.microsoft.com/windowsserver2008/en/us/wss08/partners.aspx" mce_href="http://www.microsoft.com/windowsserver2008/en/us/wss08/partners.aspx"&gt;http://www.microsoft.com/windowsserver2008/en/us/wss08/partners.aspx&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;Windows Server blog: &lt;A href="http://blogs.technet.com/windowsserver/archive/2009/05/05/windows-storage-server-2008-is-here.aspx" mce_href="http://blogs.technet.com/windowsserver/archive/2009/05/05/windows-storage-server-2008-is-here.aspx"&gt;http://blogs.technet.com/windowsserver/archive/2009/05/05/windows-storage-server-2008-is-here.aspx&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;Windows Storage Server blog: &lt;A href="http://blogs.technet.com/storageserver/archive/2009/05/06/announcing-windows-storage-server-2008.aspx"&gt;http://blogs.technet.com/storageserver/archive/2009/05/06/announcing-windows-storage-server-2008.aspx&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;Jason Buffington's blog: &lt;A href="http://blogs.technet.com/jbuff/archive/2009/05/05/announcing-windows-storage-server-2008-waa-hoo.aspx"&gt;http://blogs.technet.com/jbuff/archive/2009/05/05/announcing-windows-storage-server-2008-waa-hoo.aspx&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3235924" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=CB-4-ztewwQ:8X6G2lfXulU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=CB-4-ztewwQ:8X6G2lfXulU:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=CB-4-ztewwQ:8X6G2lfXulU:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=CB-4-ztewwQ:8X6G2lfXulU:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=CB-4-ztewwQ:8X6G2lfXulU:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=CB-4-ztewwQ:8X6G2lfXulU:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=CB-4-ztewwQ:8X6G2lfXulU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=CB-4-ztewwQ:8X6G2lfXulU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3235924</guid><pubDate>Wed, 06 May 2009 04:25:00 GMT</pubDate><author>josebda</author><ng:modifiedDate>Wed, 06 May 2009 01:41:46 GMT</ng:modifiedDate><ng:postId>9398517955</ng:postId><ng:read>False</ng:read><ng:avgRating>0</ng:avgRating><ng:flagState>0</ng:flagState><ng:clipped>False</ng:clipped><category>Windows Server 2008</category><category>Storage</category><category>iSCSI</category><category>Windows Storage Server</category><category>SMB</category><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">2</slash:comments><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/josebda/rsscomments.aspx?PostID=3235924</wfw:comment><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/josebda/commentrss.aspx?PostID=3235924</wfw:commentRss><comments>http://blogs.technet.com/josebda/comments/3235924.aspx</comments><feedburner:origLink>http://blogs.technet.com/josebda/archive/2009/05/05/windows-storage-server-2008-rtm.aspx</feedburner:origLink></item><item><title>How to customize the Item Form pages for the SharePoint Lists such as NewForm.aspx,  DispForm.aspx and EditForm.aspx</title><link>http://feedproxy.google.com/~r/sharepointmsblogs/~3/ln9azDscEWA/how-to-customize-the-item-form-pages-for-the-sharepoint-lists-such-as-newform-aspx-dispform-aspx-and-editform-aspx.aspx</link><description>&lt;p&gt;Item form pages are the pages created based on the &amp;quot;Forms.aspx&amp;quot; as the setup page    &lt;br /&gt;which is available under 12/Templates/Pages folder. &lt;/p&gt;  &lt;p&gt;1. All the templates for the NewForm, EditForm and DispForm (Item Form pages) are    &lt;br /&gt;defined in the defaulttemplates.ascx &lt;/p&gt;  &lt;p&gt;2. This templates are associated with the List through content type &lt;/p&gt;  &lt;p&gt;3. The FormTemplates of the NewForm, EditForm and DispForm are definied in the    &lt;br /&gt;content type as folows &lt;/p&gt;  &lt;p&gt;&amp;lt;ContentType ID=&amp;quot;0x01&amp;quot;   &lt;br /&gt;Name=&amp;quot;$Resources:Item&amp;quot;    &lt;br /&gt;Group=&amp;quot;$Resources:List_Content_Types&amp;quot;    &lt;br /&gt;Description=&amp;quot;$Resources:ItemCTDesc&amp;quot;    &lt;br /&gt;Version=&amp;quot;0&amp;quot;&amp;gt;    &lt;br /&gt;&amp;lt;FieldRefs&amp;gt;    &lt;br /&gt;&amp;lt;FieldRef ID=&amp;quot;{fa564e0f-0c70-4ab9-b863-0177e6ddd247}&amp;quot; Name=&amp;quot;Title&amp;quot;     &lt;br /&gt;Required=&amp;quot;TRUE&amp;quot; ShowInNewForm=&amp;quot;TRUE&amp;quot; ShowInEditForm=&amp;quot;TRUE&amp;quot;/&amp;gt; &amp;lt;!-- Title --&amp;gt;    &lt;br /&gt;&amp;lt;/FieldRefs&amp;gt;    &lt;br /&gt;&amp;lt;XmlDocuments&amp;gt;    &lt;br /&gt;&amp;lt;XmlDocument     &lt;br /&gt;NamespaceURI=&amp;quot;&lt;a href="http://schemas.microsoft.com/sharepoint/v3/contenttype/forms&amp;quot;"&gt;http://schemas.microsoft.com/sharepoint/v3/contenttype/forms&amp;quot;&lt;/a&gt;&amp;gt;    &lt;br /&gt;&amp;lt;FormTemplates     &lt;br /&gt;xmlns=&amp;quot;&lt;a href="http://schemas.microsoft.com/sharepoint/v3/contenttype/forms&amp;quot;"&gt;http://schemas.microsoft.com/sharepoint/v3/contenttype/forms&amp;quot;&lt;/a&gt;&amp;gt;    &lt;br /&gt;&amp;lt;Display&amp;gt;ListForm&amp;lt;/Display&amp;gt;    &lt;br /&gt;&amp;lt;Edit&amp;gt;ListForm&amp;lt;/Edit&amp;gt;    &lt;br /&gt;&amp;lt;New&amp;gt;ListForm&amp;lt;/New&amp;gt;    &lt;br /&gt;&amp;lt;/FormTemplates&amp;gt;    &lt;br /&gt;&amp;lt;/XmlDocument&amp;gt;    &lt;br /&gt;&amp;lt;/XmlDocuments&amp;gt;    &lt;br /&gt;&amp;lt;/ContentType&amp;gt; &lt;/p&gt;  &lt;p&gt;4. The &amp;quot;ListForm&amp;quot; template which have been in the above Content Type you can find    &lt;br /&gt;it in the DefaultTemplates.ascx control &lt;/p&gt;  &lt;p&gt;5. Create a custom Defaulttemplates.ascx and create the custom rendering template    &lt;br /&gt;based on the ListForm and make ur changes (Including or Excluding control) Note :     &lt;br /&gt;ListFieldIteratorControl is the one which renders the Fields for the List in the     &lt;br /&gt;item form pages &lt;/p&gt;  &lt;p&gt;6. Following are the steps to create custom defaulttemplates.ascx &lt;/p&gt;  &lt;p&gt;1. Create a new custom Template: say name: CustDefaultTemplates.ascx and save it    &lt;br /&gt;in the folder: C:\Program Files\Common Files\Microsoft Shared\web server     &lt;br /&gt;extensions\12\TEMPLATE\CONTROLTEMPLATES &lt;/p&gt;  &lt;p&gt;a. Open DefaultTemplates.ascx file (located at the same path mentioned above). Copy    &lt;br /&gt;the following lines from the file and add to the CustDefaultTemplate.ascx &lt;/p&gt;  &lt;p&gt;&amp;lt;%@ Control Language=&amp;quot;C#&amp;quot; AutoEventWireup=&amp;quot;false&amp;quot; %&amp;gt;   &lt;br /&gt;&amp;lt;%@Assembly Name=&amp;quot;Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral,     &lt;br /&gt;PublicKeyToken=71e9bce111e9429c&amp;quot; %&amp;gt;    &lt;br /&gt;&amp;lt;%@Register TagPrefix=&amp;quot;SharePoint&amp;quot; Assembly=&amp;quot;Microsoft.SharePoint,     &lt;br /&gt;Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c&amp;quot;     &lt;br /&gt;namespace=&amp;quot;Microsoft.SharePoint.WebControls&amp;quot;%&amp;gt;    &lt;br /&gt;&amp;lt;%@Register TagPrefix=&amp;quot;SPHttpUtility&amp;quot; Assembly=&amp;quot;Microsoft.SharePoint,     &lt;br /&gt;Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c&amp;quot;     &lt;br /&gt;namespace=&amp;quot;Microsoft.SharePoint.Utilities&amp;quot;%&amp;gt;    &lt;br /&gt;&amp;lt;%@ Register TagPrefix=&amp;quot;wssuc&amp;quot; TagName=&amp;quot;ToolBar&amp;quot;     &lt;br /&gt;src=&amp;quot;~/_controltemplates/ToolBar.ascx&amp;quot; %&amp;gt;    &lt;br /&gt;&amp;lt;%@ Register TagPrefix=&amp;quot;wssuc&amp;quot; TagName=&amp;quot;ToolBarButton&amp;quot;     &lt;br /&gt;src=&amp;quot;~/_controltemplates/ToolBarButton.ascx&amp;quot; %&amp;gt; &lt;/p&gt;  &lt;p&gt;b. Now, in DefaultTemplates.ascx look for line:   &lt;br /&gt;&amp;lt;SharePoint:RenderingTemplate ID=&amp;quot;ListForm&amp;quot; runat=&amp;quot;server&amp;quot;&amp;gt; &lt;/p&gt;  &lt;p&gt;c. Copy this complete node and paste in the CustDefaultTemplate.ascx below the    &lt;br /&gt;lines added above. &lt;/p&gt;  &lt;p&gt;d. Now, change the ID=&amp;quot;ListForm&amp;quot; to any other ID; example: ID=&amp;quot;CustListForm&amp;quot; in    &lt;br /&gt;CustDefaultTemplate.ascx &lt;/p&gt;  &lt;p&gt;e. Save the File CustDefaultTemplate.ascx &lt;/p&gt;  &lt;p&gt;7. Create a custom content type and render the &amp;quot;CustomListForm&amp;quot; as the template for    &lt;br /&gt;the New, Edit and Display form. &lt;/p&gt;  &lt;p&gt;8. Attache the custom content type with the List. &lt;/p&gt;  &lt;p&gt;9. Now whenever you create new, Edit and Dispform for this List it will render your    &lt;br /&gt;custom template instead of OOb template.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9587980" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=ln9azDscEWA:_2Pl0syVSHk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=ln9azDscEWA:_2Pl0syVSHk:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=ln9azDscEWA:_2Pl0syVSHk:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=ln9azDscEWA:_2Pl0syVSHk:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=ln9azDscEWA:_2Pl0syVSHk:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=ln9azDscEWA:_2Pl0syVSHk:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=ln9azDscEWA:_2Pl0syVSHk:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=ln9azDscEWA:_2Pl0syVSHk:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9587980</guid><pubDate>Tue, 05 May 2009 07:43:21 GMT</pubDate><author>Pavan</author><ng:modifiedDate>Tue, 05 May 2009 17:28:03 GMT</ng:modifiedDate><ng:postId>9394705741</ng:postId><ng:read>False</ng:read><ng:avgRating>0</ng:avgRating><ng:flagState>0</ng:flagState><ng:clipped>False</ng:clipped><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/pavankumar/commentrss.aspx?PostID=9587980</wfw:commentRss><comments>http://blogs.msdn.com/pavankumar/comments/9587980.aspx</comments><source url="http://blogs.msdn.com/pavankumar/default.aspx">My Blogs on Sharepoint</source><feedburner:origLink>http://blogs.msdn.com/pavankumar/archive/2009/05/05/how-to-customize-the-item-form-pages-for-the-sharepoint-lists-such-as-newform-aspx-dispform-aspx-and-editform-aspx.aspx</feedburner:origLink></item><item><title>Happy Star Wars Day – May the Fourth be with you!</title><link>http://feedproxy.google.com/~r/sharepointmsblogs/~3/XnPXeSKfDhk/happy-star-wars-day-may-the-fourth-be-with-you.aspx</link><description>&lt;p&gt;&lt;img title="May the Fourth be with you!" alt="May the Fourth be with you!" align="absMiddle" src="http://www.showbits.net/wp-content/uploads/2007/05/mayfourth.jpg" width="550" height="249" /&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9585090" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/CodeJediNET?a=sXadXaR_ntk:PbHNYMwntw4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodeJediNET?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodeJediNET?a=sXadXaR_ntk:PbHNYMwntw4:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodeJediNET?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodeJediNET?a=sXadXaR_ntk:PbHNYMwntw4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodeJediNET?i=sXadXaR_ntk:PbHNYMwntw4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/CodeJediNET?a=sXadXaR_ntk:PbHNYMwntw4:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/CodeJediNET?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=XnPXeSKfDhk:PbHNYMwntw4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=XnPXeSKfDhk:PbHNYMwntw4:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=XnPXeSKfDhk:PbHNYMwntw4:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=XnPXeSKfDhk:PbHNYMwntw4:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=XnPXeSKfDhk:PbHNYMwntw4:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=XnPXeSKfDhk:PbHNYMwntw4:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=XnPXeSKfDhk:PbHNYMwntw4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=XnPXeSKfDhk:PbHNYMwntw4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9585090</guid><pubDate>Mon, 04 May 2009 01:14:35 GMT</pubDate><author>Code Jedi</author><ng:modifiedDate>Mon, 22 Jun 2009 15:54:53 GMT</ng:modifiedDate><ng:postId>9370598519</ng:postId><ng:read>False</ng:read><ng:avgRating>0</ng:avgRating><ng:flagState>0</ng:flagState><ng:clipped>False</ng:clipped><category>Off topic</category><feedburner:origLink>http://blogs.msdn.com/williamcornwill/archive/2009/05/04/happy-star-wars-day-may-the-fourth-be-with-you.aspx</feedburner:origLink><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/williamcornwill/commentrss.aspx?PostID=9585090</wfw:commentRss><comments>http://blogs.msdn.com/williamcornwill/comments/9585090.aspx</comments><source url="http://blogs.msdn.com/williamcornwill/default.aspx">CodeJedi.NET</source><feedburner:origLink>http://feedproxy.google.com/~r/CodeJediNET/~3/sXadXaR_ntk/happy-star-wars-day-may-the-fourth-be-with-you.aspx</feedburner:origLink></item><item><title>How we demo…</title><link>http://feedproxy.google.com/~r/sharepointmsblogs/~3/--iNOB6eac0/how-we-demo.aspx</link><description>&lt;img style="margin: 10px 0px 15px 20px; display: inline" align="right" src="http://blogs.mercurynews.com/vindu/wp-content/photos/thumb_Bill_Gates.JPG" /&gt;  &lt;p&gt;I get a bunch of questions at events etc… on how our team do demos.&amp;#160; I don't mean the content of the demos, i mean the actual setup and execution.&lt;/p&gt;  &lt;p&gt;You might think this is a simple question to answer, but it is more complex than you think.&lt;/p&gt;  &lt;p&gt;First up there is no single answer to this, but it basically boils down to what type of event you are demoing/presenting at.&lt;/p&gt;  &lt;p&gt;Here is how we break then down:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Tier A:&lt;/strong&gt;&amp;#160; Big high profile keynotes demos, usually done by or for an executive.&amp;#160; Think of TechEd keynotes, PDC keynotes etc…&amp;#160; These are demos you never ever want to mess up in :)&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Tier B:&lt;/strong&gt; These are still important demos, but usually a smaller crowd (less than 300).&amp;#160; Sometimes for an exec or in front of a bunch of execs.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Tier C:&lt;/strong&gt;&amp;#160; Everything else.&lt;/p&gt;  &lt;p&gt;Demo Tip: Don’t tell the owner of the event which bucket you have categorized their event in.&amp;#160; They sometimes don't like you telling them they are a Tier B event :) &lt;/p&gt;  &lt;h4&gt;Physical Hardware:&lt;img style="margin: 15px 0px 15px 15px; display: inline" align="right" src="http://denetron.com/images/server_hw.jpg" width="201" height="134" /&gt;&lt;/h4&gt;  &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;Tier A &amp;amp; B events usually require a complete set of backup demo gear.&amp;#160; This sometimes will save your day &amp;amp; or may never get used at all.&amp;#160; Trust me, when the s**t hits the fan you will be counting you self lucky you have it on hand.&lt;/p&gt;  &lt;p&gt;For Tier A events we usually get in server grade machines to ensure total stability and performance.&amp;#160; Most of the time they just run Windows Server 2008&amp;#160; with Hyper-V.&lt;/p&gt;  &lt;p&gt;For other event types we tend to need to be more portable &amp;amp; we run most demos on a grunty laptop.&amp;#160; Currently we are using HP 8530w machines with Quad core extreme processors, 2 SATA 7200 RPM disks (important to have the 2nd drive for Virtual Machine performance) &amp;amp; 8GB RAM.&lt;/p&gt;  &lt;p&gt;If you need 2 machines in the set up then a crossover cable between them for networking is ideal.&amp;#160; Not using a hub/switch is good because that is one more single point of failure you want to rule out.&amp;#160; Most gigabit network cards can just use a regular network cable, you don't need a cross over cable as they auto detect.&lt;/p&gt;  &lt;p&gt;Remember what i said earlier about backup gear.&amp;#160; For Tier A &amp;amp; B events we usually run two identical sets of gear.&lt;/p&gt;  &lt;h4&gt;Software Setup:&lt;/h4&gt;  &lt;p&gt;For SharePoint demos this usually requires 1x Server with SharePoint, AD, Exchange, OCS etc… on it.&amp;#160; We have a library of ready to go Virtual Machines (Hyper-V) that we spin up when needed.&amp;#160; We run this image on one of the HP laptops spec’d above &amp;amp; give it 6GB RAM.&amp;#160; &lt;/p&gt;  &lt;p&gt;For Tier A &amp;amp; B events we sometimes we also need to add another machine, or two, for the Client machine(s).&amp;#160; This is usually a Windows 7 machine with Office and IE on it.&amp;#160; Joined to the same domain as the server virtual machine.&amp;#160; It is usually a physical machine so we get Aero effects etc… working.&lt;/p&gt;  &lt;h4&gt;Fail over:&lt;/h4&gt;  &lt;p&gt;If the worst happens you want to fail over to your backup kit quickly.&amp;#160; This means it needs to be in exactly the same state your primary kit was in when you flip the video switch over.&amp;#160; &lt;/p&gt;  &lt;p&gt;How do you do this i hear you ask?&amp;#160; … easy … you have someone on the backup kit back stage following mouse and keyboard strokes click for click.&lt;/p&gt;  &lt;p&gt;When you switch to back up the other person (we call them our shadow) takes hands off keyboard and mouse and the presenter is back in control.&lt;/p&gt;  &lt;p&gt;To make all this work you need some pretty sophisticated KVM technology.&amp;#160; This allows two sets of screens, keyboards &amp;amp; mice to be plugged in and working on the same machine at the same time.&amp;#160; One set up front on stage … and another back stage.&lt;/p&gt;  &lt;h4&gt;Demo Prep:&lt;/h4&gt;  &lt;p&gt;They say preparation is the key.&amp;#160; IT IS.&amp;#160; When prepping for a Tier A &amp;amp; B event we script every mouse click and movement in a demo script &amp;amp; then learn it.&amp;#160; On stage we have a shortened version that you can follow along with in case you get lost.&lt;/p&gt;  &lt;p&gt;They key here is that your shadow will have also learnt the script and will be following along.&amp;#160; They will be watching you screen and following along … but it is much easier if they know what should be coming next.&lt;/p&gt;  &lt;p&gt;Remember, every time you deviate from the script you potentially run into something you were not expecting :)&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Demo Tip:&lt;/strong&gt;&amp;#160; Have an automated way to get back to the starting state of your demo.&amp;#160; For us this usually means a snapshot in Hyper-V.&amp;#160; You must be able to roll back to a good known state time after time.&amp;#160; This bit me during my PDC session when my machine was not quite in the right state to begin with &amp;amp; my demo didn't work right.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Demo Tip: &lt;/strong&gt;For Tier C events where you don’t have a shadow backstage you can use Hyper-V snapshots very effectively.&amp;#160; Snapshot the major areas of your demo after you have completed them.&amp;#160; In the event of demo meltdown you can simply roll forward to the next snapshot and move on.&amp;#160; This is really important if a latter part of your demo relies on a previous part working!&lt;/p&gt;  &lt;h4&gt;Summary:&lt;/h4&gt;  &lt;p&gt;I hope this has given you some insight into what goes into some of the demos we give &amp;amp; how seriously we take them.&amp;#160; &lt;/p&gt;  &lt;p&gt;Final note:&amp;#160; For Tier A events it is usually a 500:1 ratio of prep time to demo time.&amp;#160; So if you have a 15min demo on stage plan on spending 125 hours in prep.&amp;#160; That includes working out what you are going to demo, building it, scripting it, debugging anything, setting up the hardware &amp;amp; software etc…&amp;#160; i.e. LOTS of work.&amp;#160; For Tier B &amp;amp; C events the ratio drops significantly.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9584821" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=--iNOB6eac0:_wFQjKP8pWw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=--iNOB6eac0:_wFQjKP8pWw:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=--iNOB6eac0:_wFQjKP8pWw:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=--iNOB6eac0:_wFQjKP8pWw:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=--iNOB6eac0:_wFQjKP8pWw:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=--iNOB6eac0:_wFQjKP8pWw:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=--iNOB6eac0:_wFQjKP8pWw:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=--iNOB6eac0:_wFQjKP8pWw:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9584821</guid><pubDate>Sun, 03 May 2009 17:56:33 GMT</pubDate><author>chjohn</author><ng:modifiedDate>Sun, 03 May 2009 13:53:02 GMT</ng:modifiedDate><ng:postId>9368067701</ng:postId><ng:read>False</ng:read><ng:avgRating>0</ng:avgRating><ng:flagState>0</ng:flagState><ng:clipped>False</ng:clipped><category>Tech</category><category>SharePoint</category><category>Demo</category><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">5</slash:comments><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/cjohnson/rsscomments.aspx?PostID=9584821</wfw:comment><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/cjohnson/commentrss.aspx?PostID=9584821</wfw:commentRss><comments>http://blogs.msdn.com/cjohnson/comments/9584821.aspx</comments><source url="http://blogs.msdn.com/cjohnson/default.aspx">Chris Johnson</source><feedburner:origLink>http://blogs.msdn.com/cjohnson/archive/2009/05/04/how-we-demo.aspx</feedburner:origLink></item><item><title>Technet article on how to troubleshoot Content Deployment has been released</title><link>http://feedproxy.google.com/~r/sharepointmsblogs/~3/JEjqHJy_bn8/technet-article-on-how-to-troubleshoot-content-deployment-has-been-released.aspx</link><description>&lt;P&gt;Many of you might know the &lt;A class="" href="http://blogs.technet.com/stefan_gossner/pages/content-deployment-best-practices.aspx" mce_href="http://blogs.technet.com/stefan_gossner/pages/content-deployment-best-practices.aspx"&gt;&lt;STRONG&gt;Content Deployment - Best Practices&lt;/STRONG&gt;&lt;/A&gt; article I have written a while ago. Together with the product group I have been working on releasing the troubleshooting&amp;nbsp;tips I have given in this blog article on Technet. I'm proud to anounce that this has now been completed.&lt;/P&gt;
&lt;P&gt;You can now find official guidance on this in the following new and updated articles:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A class="" href="http://technet.microsoft.com/en-us/library/dd795107.aspx" mce_href="http://technet.microsoft.com/en-us/library/dd795107.aspx"&gt;Troubleshoot Content Deployment&lt;/A&gt; (new)&lt;/LI&gt;
&lt;LI&gt;&lt;A class="" href="http://technet.microsoft.com/en-us/library/cc263423.aspx" mce_href="http://technet.microsoft.com/en-us/library/cc263423.aspx"&gt;Administer Content Deployment&lt;/A&gt; (updated)&lt;/LI&gt;
&lt;LI&gt;&lt;A class="" href="http://technet.microsoft.com/en-us/library/cc263428.aspx" mce_href="http://technet.microsoft.com/en-us/library/cc263428.aspx"&gt;Plan Content Deployment&lt;/A&gt; (updated)&lt;/LI&gt;&lt;/UL&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3234498" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=JEjqHJy_bn8:XqpnK02ju10:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=JEjqHJy_bn8:XqpnK02ju10:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=JEjqHJy_bn8:XqpnK02ju10:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=JEjqHJy_bn8:XqpnK02ju10:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=JEjqHJy_bn8:XqpnK02ju10:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=JEjqHJy_bn8:XqpnK02ju10:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=JEjqHJy_bn8:XqpnK02ju10:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=JEjqHJy_bn8:XqpnK02ju10:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3234498</guid><pubDate>Sun, 03 May 2009 16:36:00 GMT</pubDate><author>Stefan_Gossner</author><ng:modifiedDate>Sun, 03 May 2009 11:44:02 GMT</ng:modifiedDate><ng:postId>9366960365</ng:postId><ng:read>False</ng:read><ng:avgRating>0</ng:avgRating><ng:flagState>0</ng:flagState><ng:clipped>False</ng:clipped><category>MOSS 2007 / WSS 3.0</category><category>Content Deployment</category><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/stefan_gossner/commentrss.aspx?PostID=3234498</wfw:commentRss><comments>http://blogs.technet.com/stefan_gossner/comments/3234498.aspx</comments><source url="http://blogs.technet.com/stefan_gossner/default.aspx">Stefan Goßner</source><feedburner:origLink>http://blogs.technet.com/stefan_gossner/archive/2009/05/03/technet-article-on-how-to-troubleshoot-content-deployment-has-been-released.aspx</feedburner:origLink></item><item><title>MOSS 2007 SP2 - a must have for everyone who uses Variations on his site</title><link>http://feedproxy.google.com/~r/sharepointmsblogs/~3/x2JcGnOeeUQ/moss-2007-sp2-a-must-have-for-everyone-who-uses-variations-on-his-site.aspx</link><description>&lt;P&gt;The Variations feature uses one specific list to link items in the different labels together: the &lt;STRONG&gt;Relationships List&lt;/STRONG&gt;.&lt;/P&gt;
&lt;P&gt;The caveat is that as soon as an inconsistency exists in this list Variations will no longer work correctly. The problems that can occur can vary. Sometimes it is no longer possible to create a new variation for a page in a label. Sometimes the autospawn feature will fail to create variations of new sites.&lt;/P&gt;
&lt;P&gt;As soon as you have a certain amount of sites and pages in your variation system this list becomes more or less unmanagable through the UI as everything is stored in this list in a flat format without folders.&lt;/P&gt;
&lt;P&gt;In the past I have worked on several support cases where customers reported issue with Variations which ended up as inconsistencies in the Relationsships List. &lt;/P&gt;
&lt;P&gt;Long awaited and finally shipped in SP2 is now a new STSADM command which allows to analyze and fix the Relationships List:&lt;/P&gt;
&lt;P&gt;&lt;TT&gt;stsadm -o variationsfixuptool&lt;BR&gt;&lt;/TT&gt;&lt;TT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;-url &amp;lt;source variation site URL&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp; [-scan]&lt;BR&gt;&amp;nbsp;&amp;nbsp; [-recurse]&lt;BR&gt;&amp;nbsp;&amp;nbsp; [-label]&lt;BR&gt;&amp;nbsp;&amp;nbsp; [-fix]&lt;BR&gt;&amp;nbsp;&amp;nbsp; [-spawn]&lt;BR&gt;&amp;nbsp;&amp;nbsp; [-showrunningjobs] &amp;nbsp; &lt;/TT&gt;
&lt;P&gt;The granularity of what can be done is pretty good. E.g. it is possible to fix issues just for one specific site in the source variation label. Or for a specific site and all it's subsites.&lt;/P&gt;
&lt;P&gt;You can find more details about this tool and all it's parameters in the following Technet article:&lt;BR&gt;&lt;A href="http://technet.microsoft.com/en-us/library/dd789658.aspx" mce_href="http://technet.microsoft.com/en-us/library/dd789658.aspx"&gt;http://technet.microsoft.com/en-us/library/dd789658.aspx&lt;/A&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3234493" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=x2JcGnOeeUQ:P1a2Ob02SdE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=x2JcGnOeeUQ:P1a2Ob02SdE:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=x2JcGnOeeUQ:P1a2Ob02SdE:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=x2JcGnOeeUQ:P1a2Ob02SdE:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=x2JcGnOeeUQ:P1a2Ob02SdE:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=x2JcGnOeeUQ:P1a2Ob02SdE:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=x2JcGnOeeUQ:P1a2Ob02SdE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=x2JcGnOeeUQ:P1a2Ob02SdE:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3234493</guid><pubDate>Sun, 03 May 2009 16:04:00 GMT</pubDate><author>Stefan_Gossner</author><ng:modifiedDate>Sun, 03 May 2009 11:44:01 GMT</ng:modifiedDate><ng:postId>9366960182</ng:postId><ng:read>False</ng:read><ng:avgRating>0</ng:avgRating><ng:flagState>0</ng:flagState><ng:clipped>False</ng:clipped><category>MOSS 2007 / WSS 3.0</category><category>Hotfix Info</category><category>Variation Feature</category><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/stefan_gossner/commentrss.aspx?PostID=3234493</wfw:commentRss><comments>http://blogs.technet.com/stefan_gossner/comments/3234493.aspx</comments><source url="http://blogs.technet.com/stefan_gossner/default.aspx">Stefan Goßner</source><feedburner:origLink>http://blogs.technet.com/stefan_gossner/archive/2009/05/03/moss-2007-sp2-a-must-have-for-everyone-who-uses-variations-on-his-site.aspx</feedburner:origLink></item><item><title>MOSS 2007 Blob caching and it's limitations</title><link>http://feedproxy.google.com/~r/sharepointmsblogs/~3/m68kJQK-ZYI/moss-2007-blob-caching-and-it-s-limitations.aspx</link><description>&lt;P&gt;A really nice new feature coming with MOSS 2007 is blob caching. A similar feature existed in MCMS 2002 was a predecessor of the WCM layer in MOSS 2007.&lt;/P&gt;
&lt;P&gt;Blob caching allows caching of binary objects like images, style sheets and documents on the MOSS front end server machine which heavily reduces the traffic to the SQL backend server as each file has to be downloaded only once to the blob cache per frontend server.&lt;/P&gt;
&lt;P&gt;The benefit is that although the items are now retrieved from the MOSS 2007 frontend server the same security and&amp;nbsp;versioning capabilities exist as if the file would only live in the SQL backend database. The blob cache mechanism also ensures that an item in the cache is invalided as soon as the file changes in the backend database. So that is different from other file caches like proxy servers and browser caches.&lt;/P&gt;
&lt;P&gt;To enable blob caching you need to modify only one line in the web.config file:&lt;/P&gt;&lt;TT&gt;
&lt;P&gt;&amp;lt;BlobCache location="&lt;FONT color=red&gt;C:\blobCache&lt;/FONT&gt;" path="\.(&lt;FONT color=red&gt;gif|jpg|png|css|js&lt;/FONT&gt;)$" maxSize="&lt;FONT color=red&gt;10&lt;/FONT&gt;" enabled="&lt;FONT color=red&gt;false&lt;/FONT&gt;"/&amp;gt;&lt;/P&gt;&lt;/TT&gt;
&lt;P&gt;Just change the &lt;STRONG&gt;false&lt;/STRONG&gt; in the &lt;STRONG&gt;enabled &lt;/STRONG&gt;attribute to &lt;STRONG&gt;true &lt;/STRONG&gt;and update the &lt;STRONG&gt;location &lt;/STRONG&gt;attribute to point to a location where sufficient disk space is available. For best performance ensure to set the &lt;STRONG&gt;maxSize &lt;/STRONG&gt;attribute to a value that is at least&amp;nbsp;as big as all binary objects in your Web Application.&lt;/P&gt;
&lt;P&gt;You can control which file types are cached by modifying the file extension list in the &lt;STRONG&gt;path &lt;/STRONG&gt;attribute.&lt;/P&gt;
&lt;P&gt;Responsible for the processing of the disk caching logic is the following entry in HttpModules section of the web.config file:&lt;/P&gt;&lt;TT&gt;
&lt;P&gt;&amp;lt;add name="&lt;FONT color=red&gt;PublishingHttpModule&lt;/FONT&gt;" type="Microsoft.SharePoint.Publishing.PublishingHttpModule, Microsoft.SharePoint.Publishing, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" /&amp;gt;&lt;BR&gt;&lt;/P&gt;&lt;/TT&gt;
&lt;P&gt;This HttpModule implements the required logic that decides whether a file can be served from the disk cache or if it has to be retrieved from the backend database.&lt;/P&gt;
&lt;P&gt;Important to know is that even that this HttpModule is located in the WCM Publishing&amp;nbsp;namespace you its functionality is not limited to publishing sites. Other site collection types like team sites can also use this functionality. &lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Limitations of Blob Caching&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;1) Blob caching does not support web gardening&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;One major limitation is that blob caching should not be used with web gardening. The reason is that each process requires exclusive access to it's instance of the blob cache. That means that only one worker process can access a single instance of the blob cache. Web Gardening means that multiple worker processes serve content for the same application pool. Only the first process of a web garden will then benefit from blob caching which would mean that web gardening would cause negative impact on the overall performance.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;2) Blob caching cannot be used with host named site collections&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;The blob caching engine uses the server relative path to decide if an item in the cache belongs to a URL or not. With &lt;A class="" href="http://technet.microsoft.com/en-us/library/cc288637.aspx" mce_href="http://technet.microsoft.com/en-us/library/cc288637.aspx"&gt;&lt;STRONG&gt;host named site collections&lt;/STRONG&gt;&lt;/A&gt;&amp;nbsp;an additional criteria come into play: the "host" http&amp;nbsp;header. The blob cache engine on the other hand is not aware about host named site collections. That means if you have two site collections with items that have the same server relative URL (e.g. items in the style library) but are different the item that was first hit gets cached and served for all other host named site collections as well.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;3) A cached item is only available in one frontend server&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;The blob cache is a per server cache. That means if an item has been cached on server 1 and the next request for the same item hits server 2 then the item has to downloaded again to the second frontend server. That means the load on a SQL backend server can be higher in the startup phase if multiple frontend servers exist as the same item might have to be downloaded multiple times to the different frontend servers.&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3234304" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=m68kJQK-ZYI:gxkFefV9uIo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=m68kJQK-ZYI:gxkFefV9uIo:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=m68kJQK-ZYI:gxkFefV9uIo:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=m68kJQK-ZYI:gxkFefV9uIo:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=m68kJQK-ZYI:gxkFefV9uIo:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=m68kJQK-ZYI:gxkFefV9uIo:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=m68kJQK-ZYI:gxkFefV9uIo:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=m68kJQK-ZYI:gxkFefV9uIo:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3234304</guid><pubDate>Sat, 02 May 2009 16:53:00 GMT</pubDate><author>Stefan_Gossner</author><ng:modifiedDate>Sat, 02 May 2009 13:04:01 GMT</ng:modifiedDate><ng:postId>9357780095</ng:postId><ng:read>False</ng:read><ng:avgRating>0</ng:avgRating><ng:flagState>0</ng:flagState><ng:clipped>False</ng:clipped><category>MOSS 2007 / WSS 3.0</category><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">5</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/stefan_gossner/commentrss.aspx?PostID=3234304</wfw:commentRss><comments>http://blogs.technet.com/stefan_gossner/comments/3234304.aspx</comments><source url="http://blogs.technet.com/stefan_gossner/default.aspx">Stefan Goßner</source><feedburner:origLink>http://blogs.technet.com/stefan_gossner/archive/2009/05/02/moss-2007-blob-caching-and-it-s-limitations.aspx</feedburner:origLink></item><item><title>Windows 7 RC Installed</title><link>http://feedproxy.google.com/~r/sharepointmsblogs/~3/pj4xaLAgSwQ/windows-7-rc-installed.aspx</link><description>I updated my primary machine to Windows 7 RC yesterday. One thing I had to search for and update was Messenger settings so it would minimize to the tool tray instead of the task bar. &lt;A href="http://www.mydigitallife.info/2009/01/15/workaround-to-hide-and-minimize-windows-live-messenger-iconbutton-to-notification-area-system-tray-in-windows-7/" mce_href="http://www.mydigitallife.info/2009/01/15/workaround-to-hide-and-minimize-windows-live-messenger-iconbutton-to-notification-area-system-tray-in-windows-7/"&gt;Here's the tip.&lt;/A&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9583772" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=pj4xaLAgSwQ:WQC_NIHUTu0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=pj4xaLAgSwQ:WQC_NIHUTu0:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=pj4xaLAgSwQ:WQC_NIHUTu0:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=pj4xaLAgSwQ:WQC_NIHUTu0:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=pj4xaLAgSwQ:WQC_NIHUTu0:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=pj4xaLAgSwQ:WQC_NIHUTu0:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=pj4xaLAgSwQ:WQC_NIHUTu0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=pj4xaLAgSwQ:WQC_NIHUTu0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9583772</guid><pubDate>Sat, 02 May 2009 15:43:00 GMT</pubDate><author>pandrew</author><ng:modifiedDate>Sat, 02 May 2009 13:26:09 GMT</ng:modifiedDate><ng:postId>9358052980</ng:postId><ng:read>False</ng:read><ng:avgRating>0</ng:avgRating><ng:flagState>0</ng:flagState><ng:clipped>False</ng:clipped><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">1</slash:comments><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/pandrew/rsscomments.aspx?PostID=9583772</wfw:comment><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/pandrew/commentrss.aspx?PostID=9583772</wfw:commentRss><comments>http://blogs.msdn.com/pandrew/comments/9583772.aspx</comments><source url="http://blogs.msdn.com/pandrew/default.aspx">Paul Andrew</source><feedburner:origLink>http://blogs.msdn.com/pandrew/archive/2009/05/02/windows-7-rc-installed.aspx</feedburner:origLink></item><item><title>On Twitter Now</title><link>http://feedproxy.google.com/~r/sharepointmsblogs/~3/yObeAjLaogA/on-twitter-now.aspx</link><description>&lt;P&gt;After being push and prodded by my friends I have decided to join the Twitter community &lt;A title=@toddca href="http://twitter.com/toddca" target=_blank mce_href="http://twitter.com/toddca"&gt;@Toddca&lt;/A&gt;. I am still a bit confused on how to follow a thread/conversation but I am sure that is just me. :-)&lt;/P&gt;
&lt;P&gt;Now lets see how dumb I can make myself look in 140 characters or less!&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9583749" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=yObeAjLaogA:y93lwOUUS4E:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=yObeAjLaogA:y93lwOUUS4E:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=yObeAjLaogA:y93lwOUUS4E:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=yObeAjLaogA:y93lwOUUS4E:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=yObeAjLaogA:y93lwOUUS4E:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=yObeAjLaogA:y93lwOUUS4E:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=yObeAjLaogA:y93lwOUUS4E:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=yObeAjLaogA:y93lwOUUS4E:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9583749</guid><pubDate>Sat, 02 May 2009 15:17:00 GMT</pubDate><author>Toddca</author><ng:modifiedDate>Sat, 02 May 2009 13:04:19 GMT</ng:modifiedDate><ng:postId>9357781878</ng:postId><ng:read>False</ng:read><ng:avgRating>0</ng:avgRating><ng:flagState>0</ng:flagState><ng:clipped>False</ng:clipped><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/toddca/commentrss.aspx?PostID=9583749</wfw:commentRss><comments>http://blogs.msdn.com/toddca/comments/9583749.aspx</comments><source url="http://blogs.msdn.com/toddca/default.aspx">Todd's Blog</source><feedburner:origLink>http://blogs.msdn.com/toddca/archive/2009/05/02/on-twitter-now.aspx</feedburner:origLink></item><item><title>SharePoint SDK 1.5 (April 2009) Released!</title><link>http://feedproxy.google.com/~r/sharepointmsblogs/~3/XmxH4GuJF8U/sharepoint-sdk-1-5-april-2009-released.aspx</link><description>&lt;DIV class=BlogPostContent minmax_bound="true"&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal minmax_bound="true"&gt;&lt;FONT size=3 minmax_bound="true"&gt;&lt;FONT face=Calibri minmax_bound="true"&gt;Greetings, SharePoint Developers!&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p minmax_bound="true"&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal minmax_bound="true"&gt;&lt;o:p minmax_bound="true"&gt;&lt;FONT size=3 face=Calibri minmax_bound="true"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal minmax_bound="true"&gt;&lt;FONT size=3 minmax_bound="true"&gt;&lt;FONT face=Calibri minmax_bound="true"&gt;We are excited to announce the availability of the latest updates to the online MSDN Library + the downloadable SDKs for both MOSS 2007 and WSS 3.0!&lt;o:p minmax_bound="true"&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal minmax_bound="true"&gt;&lt;o:p minmax_bound="true"&gt;&lt;FONT size=3 face=Calibri minmax_bound="true"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal minmax_bound="true"&gt;&lt;FONT size=3 minmax_bound="true"&gt;&lt;FONT face=Calibri minmax_bound="true"&gt;The April 2009 (1.5) Update is available both online and as a download.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt 0.5in" class=MsoNormal minmax_bound="true"&gt;&lt;FONT face=Calibri minmax_bound="true"&gt;&lt;B minmax_bound="true"&gt;&lt;SPAN style="FONT-SIZE: 14pt; mso-bidi-font-size: 11.0pt" minmax_bound="true"&gt;&amp;gt; &lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 14pt; mso-bidi-font-size: 11.0pt" minmax_bound="true"&gt;&lt;B minmax_bound="true"&gt;&lt;FONT color=#0033cc&gt;&lt;A title="Download the MOSS SDK 1.5" href="http://www.microsoft.com/downloads/details.aspx?FamilyId=6D94E307-67D9-41AC-B2D6-0074D6286FA9&amp;amp;displaylang=en" target=_blank mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyId=6D94E307-67D9-41AC-B2D6-0074D6286FA9&amp;amp;displaylang=en"&gt;Download the MOSS SDK 1.5&lt;/A&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;B minmax_bound="true"&gt; &amp;lt;&lt;o:p minmax_bound="true"&gt;&lt;/o:p&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt 0.5in" class=MsoNormal minmax_bound="true"&gt;&lt;FONT face=Calibri minmax_bound="true"&gt;&lt;B minmax_bound="true"&gt;&lt;SPAN style="FONT-SIZE: 14pt; mso-bidi-font-size: 11.0pt" minmax_bound="true"&gt;&amp;gt; View the &lt;A title="MOSS SDK 1.5 online on MSDN" href="http://msdn.microsoft.com/en-us/library/ms550992.aspx" target=_blank mce_href="http://msdn.microsoft.com/en-us/library/ms550992.aspx"&gt;MOSS SDK 1.5 Documentation on MSDN&lt;/A&gt; &amp;lt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt 0.5in" class=MsoNormal minmax_bound="true"&gt;&lt;FONT face=Calibri minmax_bound="true"&gt;&lt;B minmax_bound="true"&gt;&lt;SPAN style="FONT-SIZE: 14pt; mso-bidi-font-size: 11.0pt" minmax_bound="true"&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/FONT&gt;&lt;FONT face=Calibri minmax_bound="true"&gt;&lt;B minmax_bound="true"&gt;&lt;SPAN style="FONT-SIZE: 14pt; mso-bidi-font-size: 11.0pt" minmax_bound="true"&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt 0.5in" class=MsoNormal minmax_bound="true"&gt;&lt;FONT face=Calibri minmax_bound="true"&gt;&lt;B minmax_bound="true"&gt;&lt;SPAN style="FONT-SIZE: 14pt; mso-bidi-font-size: 11.0pt" minmax_bound="true"&gt;&amp;gt; &lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 14pt; mso-bidi-font-size: 11.0pt" minmax_bound="true"&gt;&lt;B minmax_bound="true"&gt;&lt;FONT color=#0033cc&gt;&lt;A title="Download the WSS SDK 1.5" href="http://www.microsoft.com/downloads/details.aspx?FamilyId=05E0DD12-8394-402B-8936-A07FE8AFAFFD&amp;amp;displaylang=en" target=_blank mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyId=05E0DD12-8394-402B-8936-A07FE8AFAFFD&amp;amp;displaylang=en"&gt;Download the WSS SDK 1.5&lt;/A&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;B minmax_bound="true"&gt; &amp;lt;&lt;/B&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt 0.5in" class=MsoNormal minmax_bound="true"&gt;&lt;FONT face=Calibri minmax_bound="true"&gt;&lt;SPAN style="FONT-SIZE: 14pt; mso-bidi-font-size: 11.0pt" minmax_bound="true"&gt;&lt;B minmax_bound="true"&gt;&lt;o:p minmax_bound="true"&gt;&amp;gt; View the &lt;A title="WSS SDK 1.5 content on MSDN" href="http://msdn.microsoft.com/en-us/library/ms441339.aspx" target=_blank mce_href="http://msdn.microsoft.com/en-us/library/ms441339.aspx"&gt;WSS SDK 1.5 Documentation on MSDN&lt;/A&gt; &amp;lt;&amp;nbsp;&lt;/o:p&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal minmax_bound="true"&gt;&lt;o:p minmax_bound="true"&gt;&lt;FONT size=3 face=Calibri minmax_bound="true"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal minmax_bound="true"&gt;&lt;SPAN style="mso-fareast-font-family: 'Times New Roman'" minmax_bound="true"&gt;&lt;FONT size=4 minmax_bound="true"&gt;&lt;FONT color=#4f81bd minmax_bound="true"&gt;&lt;FONT face=Cambria minmax_bound="true"&gt;&lt;STRONG&gt;Which SDK do I need to download?&lt;o:p minmax_bound="true"&gt;&lt;/o:p&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal minmax_bound="true"&gt;&lt;FONT size=3 minmax_bound="true"&gt;&lt;FONT face=Calibri minmax_bound="true"&gt;If you are only writing code that utilizes the Windows SharePoint Services platform, you can download the WSS SDK.&amp;nbsp; However, if you want the superset of all documentation and samples, you should install the MOSS SDK, and then you’ll get all the platform information as well.&amp;nbsp; You don’t need to download both, but &lt;EM&gt;you will need to uninstall all previous versions before installing&lt;/EM&gt;.&lt;o:p minmax_bound="true"&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt 0.5in" class=MsoNormal minmax_bound="true"&gt;&lt;FONT size=3 minmax_bound="true"&gt;&lt;FONT face=Calibri minmax_bound="true"&gt;&lt;B style="mso-bidi-font-weight: normal" minmax_bound="true"&gt;Note&lt;/B&gt;&lt;SPAN style="mso-spacerun: yes" minmax_bound="true"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes" minmax_bound="true"&gt;&amp;nbsp;&lt;/SPAN&gt;The SDK 1.5 downloads are full releases that include all previous tools and documentation.&lt;o:p minmax_bound="true"&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal minmax_bound="true"&gt;&lt;o:p minmax_bound="true"&gt;&lt;FONT size=3 face=Calibri minmax_bound="true"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;H2 style="MARGIN: 10pt 0in 0pt" minmax_bound="true"&gt;&lt;SPAN style="mso-fareast-font-family: 'Times New Roman'" minmax_bound="true"&gt;&lt;FONT size=4 minmax_bound="true"&gt;&lt;FONT color=#4f81bd minmax_bound="true"&gt;&lt;FONT face=Cambria minmax_bound="true"&gt;What’s New in this release?&lt;o:p minmax_bound="true"&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/H2&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal minmax_bound="true"&gt;&lt;FONT size=3 minmax_bound="true"&gt;&lt;FONT face=Calibri minmax_bound="true"&gt;The SDK updates in 1.5 include:&lt;o:p minmax_bound="true"&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol" minmax_bound="true"&gt;&lt;SPAN style="mso-list: Ignore" minmax_bound="true"&gt;&lt;FONT size=3 minmax_bound="true"&gt;
&lt;UL type=disc minmax_bound="true"&gt;
&lt;LI style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal minmax_bound="true"&gt;&lt;SPAN style="mso-bidi-font-weight: bold; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri" minmax_bound="true"&gt;&lt;FONT face=Calibri minmax_bound="true"&gt;New version of the&lt;B minmax_bound="true"&gt;&amp;nbsp;Microsoft Business Data Catalog Definition Editor tool&lt;/B&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;UL type=disc minmax_bound="true"&gt;
&lt;UL type=disc minmax_bound="true"&gt;
&lt;LI style="MARGIN: 0in 0in 0pt; mso-list: l2 level2 lfo2; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; tab-stops: list 1.0in" class=MsoNormal minmax_bound="true"&gt;&lt;FONT face=Calibri minmax_bound="true"&gt;&lt;STRONG&gt;Bug fixes&lt;/STRONG&gt; for field truncation issues and parameter limits.&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;
&lt;P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 10pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph minmax_bound="true"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol" minmax_bound="true"&gt;&lt;SPAN style="mso-list: Ignore" minmax_bound="true"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'" minmax_bound="true"&gt;&amp;nbsp;&amp;nbsp;&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 minmax_bound="true"&gt;&lt;B minmax_bound="true"&gt;Updated documentation files&lt;/B&gt;: &lt;BR minmax_bound="true"&gt;&lt;/FONT&gt;&lt;A href="http://msdn2.microsoft.com/en-us/library/bb861863.aspx" minmax_bound="true"&gt;&lt;FONT color=#0033cc face=Calibri minmax_bound="true"&gt;What’s New in the MOSS SDK 1.5 Documentation&lt;/FONT&gt;&lt;/A&gt;&lt;BR minmax_bound="true"&gt;&lt;A href="http://msdn2.microsoft.com/en-us/library/bb862692.aspx" minmax_bound="true"&gt;&lt;FONT color=#0033cc face=Calibri minmax_bound="true"&gt;What’s New in the WSS SDK 1.5 Documentation&lt;/FONT&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana', 'sans-serif'; COLOR: black; FONT-SIZE: 8pt" minmax_bound="true"&gt;&lt;o:p minmax_bound="true"&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;H2 style="MARGIN: 10pt 0in 0pt" minmax_bound="true"&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-fareast-font-family: 'Times New Roman'" minmax_bound="true"&gt;&lt;FONT size=4 minmax_bound="true"&gt;&lt;FONT color=#4f81bd minmax_bound="true"&gt;&lt;FONT face=Cambria minmax_bound="true"&gt;While you’re updating your SharePoint development tools…&lt;o:p minmax_bound="true"&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/H2&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal minmax_bound="true"&gt;&lt;FONT size=3 face=Calibri minmax_bound="true"&gt;You can also update the Visual Studio Extensions for SharePoint Services.&amp;nbsp; Here is the link to the latest CTP: &lt;A title="Visual Studio 2008 Extensions for WSS 3.0 (v1.3, March 2009 CTP)" href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=fb9d4b85-da2a-432e-91fb-d505199c49f6" target=_blank mce_href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=fb9d4b85-da2a-432e-91fb-d505199c49f6"&gt;Visual Studio 2008 extensions for Windows SharePoint Services 3.0, v1.3 - Mar 2009 CTP&lt;/A&gt;&lt;/FONT&gt;&lt;FONT size=3 minmax_bound="true"&gt;&lt;FONT face=Calibri minmax_bound="true"&gt;.&amp;nbsp; The extensions were updated on 3/17/2009.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal minmax_bound="true"&gt;&lt;o:p minmax_bound="true"&gt;&lt;FONT size=3 face=Calibri minmax_bound="true"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal minmax_bound="true"&gt;&lt;FONT size=3 minmax_bound="true"&gt;&lt;FONT face=Calibri minmax_bound="true"&gt;Don’t forget to download the user’s guide:&lt;SPAN style="mso-spacerun: yes" minmax_bound="true"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyId=A8A4E775-074D-4451-BE39-459921F79787&amp;amp;displaylang=en" minmax_bound="true" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyId=A8A4E775-074D-4451-BE39-459921F79787&amp;amp;displaylang=en"&gt;&lt;FONT color=#0033cc size=3 face=Calibri minmax_bound="true"&gt;version 1.1&lt;/FONT&gt;&lt;/A&gt;&lt;o:p minmax_bound="true"&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal minmax_bound="true"&gt;&lt;o:p minmax_bound="true"&gt;&lt;FONT size=3 face=Calibri minmax_bound="true"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;H2 style="MARGIN: 10pt 0in 0pt" minmax_bound="true"&gt;&lt;SPAN style="mso-fareast-font-family: 'Times New Roman'" minmax_bound="true"&gt;&lt;FONT size=4 minmax_bound="true"&gt;&lt;FONT color=#4f81bd minmax_bound="true"&gt;&lt;FONT face=Cambria minmax_bound="true"&gt;Please keep sending us feedback!&lt;o:p minmax_bound="true"&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/H2&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal minmax_bound="true"&gt;&lt;FONT face=Calibri minmax_bound="true"&gt;&lt;SPAN style="FONT-SIZE: 12pt" minmax_bound="true"&gt;We want to make sure you have all the information you expect to find in the SDK.&amp;nbsp; Please reply to this&amp;nbsp;blog entry&amp;nbsp;with comments if you have a request. And don't forget to use the Community Content Wiki on MSDN to annotate the SDK documentation online with your own insights or additional code samples, remarks, etc.&amp;nbsp; Just look toward the bottom of each page online or click the &lt;B minmax_bound="true"&gt;Add Content...&lt;/B&gt; button in the top-level menu on MSDN Library pages.&lt;/SPAN&gt;&lt;FONT size=3 minmax_bound="true"&gt; &lt;SPAN style="FONT-FAMILY: 'Times New Roman', 'serif'; FONT-SIZE: 12pt; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi" minmax_bound="true"&gt;&lt;o:p minmax_bound="true"&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9582752" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=XmxH4GuJF8U:uky8oyOuPZI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=XmxH4GuJF8U:uky8oyOuPZI:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=XmxH4GuJF8U:uky8oyOuPZI:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=XmxH4GuJF8U:uky8oyOuPZI:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=XmxH4GuJF8U:uky8oyOuPZI:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=XmxH4GuJF8U:uky8oyOuPZI:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=XmxH4GuJF8U:uky8oyOuPZI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=XmxH4GuJF8U:uky8oyOuPZI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9582752</guid><pubDate>Fri, 01 May 2009 18:28:00 GMT</pubDate><author>randalli</author><ng:modifiedDate>Fri, 01 May 2009 14:57:59 GMT</ng:modifiedDate><ng:postId>9346993632</ng:postId><ng:read>False</ng:read><ng:avgRating>0</ng:avgRating><ng:flagState>0</ng:flagState><ng:clipped>False</ng:clipped><category>SharePoint</category><category>SDK</category><category>WSS</category><category>MOSS</category><category>MSDN</category><category>Downloads</category><category>BDC</category><category>VS Extensions</category><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/randalli/commentrss.aspx?PostID=9582752</wfw:commentRss><comments>http://blogs.msdn.com/randalli/comments/9582752.aspx</comments><source url="http://blogs.msdn.com/randalli/default.aspx">SharePoint Content and Resources</source><feedburner:origLink>http://blogs.msdn.com/randalli/archive/2009/05/01/sharepoint-sdk-1-5-april-2009-released.aspx</feedburner:origLink></item><item><title>Using the Windows Server 2008 DFSUTIL.EXE command line to manage DFS-Namespaces</title><link>http://feedproxy.google.com/~r/sharepointmsblogs/~3/qTxEq2qs3Ec/using-the-windows-server-2008-dfsutil-exe-command-line-to-manage-dfs-namespaces.aspx</link><description>&lt;P&gt;The most common administration activities related to DFS-Namespaces can be performed using the “DFS Management” MMC. This will show up under “Administrative Tools” after you add the DFS role service in Server Manager. You can also add just the MMC for remote management of a DFS namespace server. You will find that in Server Manager, under Add Feature, Remote Server Administration Tools (RSAT), Role Administration Tools, File Services Tools.&lt;/P&gt;
&lt;P&gt;Another way to manage DFS-N is to use DFSUTIL.EXE, which is a command line tool. There are plenty of options and you can perform pretty much any DFS-related activity, from creating a namespace to adding links to exporting the entire configuration to troubleshooting. This can be very handy for automating tasks by writing scripts or batch files. DFSUTIL.EXE is an in-box tool in Windows Server 2008 (as with the MMC, it is loaded with the DFS-Namespaces role service or with the RSAT for File Services Tools).&lt;/P&gt;
&lt;P&gt;Please find below a table with a comprehensive list of the parameters and options available in DFSUTIL.EXE for Windows Server 2008. Please note that DFSUTIL.EXE had a different format for parameters in Windows Server 2003, but that old syntax still works in Windows Server 2008. The old syntax is listed in the last column, prefixed by “OLD:”. There is also an old DFSCMD.EXE, which still works, which is also mentioned prefixed by “OLD:”.&lt;/P&gt;
&lt;TABLE border=1 cellSpacing=1 cellPadding=1 width="100%"&gt;
&lt;TBODY&gt;
&lt;TR bgColor=#d0d0d0&gt;
&lt;TD vAlign=top&gt;&lt;B&gt;Parameters&lt;/B&gt;&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;B&gt;Description&lt;/B&gt;&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;B&gt;Usage and Exampes&lt;/B&gt;&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;B&gt;Subcommands, notes and old syntax&lt;/B&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top&gt;&amp;lt;None&amp;gt;&lt;/TD&gt;
&lt;TD vAlign=top&gt;Manages DFS Namespaces, servers and clients&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;Dfsutil&lt;/STRONG&gt;&lt;BR&gt;Dfsutil /oldcli&lt;BR&gt;Dfsutil /?&lt;/TD&gt;
&lt;TD vAlign=top&gt;SUBCOMMANDS:&lt;BR&gt;Root - Displays,creates,removes,imports,exports namespace roots.&lt;BR&gt;Link - Displays, creates, removes, or moves folders (links).&lt;BR&gt;Target - Displays,creates,modifies folder targets (link targets).&lt;BR&gt;Property - Displays or modifies a folder target or namespace server.&lt;BR&gt;Client - Displays or modifies client information or registry keys.&lt;BR&gt;Server - Displays or modifies namespace configuration on the server.&lt;BR&gt;Diag - Perform diagnostics or view dfsdirs/dfspath.&lt;BR&gt;Domain - Displays all domain-based namespaces in a domain.&lt;BR&gt;Cache - Displays or flushes the client cache.&lt;BR&gt;&lt;BR&gt;NOTES:&lt;BR&gt;* Use the Dfsutil /oldcli command to view the original Dfsutil syntax.&lt;BR&gt;* Use the /? parameter after any command to display help for the command.&lt;BR&gt;* Dfsutil commands use the original Distributed File System terminology, with updated DFS Namespaces terminology provided as explanation for most commands.&lt;BR&gt;* If you specify at the end of a command an object (such as a namespace server) about which you want information, most commands will display the information without requiring further parameters or commands. For example, when using the Dfsutil Root command, you can append a namespace root to the command to view information about the root.&lt;/TD&gt;&lt;/TR&gt;
&lt;TR bgColor=#e0e0e0&gt;
&lt;TD vAlign=top&gt;Root&lt;/TD&gt;
&lt;TD vAlign=top&gt;Displays information about the namespace root. Dfsutil Root commands support creating, removing, importing or exporting namespace roots.&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil root&lt;/STRONG&gt; &amp;lt;\\server\share&amp;gt; [Verbose]&lt;BR&gt;&lt;BR&gt;PARAMETERS:&lt;BR&gt;&amp;lt;\\server\share&amp;gt;: UNC path to the namespace. &lt;BR&gt;Verbose: Show additional information while the tool is executing. &lt;BR&gt;&lt;BR&gt;EXAMPLES:&lt;BR&gt;dfsutil root \\contoso.com\DomainNamespace1 &lt;BR&gt;dfsutil root \\srv1\StandaloneNameSpace2 &lt;/TD&gt;
&lt;TD vAlign=top&gt;SUBCOMMANDS:&lt;BR&gt;AddDom - Creates a new domain-based namespace.&lt;BR&gt;AddStd - Creates a new stand-alone namespace.&lt;BR&gt;Remove - Removes the namespace.&lt;BR&gt;Export - Exports the namespace configuration to a file.&lt;BR&gt;Import - Imports the namespace from another namespace or a file.&lt;BR&gt;ForceSync - Perform a Forced sync on the target of a namespace.&lt;BR&gt;&lt;BR&gt;OLD: dfsutil /Root:&amp;lt;DfsName&amp;gt; /View [/Verbose]&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top&gt;Root&lt;BR&gt;AddDom&lt;/TD&gt;
&lt;TD vAlign=top&gt;Creates a new domain based DFS namespace.&lt;BR&gt;&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil root adddom&lt;/STRONG&gt; &amp;lt;\\server\share&amp;gt; [&amp;lt;Version&amp;gt;] [&amp;lt;Comment&amp;gt;]&lt;BR&gt;&lt;BR&gt;PARAMETERS:&lt;BR&gt;&amp;lt;\\server\share&amp;gt;: UNC path to the namespace.&lt;BR&gt;&amp;lt;Comment&amp;gt;: Specifies an adminstrator comment for the namespace.&lt;BR&gt;&amp;lt;Version&amp;gt;: Version of the namespace, possible values are V1 or V2.&lt;BR&gt;V1 - Creates a Windows 2000 Server mode namespace. &lt;BR&gt;&amp;nbsp;V2 - Creates a Windows Server 2008 mode namespace.&lt;BR&gt;&lt;BR&gt;EXAMPLES:&lt;BR&gt;dfsutil root addDom \\srv1\DomainNameSpace1 "This is V2 namespace"&lt;BR&gt;dfsutil root addDom \\srv2\DomainNameSpace2 &lt;BR&gt;dfsutil root addDom \\srv3\DomainNameSpace3 V1 "This is V1 Root"&lt;/TD&gt;
&lt;TD vAlign=top&gt;NOTES: &lt;BR&gt;1. To add new root targets, use "dfsutil target add" command.&lt;BR&gt;2. Default setting for creation of new namespace is V2.&lt;BR&gt;&lt;BR&gt;OLD: dfsutil /AddFtRoot /Server:&amp;lt;ServerName&amp;gt; /Share:&amp;lt;ShareName&amp;gt; /Comment:&amp;lt;Comment&amp;gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR bgColor=#e0e0e0&gt;
&lt;TD vAlign=top&gt;Root&lt;BR&gt;AddStd&lt;/TD&gt;
&lt;TD vAlign=top&gt;Creates a new stand-alone namespace.&lt;BR&gt;&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil root addstd &lt;/STRONG&gt;&amp;lt;\\server\share&amp;gt; [&amp;lt;Comment&amp;gt;]&lt;BR&gt;&lt;BR&gt;PARAMETERS:&lt;BR&gt;&amp;lt;\\server\share&amp;gt;: UNC Path to the namespace on the namespace server.&lt;BR&gt;&amp;lt;Comment&amp;gt;: Specifies an adminstrator comment for the namespace. &lt;BR&gt;&lt;BR&gt;EXAMPLES:&lt;BR&gt;dfsutil root addstd \\srv1\StandaloneNamesapce1 "Standalone Root"&lt;BR&gt;dfsutil root addstd \\srv2\StandaloneNamesapce2 &lt;/TD&gt;
&lt;TD vAlign=top&gt;OLD: dfsutil /AddStdRoot /Server:&amp;lt;ServerName&amp;gt; /Share:&amp;lt;ShareName&amp;gt; /Comment:&amp;lt;Comment&amp;gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top&gt;Root&lt;BR&gt;Remove&lt;/TD&gt;
&lt;TD vAlign=top&gt;Deletes the namespace root.&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil root remove&lt;/STRONG&gt; &amp;lt;\\server\share&amp;gt;&lt;BR&gt;&lt;BR&gt;PARAMETERS:&lt;BR&gt;&amp;lt;\\server\share&amp;gt;: UNC path to the namespace on the namespace server. &lt;BR&gt;&lt;BR&gt;EXAMPLES:&lt;BR&gt;dfsutil root remove \\contoso.com\DomainNamespace1 &lt;BR&gt;dfsutil root remove \\srv1\StandaloneNamespace2 &lt;/TD&gt;
&lt;TD vAlign=top&gt;OLD: dfsutil /RemStdRoot /Server:&amp;lt;ServerName&amp;gt; /Share:&amp;lt;ShareName&amp;gt;&lt;BR&gt;OLD: dfsutil /RemFtRoot /Server:&amp;lt;ServerName&amp;gt; /Share:&amp;lt;ShareName&amp;gt;&lt;BR&gt;OLD: dfsutil /RemFtRoot:&amp;lt;RootName&amp;gt; /Server:&amp;lt;ServerName&amp;gt; /Share:&amp;lt;ShareName&amp;gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR bgColor=#e0e0e0&gt;
&lt;TD vAlign=top&gt;Root&lt;BR&gt;Export&lt;/TD&gt;
&lt;TD vAlign=top&gt;Exports the namespace configuration information to a file.&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil root export&lt;/STRONG&gt; &amp;lt;\\server\share&amp;gt; &amp;lt;filename&amp;gt; [Verbose] [DownLevel]&lt;BR&gt;&lt;BR&gt;PARAMETERS:&lt;BR&gt;&amp;lt;\\server\share&amp;gt;: UNC path to the namespace on the namespace server.&lt;BR&gt;&amp;lt;filename&amp;gt;: Name of the file that will store the namespace configuration in XML file format.&lt;BR&gt;Verbose: Displays detailed status of the export process.&lt;BR&gt;Downlevel: Saves the export file as a text file that is compatible with the version of Dfsutil that is included with the Windows Server 2003 Support Tools. &lt;BR&gt;&lt;BR&gt;EXAMPLES:&lt;BR&gt;dfsutil root export \\contoso.com\DomainNamespace1 C:\dir1\a.txt downlevel&lt;BR&gt;dfsutil root export \\srv1\StandaloneNamespace1 C:\dir1\docroot.xml&lt;/TD&gt;
&lt;TD vAlign=top&gt;OLD: dfsutil /Root:&amp;lt;DfsName&amp;gt; /Export:&amp;lt;File&amp;gt; [/Verbose]&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top&gt;Root&lt;BR&gt;Import&lt;/TD&gt;
&lt;TD vAlign=top&gt;Imports folders, folder targets and configuration information for a namespace from a file or another namespace.&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil root import&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD vAlign=top&gt;SUBCOMMANDS:&lt;BR&gt;Set - Imports and overwrites the existing namespace.&lt;BR&gt;Merge - Imports and merges with the existing namespace.&lt;BR&gt;Compare - Compares the namespace with another namespace.&lt;BR&gt;BlobSize - Displays the approximate AD DS blob size.&lt;/TD&gt;&lt;/TR&gt;
&lt;TR bgColor=#e0e0e0&gt;
&lt;TD vAlign=top&gt;Root &lt;BR&gt;Import &lt;BR&gt;Set&lt;/TD&gt;
&lt;TD vAlign=top&gt;Imports folders, folder targets and configuration information for a namespace from a file or another namespace and overwrites existing folders and folder targets.&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil root import set &lt;/STRONG&gt;&amp;lt;\\srcserver\share&amp;gt;|&amp;lt;filename&amp;gt; &amp;lt;\\destserver\share&amp;gt; [NoBackup] [Verbose]&lt;BR&gt;&lt;BR&gt;PARAMETERS:&lt;BR&gt;&amp;lt;\\srcserver\share&amp;gt;: UNC path to the namespace from which you want to import the configuration.&lt;BR&gt;&amp;lt;\\destserver\share&amp;gt; UNC path to the namespace to which you want to import the configuration.&lt;BR&gt;&amp;lt;filename&amp;gt;: Name of the xml file from which you want to import the namespace configuration.&lt;BR&gt;NoBackup: Does not create backup file to restore overwritten folders and folder targets.&lt;BR&gt;Verbose: Displays detailed status of the import process.&lt;BR&gt;&lt;BR&gt;EXAMPLES:&lt;BR&gt;dfsutil root import set \\contoso.com\Namespace1\\contoso.com\Namespace2 NoBackup&lt;BR&gt;dfsutil root import set C:\dir1\docroot.txt \\srv1\StandaloneNamespace1 &lt;/TD&gt;
&lt;TD vAlign=top&gt;OLD: dfsutil /Root:&amp;lt;DfsName&amp;gt; /Import:&amp;lt;File&amp;gt; /Set|Merge|Compare [/Verbose] [/NoBackup]&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top&gt;Root &lt;BR&gt;Import &lt;BR&gt;Merge&lt;/TD&gt;
&lt;TD vAlign=top&gt;Imports folders, folder targets and configuration information for a namespace from a file and merges existing folders and folder targets.&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil root import merge&lt;/STRONG&gt; &amp;lt;filename&amp;gt; &amp;lt;\\destserver\share&amp;gt; [NoBackup] [Verbose]&lt;BR&gt;&lt;BR&gt;PARAMETERS:&lt;BR&gt;&amp;lt;\\destserver\share&amp;gt; : UNC path to the namespace to which you want to import the configuration.&lt;BR&gt;&amp;lt;filename&amp;gt; : Name of the xml file from which you want to import the namespace configuration.&lt;BR&gt;NoBackup : Does not create backup file to restore overwritten folders and folder targets.&lt;BR&gt;Verbose : Displays detailed status of the import process.&lt;BR&gt;&lt;BR&gt;EXAMPLES:&lt;BR&gt;dfsutil root import Merge C:\dir1\docroot.txt \\srv1\StandaloneNamespace1 &lt;/TD&gt;
&lt;TD vAlign=top&gt;OLD: dfsutil /Root:&amp;lt;DfsName&amp;gt; /Import:&amp;lt;File&amp;gt; /Set|Merge|Compare [/Verbose] [/NoBackup]&lt;/TD&gt;&lt;/TR&gt;
&lt;TR bgColor=#e0e0e0&gt;
&lt;TD vAlign=top&gt;Root &lt;BR&gt;Import &lt;BR&gt;Compare&lt;/TD&gt;
&lt;TD vAlign=top&gt;Compares a namespace on one server with the namespace configuration on another server or in a file.&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil root import compare&lt;/STRONG&gt; &amp;lt;\\srcserver\share&amp;gt;|&amp;lt;filename&amp;gt; &amp;lt;\\destserver\share&amp;gt; [Verbose]&lt;BR&gt;&lt;BR&gt;PARAMETERS:&lt;BR&gt;&amp;lt;\\srcserver\share&amp;gt; : UNC path to the namespace on the first namespace server that you want to compare.&lt;BR&gt;&amp;lt;\\destserver\share&amp;gt;: UNC path to the namespace on the second namespace server that you want to compare.&lt;BR&gt;&amp;lt;filename&amp;gt; : Name of the XML file that contains the namespace configuration that you want to compare.&lt;BR&gt;Verbose : Displays detailed status of the import process.&lt;BR&gt;&lt;BR&gt;EXAMPLES:&lt;BR&gt;dfsutil root import compare \\contoso.com\DomainNamespace1 \\contoso.com\DomainNamespace2 &lt;BR&gt;dfsutil root import compare C:\dir1\docroot.txt \\srv1\StandaloneNamespace1 &lt;/TD&gt;
&lt;TD vAlign=top&gt;OLD: dfsutil /Root:&amp;lt;DfsName&amp;gt; /ImportRoot:&amp;lt;MasterDfsName&amp;gt; /Mirror|Compare [/Verbose] [/NoBackup]&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top&gt;Root &lt;BR&gt;Import &lt;BR&gt;BlobSize&lt;/TD&gt;
&lt;TD vAlign=top&gt;Displays the approximate size of Active Directory Domain Services (AD DS) Blob for the specified namespace import file.&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil root import blobsize &lt;/STRONG&gt;&amp;lt;filename&amp;gt;&lt;BR&gt;&lt;BR&gt;PARAMETERS:&lt;BR&gt;&amp;lt;filename&amp;gt; : Name of the XML file that stores the configuration of the namespace you want to analyze.&lt;BR&gt;&lt;BR&gt;EXAMPLES:&lt;BR&gt;dfsutil root import blobsize docroot.xml&lt;/TD&gt;
&lt;TD vAlign=top&gt;OLD: dfsutil /Root:&amp;lt;DfsName&amp;gt; /Import:&amp;lt;File&amp;gt; /BlobSize&lt;/TD&gt;&lt;/TR&gt;
&lt;TR bgColor=#e0e0e0&gt;
&lt;TD vAlign=top&gt;Root&lt;BR&gt;ForceSync&lt;/TD&gt;
&lt;TD vAlign=top&gt;To initiate a forced DFS metadata resync operation on the DFS root target of a specified domain-based namespace using the Windows Server 2008 mode or standalone DFS namespace ForceSync command can be used .This is not supported on Windows Server 2003 based Namespaces.&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil root forcesync &lt;/STRONG&gt;&amp;lt;\\server\share&amp;gt;&lt;BR&gt;&lt;BR&gt;PARAMETERS:&lt;BR&gt;&amp;lt;\\server\share&amp;gt;: Server - Target of the namespace&lt;BR&gt;Forcesync will be performed on this target. share - Target share. &lt;BR&gt;&lt;BR&gt;EXAMPLES:&lt;BR&gt;dfsutil root forcesync \\standaloneserver\StandaloneNamespace1 &lt;BR&gt;dfsutil root forcesync \\domainnamespaceserver\DomainNamespace2 &lt;/TD&gt;
&lt;TD vAlign=top&gt;NOTES:&lt;BR&gt;Do not specify &amp;lt;\\domain\root&amp;gt;, use &amp;lt;\\roottarget\share&amp;gt;.&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top&gt;Link &lt;/TD&gt;
&lt;TD vAlign=top&gt;Displays the information about the link(folder) and link(folder) targets. Link commands are used to create a new link, delete a link or move the links.&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil link&lt;/STRONG&gt; &amp;lt;DfsPath&amp;gt;&lt;BR&gt;&lt;BR&gt;PARAMETERS:&lt;BR&gt;&amp;lt;DfsPath&amp;gt;: UNC Path of DFS link. &lt;BR&gt;&lt;BR&gt;EXAMPLES:&lt;BR&gt;dfsutil link \\contoso.com\DomainNamespace1\link1 &lt;BR&gt;dfsutil link \\srv1\StandaloneNamespace1\link1 &lt;/TD&gt;
&lt;TD vAlign=top&gt;SUBCOMMANDS:&lt;BR&gt;Add - Creates a new folder.&lt;BR&gt;Remove - Removes the specified folder.&lt;BR&gt;Move - Moves the folder to another location in the namespace.&lt;BR&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR bgColor=#e0e0e0&gt;
&lt;TD vAlign=top&gt;Link &lt;BR&gt;Add&lt;/TD&gt;
&lt;TD vAlign=top&gt;Adds a folder (link) to the specified namespace.&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil link add &lt;/STRONG&gt;&amp;lt;DfsPath&amp;gt; &amp;lt;\\server\sharepath&amp;gt; [Restore] [&amp;lt;Comment&amp;gt;]&lt;BR&gt;&lt;BR&gt;PARAMETERS:&lt;BR&gt;&amp;lt;DfsPath&amp;gt;: UNC Path of DFS link to be created.&lt;BR&gt;&amp;lt;\\server\sharepath&amp;gt;: UNC Path to the share on the Target Server.&lt;BR&gt;Restore: Option to restore a DFS link.&lt;BR&gt;[&amp;lt;Comment&amp;gt;]: Comment for the Link&lt;BR&gt;&lt;BR&gt;EXAMPLES:&lt;BR&gt;dfsutil link add \\contoso.com\DomainNamespace1\link1 \\server\share "This is a new Link"&lt;BR&gt;dfsutil link add \\srv1\StandaloneNamespace1\dir\link1 \\server\share &lt;/TD&gt;
&lt;TD vAlign=top&gt;NOTES:&lt;BR&gt;1. Folders can be created with the restore option . In this case, the folder target does not need to be a SMB path. Use this for namespace paths ( \\domain\namespace ), NFS shares or any folder target that you do not want to verify.&lt;BR&gt;2. To add another folder target to an existing folder, use the command "Dfsutil Target Add".&lt;BR&gt;&lt;BR&gt;OLD: dfsutil /AddLink /Path:&amp;lt;DfsPath&amp;gt; /Server:&amp;lt;LinkTargetServer&amp;gt; /Share:&amp;lt;TargetShare&amp;gt; /Comment:&amp;lt;Comment&amp;gt;&lt;BR&gt;OLD: Dfscmd /add \\dfsname\dfsshare\path \\server\share\path [/restore]&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top&gt;Link &lt;BR&gt;Remove&lt;/TD&gt;
&lt;TD vAlign=top&gt;Deletes the folder (link) and any associated folder targets (link targets).&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil link remove&lt;/STRONG&gt; &amp;lt;DfsPath&amp;gt;&lt;BR&gt;&lt;BR&gt;PARAMETERS:&lt;BR&gt;&amp;lt;DfsPath&amp;gt;: UNC Path of DFS link to remove. &lt;BR&gt;&lt;BR&gt;EXAMPLES:&lt;BR&gt;dfsutil link remove \\contoso.com\DomainNamespace1\link1 &lt;/TD&gt;
&lt;TD vAlign=top&gt;OLD: dfsutil /RemoveLink /Path:&amp;lt;DfsPath&amp;gt; /Server:&amp;lt;LinkTargetServer&amp;gt; /Share:&amp;lt;TargetShare&amp;gt;&lt;BR&gt;OLD: Dfscmd /remove \\dfsname\dfsshare\path \\server\share\path &lt;/TD&gt;&lt;/TR&gt;
&lt;TR bgColor=#e0e0e0&gt;
&lt;TD vAlign=top&gt;Link &lt;BR&gt;Move&lt;/TD&gt;
&lt;TD vAlign=top&gt;Moves a folder (link) to another location in the namespace. When you specify a folder that contains other folder, all subfolders are moved as well. If a folder already exists in the new location, you can use the Replace option to delete the existing folder and replace it with the folder you want to move. You cannot move folders between namespaces.&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil link move &lt;/STRONG&gt;&amp;lt;OldDfsPath&amp;gt; &amp;lt;NewDfsPath&amp;gt; [Replace]&lt;BR&gt;&lt;BR&gt;PARAMETERS:&lt;BR&gt;&amp;lt;OldDfsPath&amp;gt;: The UNC path of the folder to move.&lt;BR&gt;&amp;lt;NewDfsPath&amp;gt;: The UNC path of the new location in the namespace for the folder.&lt;BR&gt;Replace: Replaces an existing folder with the folder that you are moving. &lt;BR&gt;&lt;BR&gt;EXAMPLES:&lt;BR&gt;Dfsutil Link Move \\contoso.com/namespace1/programs \\contoso.com\namespace1\tools &lt;BR&gt;Dfsutil Link Move \\srv1\namespace1\docs \\srv1\namespace1/public/docs &lt;/TD&gt;
&lt;TD vAlign=top&gt;OLD: Dfscmd /move \\dfsname\dfsshare\path1 \\dfsname\dfsshare\path2 [/force]&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top&gt;Target&lt;/TD&gt;
&lt;TD vAlign=top&gt;Displays information about the folder target (link target) or namespace server (root target). Target commands are used to add, remove or modify the properties of a folder target or namespace server.&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil target&lt;/STRONG&gt; [&amp;lt;DfsPath&amp;gt;] &amp;lt;\\server\sharepath&amp;gt;&lt;BR&gt;&lt;BR&gt;PARAMETERS:&lt;BR&gt;&amp;lt;DfsPath&amp;gt;: UNC Path of DFS link.&lt;BR&gt;&amp;lt;\\server\sharepath&amp;gt;: UNC Path to the share on the Target Server. &lt;BR&gt;&lt;BR&gt;EXAMPLES:&lt;BR&gt;dfsutil target \\contoso.com\DomainNamespace1\link1 \\mytargetserver\LinkTarget &lt;BR&gt;dfsutil target \\mytargetserver\RootTarget &lt;/TD&gt;
&lt;TD vAlign=top&gt;SUBCOMMANDS:&lt;BR&gt;Add - Adds a new folder target.&lt;BR&gt;Remove - Removes the folder target.&lt;BR&gt;&lt;BR&gt;NOTES:&lt;BR&gt;To view properties of root target do not specify &amp;lt;DfsPath&amp;gt;.&lt;BR&gt;&lt;BR&gt;OLD: Dfscmd /view \\dfsname\dfsshare [/partial | /full | /batch || /batchrestore]&lt;BR&gt;&lt;BR&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR bgColor=#e0e0e0&gt;
&lt;TD vAlign=top&gt;Target &lt;BR&gt;Add&lt;/TD&gt;
&lt;TD vAlign=top&gt;Adds a folder target (link target) to an existing folder (link), or a namespace server (root target) to an existing namespace root.&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil target add &lt;/STRONG&gt;[&amp;lt;DfsPath&amp;gt;] &amp;lt;\\server\sharepath&amp;gt; [Restore]&lt;BR&gt;&lt;BR&gt;PARAMETERS:&lt;BR&gt;&amp;lt;DfsPath&amp;gt;: UNC Path of DFS Link.&lt;BR&gt;&amp;lt;\\server\sharepath&amp;gt;: UNC Path to the share on the Target Server.&lt;BR&gt;Restore: Restore option is used when link target is non-SMB path. &lt;BR&gt;&lt;BR&gt;EXAMPLES:&lt;BR&gt;dfsutil target add \\contoso.com\DomainNamespace1\link1 \\mytargetserver\LinkTarget &lt;BR&gt;dfsutil target add \\mytargetserver\RootTarget &lt;/TD&gt;
&lt;TD vAlign=top&gt;NOTES:&lt;BR&gt;1. To add new namespace servers to an existing namespace root, omit &amp;lt;DfsPath&amp;gt;.&lt;BR&gt;2. To create new namespace, use the "Dfsutil Root" command with the Adddom or Addstd parameters.&lt;BR&gt;3. Folder targets can be created with the restore option. In this case,the folder target does not need to be a SMB path. Use this for namespace paths ( \\domain\namespace ), NFS shares or any folder target that you do not want to verify.&lt;BR&gt;&lt;BR&gt;OLD: Dfscmd /map \\dfsname\dfsshare\path \\server\share\path [comment] [/restore]&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top&gt;Target &lt;BR&gt;Remove&lt;/TD&gt;
&lt;TD vAlign=top&gt;Deletes a folder target (link target) from a folder (link), or a namespace server (root target) from a namespace.&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil target remove&lt;/STRONG&gt; [&amp;lt;DfsPath&amp;gt;] &amp;lt;\\server\sharepath&amp;gt;&lt;BR&gt;&lt;BR&gt;PARAMETERS:&lt;BR&gt;&amp;lt;DfsPath&amp;gt;: DfsPath of a LinkTarget.&lt;BR&gt;&amp;lt;\\server\sharepath&amp;gt;: server is Link or Root Target Server and share is Target Share&lt;BR&gt;&lt;BR&gt;EXAMPLES:&lt;BR&gt;Dfsutil Target Remove \\contoso.com\namespace1\programs \\srv2\apps &lt;BR&gt;Dfsutil Target Remove \\srv1\namespaceshare &lt;/TD&gt;
&lt;TD vAlign=top&gt;NOTES:&lt;BR&gt;1. To delete a root target (namespace server) do not specify &amp;lt;DfsPath&amp;gt;. If the namespace server is the only namespace server in the namespace, then the namespace will be deleted.&lt;BR&gt;2. To remove all the namespace servers, use the "Dfsutil Root Remove" command.&lt;BR&gt;&lt;BR&gt;OLD: Dfscmd /unmap \\dfsname\dfsshare\path &lt;/TD&gt;&lt;/TR&gt;
&lt;TR bgColor=#e0e0e0&gt;
&lt;TD vAlign=top&gt;Property&lt;/TD&gt;
&lt;TD vAlign=top&gt;Displays or modifies the properties of a folder target (link target) or namespace server (root target).&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil property&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD vAlign=top&gt;SUBCOMMANDS:&lt;BR&gt;Sitecosting - Displays or modifies site costing for a namespace.&lt;BR&gt;RootScalability - Displays or modifies the namsespace polling mode.&lt;BR&gt;ABDE - Enable/Disable/View ABDE property of a Namespace.&lt;BR&gt;Insite - Displays or modifies the in-site property.&lt;BR&gt;TargetfailBack - Displays or modifies client fail back.&lt;BR&gt;ACL - Set/Get Security Information on the folder.&lt;BR&gt;State - Displays or modifies a folder target or namespace server.&lt;BR&gt;TTL - Displays or changes client referral caching.&lt;BR&gt;PriorityRank - Displays or changes the ordering method (priority rank).&lt;BR&gt;PriorityClass - Displays or changes the target priority.&lt;BR&gt;Comment - Set/View the comment for DFS namesapace or DFS link.&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top&gt;Property&lt;BR&gt;Sitecosting&lt;/TD&gt;
&lt;TD vAlign=top&gt;Displays whether site costing is enabled, and enables or disables it on the specified namespace. Enable site costing to force clients to evaluate inter-site link costs and choose the lowest cost folder target. Site costing is disabled by default. &lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil property sitecosting&lt;/STRONG&gt; &amp;lt;DfsPath&amp;gt;&lt;BR&gt;&lt;BR&gt;PARAMETERS:&lt;BR&gt;&amp;lt;DfsPath&amp;gt;: Displays whether site costing is enabled on the specified namespace. &lt;BR&gt;&lt;BR&gt;EXAMPLES:&lt;BR&gt;dfsutil property sitecosting enable \\contoso.com\DomainNamespace1 &lt;BR&gt;dfsutil property sitecosting enable \\srv1\StandaloneNamespace1 &lt;/TD&gt;
&lt;TD vAlign=top&gt;SUBCOMMANDS:&lt;BR&gt;Enable - Enable this property on the namespace.&lt;BR&gt;Disable - Disable this property on the namespace.&lt;BR&gt;&lt;BR&gt;NOTES:&lt;BR&gt;1) The path specified must be a namespace root, not a folder.&lt;BR&gt;2) This feature is only supported on servers Windows Server 2003 or Windows Server 2008.&lt;BR&gt;3) Domain Controller (DC) site costing is controlled separately on each DC using the following registry key:HKLM\System\CurrentControlSet\Services\Dfs\Parameters\SiteCostedReferrals DWORD 1 or 0&lt;BR&gt;&lt;BR&gt;OLD: dfsutil /Root:&amp;lt;DfsName&amp;gt; /SiteCosting /Enable|Disable|Display [/Verbose]&lt;/TD&gt;&lt;/TR&gt;
&lt;TR bgColor=#e0e0e0&gt;
&lt;TD vAlign=top&gt;Property&lt;BR&gt;RootScalability&lt;/TD&gt;
&lt;TD vAlign=top&gt;RootScalability is an expert-only command to increase performance of large deployments of DFS namespaces. When set, network traffic among DFS root servers is kept to a minimum. In addition, there will be less traffic between the primary DC and DFS servers.The drawback is that users may see outdated information from dfs servers at times.&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil property rootscalability&lt;/STRONG&gt; &amp;lt;DfsPath&amp;gt;&lt;BR&gt;&lt;BR&gt;PARAMETERS:&lt;BR&gt;&amp;lt;DfsPath&amp;gt;: Path of a root. &lt;BR&gt;&lt;BR&gt;EXAMPLES:&lt;BR&gt;dfsutil property RootScalability \\contoso.com\DomainNamespace1 &lt;/TD&gt;
&lt;TD vAlign=top&gt;SUBCOMMANDS:&lt;BR&gt;Enable - Enable this property on the namespace.&lt;BR&gt;Disable - Disable this property on the namespace.&lt;BR&gt;&lt;BR&gt;NOTES:&lt;BR&gt;1) The path specified must be a root, not a link.&lt;BR&gt;2) This has no effect on standalone roots.&lt;BR&gt;3) This feature is only supported on Windows Server 2003 and higher.&lt;BR&gt;4) When RootScalability is enabled, it is not uncommon to see an event log message such as, "DFS could not access its private data from the DS...". While this error may still indicate a problem in DS connectivity, typically this occurs because the nearest DC has outdated DFS information (expected behavior when RootScalability is enabled).&lt;BR&gt;&lt;BR&gt;OLD: dfsutil /Root:&amp;lt;DfsName&amp;gt; /RootScalability /Enable|Disable|Display [/Verbose]&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top&gt;Property &lt;BR&gt;ABDE&lt;/TD&gt;
&lt;TD vAlign=top&gt;ABDE command is a quick way to check if Access Based Directory Enumeration is enabled or disabled on the NameSpace. This is the property of domain-based namespace using the Windows Server 2008 mode or Standalone Namespaces in Windows Server 2008.&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil property abde&lt;/STRONG&gt; &amp;lt;DfsPath&amp;gt;&lt;BR&gt;&lt;BR&gt;PARAMETERS:&lt;BR&gt;&amp;lt;DfsPath&amp;gt;: UNC path to the DFS namesapace. &lt;BR&gt;&lt;BR&gt;EXAMPLES:&lt;BR&gt;dfsutil property ABDE \\contoso.com\DomainNamespace1 &lt;BR&gt;dfsutil property ABDE \\srv1\StandaloneNamespace1 &lt;/TD&gt;
&lt;TD vAlign=top&gt;SUBCOMMANDS:&lt;BR&gt;Enable - Enable this property on the namespace.&lt;BR&gt;Disable - Disable this property on the namespace.&lt;BR&gt;&lt;BR&gt;NOTES:&lt;BR&gt;When Access Based Directory Enumeration is enabled, the users can view their directories only if they have permissions. Links will have Security Descriptors associated with them. The users can view the links only for which they have permissions in the Security Descriptor.&lt;/TD&gt;&lt;/TR&gt;
&lt;TR bgColor=#e0e0e0&gt;
&lt;TD vAlign=top&gt;Property &lt;BR&gt;Insite&lt;/TD&gt;
&lt;TD vAlign=top&gt;Insite can be used to make sure clients access only those replicas that are in the same site as the client. It can also be used to disable such behavior.&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil property insite&lt;/STRONG&gt; &amp;lt;DfsPath&amp;gt;&lt;BR&gt;&lt;BR&gt;PARAMETERS:&lt;BR&gt;&amp;lt;DfsPath&amp;gt;: UNC path of a DFS namespace or DFS link. &lt;BR&gt;&lt;BR&gt;EXAMPLES:&lt;BR&gt;dfsutil property Insite \\contoso.com\DomainNamespace1 &lt;BR&gt;dfsutil property Insite \\srv1\StandaloneNamespace1 &lt;/TD&gt;
&lt;TD vAlign=top&gt;SUBCOMMANDS:&lt;BR&gt;Enable - Enable this property on the namespace or link.&lt;BR&gt;Disable - Disable this property on the namespace or link.&lt;BR&gt;&lt;BR&gt;NOTES:&lt;BR&gt;1) The path specified may be a root or a link.&lt;BR&gt;2) Access of Domain Controllers may be site-sensitive as well. That, however, is a DC specific property that must be enabled/disabled in the registry of relevant DC(s): HKLM\System\CurrentControlSet\Services\Dfs\Parameters\InsiteReferrals: DWORD 1 or 0 &lt;BR&gt;&lt;BR&gt;OLD: dfsutil /Path:&amp;lt;DfsPath&amp;gt; /InSite /Enable|Disable|Display [/Verbose]&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top&gt;Property &lt;BR&gt;TargetfailBack&lt;/TD&gt;
&lt;TD vAlign=top&gt;Displays TargetfailBack property of root or link TargetFailback is an expert-only command to make sure clients failback to target servers that are closer to them after having failed over to a target that's potentially out of site.&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil property targetfailback&lt;/STRONG&gt; &amp;lt;DfsPath&amp;gt;&lt;BR&gt;&lt;BR&gt;PARAMETERS:&lt;BR&gt;&amp;lt;DfsPath&amp;gt;: UNC path of a DFS namesapace or DFS link. &lt;BR&gt;&lt;BR&gt;EXAMPLES:&lt;BR&gt;dfsutil property TargetfailBack \\contoso.com\DomainNamespace1 &lt;BR&gt;dfsutil property TargetfailBack \\srv1\StandaloneNamespace1 &lt;/TD&gt;
&lt;TD vAlign=top&gt;SUBCOMMANDS:&lt;BR&gt;Enable - Enable this property on the namespace or link.&lt;BR&gt;Disable - Disable this property on the namespace or link.&lt;BR&gt;&lt;BR&gt;NOTES:&lt;BR&gt;1) The path specified may be a root or a link.&lt;BR&gt;2) This feature is only supported on Windows Server 2003 SP1 and higher.&lt;BR&gt;3) The clients must be running a newer operating system to take advantage of this feature.&lt;BR&gt;4) You may also enable/disable TargetFailback on SYSVOL/NETLOGON paths. That, however, is a DC specific property that must be set/reset in the registry of relevant DC(s): HKLM\System\CurrentControlSet\Services\Dfs\Parameters\SysvolNetlogonTargetFailback: DWORD 1 or 0&lt;BR&gt;&lt;BR&gt;OLD: dfsutil /Path:&amp;lt;DfsPath&amp;gt; /TargetFailback /Enable|Disable|Display [/Verbose]&lt;/TD&gt;&lt;/TR&gt;
&lt;TR bgColor=#e0e0e0&gt;
&lt;TD vAlign=top&gt;Property &lt;BR&gt;ACL&lt;/TD&gt;
&lt;TD vAlign=top&gt;ACL command is a quick way to set or get the ACLs on the link.&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil property acl&lt;/STRONG&gt; &amp;lt;DfsPath&amp;gt; [ShowSDDL]&lt;BR&gt;&lt;BR&gt;PARAMETERS:&lt;BR&gt;&amp;lt;DfsPath&amp;gt;: UNC Path of DFS link. &lt;BR&gt;ShowSddl: Option to display SDDL. &lt;BR&gt;&lt;BR&gt;EXAMPLES:&lt;BR&gt;dfsutil property ACL \\contoso.com\DomainNamespace1\link1 &lt;BR&gt;dfsutil property ACL \\standaloneserver\Namespace1\link1 showsddl &lt;/TD&gt;
&lt;TD vAlign=top&gt;SUBCOMMANDS:&lt;BR&gt;Grant - Grant permissions for a user or group(trustee).&lt;BR&gt;Deny - Deny Permissions for user or group(trustee).&lt;BR&gt;Revoke - Revoke granted permissions for user or group.&lt;BR&gt;Set - Set Security Information on the folder from SDDL input.&lt;BR&gt;Reset - Remove the Security Descriptor associated with the folder.&lt;BR&gt;Control - Set Security control Information on the folder.&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top&gt;Property &lt;BR&gt;State&lt;/TD&gt;
&lt;TD vAlign=top&gt;Displays State of Root/RootTarget or Link/Link target&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil property state&lt;/STRONG&gt; &amp;lt;DfsPath&amp;gt; [&amp;lt;\\server\share&amp;gt;]&lt;BR&gt;&lt;BR&gt;PARAMETERS:&lt;BR&gt;&amp;lt;DfsPath&amp;gt;: UNC path of a DFS namesapace or DFS link.&lt;BR&gt;&amp;lt;\\server\share&amp;gt;: server is Target Server and share is share on Target Server. &lt;BR&gt;&lt;BR&gt;EXAMPLES:&lt;BR&gt;dfsutil property State \\contoso.com\DomainNamespace1\link1 \\server\share &lt;BR&gt;dfsutil property State \\namespaceserver\Namespace2 &lt;/TD&gt;
&lt;TD vAlign=top&gt;SUBCOMMANDS:&lt;BR&gt;Online - Set state of root target or folder target to Online.&lt;BR&gt;Offline - Set state of root target or folder target to Offline.&lt;BR&gt;&lt;BR&gt;NOTES:&lt;BR&gt;1. In case of the Windows Server 2003, the state of the DFS namespace root or root target can not be changed to online or offline. But the state of the link and the link targets can be changed.&lt;BR&gt;2. In Windows 2000 Server and Windows Server 2008 the state of the DFS namespace root and root target can be changed to offline or online.&lt;BR&gt;&lt;BR&gt;OLD: dfsutil /Path:&amp;lt;DfsPath&amp;gt; /State /Server:&amp;lt;RootOrLinkTargetServer&amp;gt; /Share:&amp;lt;TargetShare&amp;gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR bgColor=#e0e0e0&gt;
&lt;TD vAlign=top&gt;Property &lt;BR&gt;TTL&lt;/TD&gt;
&lt;TD vAlign=top&gt;Displays the Timeout value of root or link.&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil property ttl&lt;/STRONG&gt; &amp;lt;DfsPath&amp;gt;&lt;BR&gt;&lt;BR&gt;PARAMETERS:&lt;BR&gt;&amp;lt;DfsPath&amp;gt;: UNC path of a DFS namesapace or DFS link. &lt;BR&gt;&lt;BR&gt;EXAMPLES:&lt;BR&gt;dfsutil property ttl \\contoso.com\DomainNamespace1 &lt;/TD&gt;
&lt;TD vAlign=top&gt;SUBCOMMANDS:&lt;BR&gt;Set - Set this property of DFS namesapace or DFS link.&lt;BR&gt;&lt;BR&gt;OLD: dfsutil /Enable|Disable|Display [/Verbose] /Path:&amp;lt;DfsPath&amp;gt; {/TTL:&amp;lt;Timeout&amp;gt; /Set}|{/TTL /Display} [/Verbose]&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top&gt;Property &lt;BR&gt;PriorityRank&lt;/TD&gt;
&lt;TD vAlign=top&gt;TargetPriorityRank is a useful way to control client accesses to dfs target servers.&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil property priorityrank&lt;/STRONG&gt; &amp;lt;DfsPath&amp;gt; &amp;lt;\\server\share&amp;gt; [Verbose]&lt;BR&gt;&lt;BR&gt;PARAMETERS:&lt;BR&gt;&amp;lt;DfsPath&amp;gt;: UNC path of a DFS namesapace or DFS link.&lt;BR&gt;&amp;lt;\\server\share&amp;gt;: server is Target Server and share is share on Target Server.&lt;BR&gt;Verbose: Show additional information while the tool is executing&lt;BR&gt;&lt;BR&gt;EXAMPLES:&lt;BR&gt;dfsutil property PriorityRank \\contoso.com\DomainNamespace1 \\srv1\DomainNameSpace1 &lt;/TD&gt;
&lt;TD vAlign=top&gt;SUBCOMMANDS:&lt;BR&gt;Set - Set this property of the root or link target.&lt;BR&gt;&lt;BR&gt;OLD: dfsutil /Path:&amp;lt;DfsPath&amp;gt; /TargetPriority /Server:&amp;lt;TargetServerName&amp;gt; /Share:&amp;lt;TargetShare&amp;gt; [/Display] [/Set] [/PriorityRank:&amp;lt;Rank&amp;gt; [/PriorityClass:&amp;lt;SiteCostNormal|GlobalHigh|SiteCostHigh|Site&lt;BR&gt;CostLow|GlobalLow&amp;gt;] [/Verbose]&lt;/TD&gt;&lt;/TR&gt;
&lt;TR bgColor=#e0e0e0&gt;
&lt;TD vAlign=top&gt;Property &lt;BR&gt;PriorityClass&lt;/TD&gt;
&lt;TD vAlign=top&gt;TargetPriorityClass is a useful way to control client accesses to DFS target servers.&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil property priorityclass&lt;/STRONG&gt; &amp;lt;DfsPath&amp;gt; &amp;lt;\\server\share&amp;gt; [Verbose]&lt;BR&gt;&lt;BR&gt;PARAMETERS:&lt;BR&gt;&amp;lt;DfsPath&amp;gt;: UNC path of a DFS namesapace or DFS link.&lt;BR&gt;&amp;lt;\\server\share&amp;gt;: server is Target Server and share is share on Target Server.&lt;BR&gt;Verbose: Show additional information while the tool is executing&lt;BR&gt;&lt;BR&gt;EXAMPLES:&lt;BR&gt;dfsutil property PriorityClass \\contoso.com\DomainNamespace1 \\srv1\DomainNameSpace1 &lt;/TD&gt;
&lt;TD vAlign=top&gt;SUBCOMMANDS:&lt;BR&gt;Set - Set this property of the root or link &amp;nbsp;target.&lt;BR&gt;&lt;BR&gt;NOTES:&lt;BR&gt;1) The Path can be a Domain based or a Standalone DFS path. It must lead to&lt;BR&gt;a root or a link.&lt;BR&gt;2) TargetPriority can be used in conjuction with site costing, insite and the like.&lt;BR&gt;3) GlobalPriorityClass will take precedence over the site cost. The default behavior is SiteCostNormalPriorityClass.&lt;BR&gt;&lt;BR&gt;OLD: dfsutil /Path:&amp;lt;DfsPath&amp;gt; /TargetPriority /Server:&amp;lt;TargetServerName&amp;gt; /Share:&amp;lt;TargetShare&amp;gt; [/Display] [/Set] [/PriorityRank:&amp;lt;Rank&amp;gt; [/PriorityClass:&amp;lt;SiteCostNormal|GlobalHigh|SiteCostHigh|Site&lt;BR&gt;CostLow|GlobalLow&amp;gt;] [/Verbose]&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top&gt;Property &lt;BR&gt;Comment&lt;/TD&gt;
&lt;TD vAlign=top&gt;Sets or displays the administrator comment for a namespace or link (folder).&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil property comment&lt;/STRONG&gt; &amp;lt;DfsPath&amp;gt;&lt;BR&gt;&lt;BR&gt;PARAMETERS:&lt;BR&gt;&amp;lt;DfsPath&amp;gt;: UNC Path of DFS Root or DFS link&lt;BR&gt;&lt;BR&gt;EXAMPLES:&lt;BR&gt;dfsutil property comment \\contoso.com\DomainNamespace1\link1 &lt;BR&gt;dfsutil property comment \\srv1\StandaloneNamespace1 &lt;/TD&gt;
&lt;TD vAlign=top&gt;SUBCOMMANDS:&lt;BR&gt;Set - Set this property for DFS namesapace or DFS link.&lt;/TD&gt;&lt;/TR&gt;
&lt;TR bgColor=#e0e0e0&gt;
&lt;TD vAlign=top&gt;Client&lt;/TD&gt;
&lt;TD vAlign=top&gt;Client commands are used to modify or view the client registry keys or display the siteinformation.&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil client &lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD vAlign=top&gt;SUBCOMMANDS:&lt;BR&gt;Registry - Set/Reset/View registry keys.&lt;BR&gt;SiteInfo - View the Siteinformation.&lt;BR&gt;Property - Displays or modifies local machine's cache information.&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top&gt;Client &lt;BR&gt;Registry&lt;/TD&gt;
&lt;TD vAlign=top&gt;Registry commands can modify or display client registry keys or display siteinformation.&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil client registry &lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD vAlign=top&gt;SUBCOMMANDS:&lt;BR&gt;ProviderCacheTimeout - Set/View the ProviderCacheTimeoutInMinutes key.&lt;BR&gt;DfsDcNameDelay - Set/Reset/View the DfsDcNameDelay key.&lt;/TD&gt;&lt;/TR&gt;
&lt;TR bgColor=#e0e0e0&gt;
&lt;TD vAlign=top&gt;Client &lt;BR&gt;Registry&lt;BR&gt;ProviderCacheTimeout&lt;/TD&gt;
&lt;TD vAlign=top&gt;ProviderCacheTimeout specifies the length of time that a multiple UNC provider (MUP) cache entry is held until it is reevaluated. &lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil client registry providercachetimeout&lt;/STRONG&gt; &amp;lt;Client&amp;gt;&lt;BR&gt;&lt;BR&gt;PARAMETERS:&lt;BR&gt;&amp;lt;Client&amp;gt; : client whose registry key ProviderCacheTimeoutInMinutes has to be displayed.&lt;/TD&gt;
&lt;TD vAlign=top&gt;SUBCOMMANDS:&lt;BR&gt;Set - Set the ProviderCacheTimeoutInMinutes key.&lt;BR&gt;&lt;BR&gt;OLD: dfsutil /ProviderCacheTimeoutInMinutes[:&amp;lt;Value&amp;gt;] /Server:&amp;lt;Name&amp;gt; /Display|/Set&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top&gt;Client &lt;BR&gt;Registry&lt;BR&gt;DfsDcNameDelay&lt;/TD&gt;
&lt;TD vAlign=top&gt;Display or modify the registry key DfsDcNameDelay in the client.&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil client registry dfsdcnamedelay&lt;/STRONG&gt; &amp;lt;Client&amp;gt;&lt;BR&gt;&lt;BR&gt;PARAMETERS:&lt;BR&gt;&amp;lt;Client&amp;gt; : client whose registry key DfsDcNameDelay has to be displayed.&lt;/TD&gt;
&lt;TD vAlign=top&gt;SUBCOMMANDS:&lt;BR&gt;Set - Set the DfsDcNameDelay key.&lt;BR&gt;Reset - Reset the DfsDcNameDelay key.&lt;BR&gt;&lt;BR&gt;OLD: dfsutil /DfsDcNameDelay[:&amp;lt;Value&amp;gt;] /Server:&amp;lt;Name&amp;gt; /Display|/Set&lt;/TD&gt;&lt;/TR&gt;
&lt;TR bgColor=#e0e0e0&gt;
&lt;TD vAlign=top&gt;Client &lt;BR&gt;SiteInfo&lt;/TD&gt;
&lt;TD vAlign=top&gt;Display the site information assosciated with the client.&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil client siteinfo &lt;/STRONG&gt;&amp;lt;MachineName&amp;gt;|&amp;lt;IpAddress&amp;gt;&lt;BR&gt;&lt;BR&gt;PARAMETERS:&lt;BR&gt;&amp;lt;MachineName&amp;gt;: Machine Name of the client whose site information has to be displayed.&lt;BR&gt;&amp;lt;IpAddress&amp;gt;: IpAddress of the client whose site information has to be displayed.&lt;/TD&gt;
&lt;TD vAlign=top&gt;OLD: dfsutil /SiteName:&amp;lt;MachineName or IpAddress&amp;gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top&gt;Client &lt;BR&gt;Property&lt;/TD&gt;
&lt;TD vAlign=top&gt;Displays or modifies local machine's cached information.&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil client property&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD vAlign=top&gt;SUBCOMMANDS:&lt;BR&gt;State - Set/View state of target for the dfs namespace or link.&lt;/TD&gt;&lt;/TR&gt;
&lt;TR bgColor=#e0e0e0&gt;
&lt;TD vAlign=top&gt;Client&lt;BR&gt;Property&lt;BR&gt;State&lt;/TD&gt;
&lt;TD vAlign=top&gt;
&lt;P&gt;Displays or modifies target state of a dfs namespace or link. Only the local machine's cached information is displayed or modified.&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil client property state&lt;/STRONG&gt; &amp;lt;dfspath&amp;gt;&lt;/TD&gt;
&lt;TD vAlign=top&gt;SUBCOMMANDS:&lt;BR&gt;Active - Set active target for the dfs namespace or link.&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top&gt;Server&lt;/TD&gt;
&lt;TD vAlign=top&gt;Displays all the roots hosted on the server. Server command can also be used to modify the registry keys in the server.&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil server&lt;/STRONG&gt; &amp;lt;Server&amp;gt;&lt;BR&gt;&lt;BR&gt;PARAMETERS:&lt;BR&gt;&amp;lt;Server&amp;gt;: Server on which the roots are hosted.&lt;/TD&gt;
&lt;TD vAlign=top&gt;SUBCOMMANDS:&lt;BR&gt;Registry Set/Reset/View registry keys of server.&lt;BR&gt;&lt;BR&gt;OLD: dfsutil /Server:&amp;lt;MachineName&amp;gt; /View&lt;/TD&gt;&lt;/TR&gt;
&lt;TR bgColor=#e0e0e0&gt;
&lt;TD vAlign=top&gt;Server &lt;BR&gt;Registry&lt;/TD&gt;
&lt;TD vAlign=top&gt;Registry commands can modify or display the registry keys on the server.&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil server registry&lt;/STRONG&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD vAlign=top&gt;SUBCOMMANDS:&lt;BR&gt;DfsDnsConfig Set/Reset/View DfsDnsConfig key in server registry.&lt;BR&gt;LdapTimeoutValue Set/View LdapTimeoutValueInSeconds key in the registry.&lt;BR&gt;SyncInterval Set/View SyncIntervalinSeconds key in server registry.&lt;BR&gt;SiteCostedReferrals Set/Reset/View SiteCostedReferrals key in the registry.&lt;BR&gt;InsiteReferrals Set/Reset/View InsiteReferrals key in server registry.&lt;BR&gt;PreferLogonDC Set/Reset/View PreferLogonDC key in server registry.&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top&gt;Server &lt;BR&gt;Registry &lt;BR&gt;DfsDnsConfig&lt;/TD&gt;
&lt;TD vAlign=top&gt;Modifies or displays the registry key DfsDnsConfig in the server.&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil server registry dfsdnsconfig &lt;/STRONG&gt;&amp;lt;Server&amp;gt;&lt;BR&gt;&lt;BR&gt;PARAMETERS:&lt;BR&gt;&amp;lt;Server&amp;gt; : The server whose registry key DfsDnsConfig has to be displayed.&lt;/TD&gt;
&lt;TD vAlign=top&gt;SUBCOMMANDS:&lt;BR&gt;Set Set DfsDnsConfig key in server registry.&lt;BR&gt;Reset Reset DfsDnsConfig key in server registry.&lt;BR&gt;&lt;BR&gt;NOTE: &lt;BR&gt;DfsDnsConfig when set to 1, specifies that this server will use fully qualified domain &lt;BR&gt;names (FQDN) in referrals. When set to 0 (the default), specifies that this&lt;BR&gt;server will use NetBIOS names in referrals.&lt;BR&gt;&lt;BR&gt;OLD: dfsutil /DfsDnsConfig[:&amp;lt;Value&amp;gt;] /Server:&amp;lt;Name&amp;gt; /Display|/Set&lt;/TD&gt;&lt;/TR&gt;
&lt;TR bgColor=#e0e0e0&gt;
&lt;TD vAlign=top&gt;Server &lt;BR&gt;Registry &lt;BR&gt;LdapTimeoutValue&lt;/TD&gt;
&lt;TD vAlign=top&gt;Modifies or displays the registry key LdapTimeoutValueInSeconds in the server. This is the time-out value (in seconds) for DFS LDAP calls.&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil server registry ldaptimeoutvalue&lt;/STRONG&gt; &amp;lt;Server&amp;gt;&lt;BR&gt;&lt;BR&gt;PARAMETERS:&lt;BR&gt;&amp;lt;Server&amp;gt; : The server whose registry key LdapTimeoutValueInSeconds has to&amp;nbsp; be displayed.&lt;BR&gt;&amp;lt;value&amp;gt; : The default value is 30 seconds, the minimum value is 3 seconds&amp;nbsp; and the maximum value is 300 seconds (5 minutes).&lt;/TD&gt;
&lt;TD vAlign=top&gt;SUBCOMMANDS:&lt;BR&gt;Set - Set LdapTimeoutValueInSeconds key in server registry.&lt;BR&gt;&lt;BR&gt;OLD: dfsutil /LdapTimeoutValueInSeconds[:&amp;lt;Value&amp;gt;] /Server:&amp;lt;Name&amp;gt; /Display|/Set&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top&gt;Server &lt;BR&gt;Registry &lt;BR&gt;SyncInterval&lt;/TD&gt;
&lt;TD vAlign=top&gt;This key specifies how often domain-based root servers and domain controllers poll the primary domain controller (PDC) emulator master to obtain updated DFS metadata. &lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil server registry syncinterval &lt;/STRONG&gt;&amp;lt;Server&amp;gt;&lt;BR&gt;&lt;BR&gt;PARAMETERS:&lt;BR&gt;&amp;lt;Server&amp;gt; : The server whose registry key SyncIntervalinSeconds has to be displayed.&lt;/TD&gt;
&lt;TD vAlign=top&gt;SUBCOMMANDS:&lt;BR&gt;Set Set SyncIntervalinSeconds key in server registry.&lt;BR&gt;&lt;BR&gt;OLD: dfsutil /SyncIntervalinSeconds[:&amp;lt;Value&amp;gt;] /Server:&amp;lt;Name&amp;gt; /Display|/Set&lt;/TD&gt;&lt;/TR&gt;
&lt;TR bgColor=#e0e0e0&gt;
&lt;TD vAlign=top&gt;Server &lt;BR&gt;Registry &lt;BR&gt;SiteCostedReferrals&lt;/TD&gt;
&lt;TD vAlign=top&gt;When set to 0 (the default), SYSVOL and NETLOGON referrals contain domain controllers in the client’s site listed first in random order, followed by a random list of domain controllers. When set to 1, SYSVOL and NETLOGON referrals sort domain controllers in order of lowest cost. Domain controllers in the clients site are at the top of the referral list, followed by domain controllers sorted by lowest cost.&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil server registry sitecostedreferrals &lt;/STRONG&gt;&amp;lt;Server&amp;gt;&lt;BR&gt;&lt;BR&gt;PARAMETERS:&lt;BR&gt;&amp;lt;Server&amp;gt; : The server whose registry key SiteCostedReferrals has to be displayed.&lt;/TD&gt;
&lt;TD vAlign=top&gt;SUBCOMMANDS:&lt;BR&gt;Set - Set SiteCostedReferrals key in server registry.&lt;BR&gt;Reset - Reset SiteCostedReferrals key in server registry.&lt;BR&gt;&lt;BR&gt;OLD: dfsutil /SiteCostedReferrals[:&amp;lt;Value&amp;gt;] /Server:&amp;lt;Name&amp;gt; /Display|/Set&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top&gt;Server &lt;BR&gt;Registry &lt;BR&gt;InsiteReferrals&lt;/TD&gt;
&lt;TD vAlign=top&gt;If this registry key is set, the server the provides referrals which are in the same site as that of the client. &lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil server registry insitereferrals &lt;/STRONG&gt;&amp;lt;Server&amp;gt;&lt;BR&gt;&lt;/TD&gt;
&lt;TD vAlign=top&gt;SUBCOMMANDS:&lt;BR&gt;Set - Set InsiteReferrals key in server registry.&lt;BR&gt;Reset - Reset InsiteReferrals key in server registry.&lt;BR&gt;&lt;BR&gt;OLD: dfsutil /InsiteReferrals[:&amp;lt;Value&amp;gt;] /Server:&amp;lt;Name&amp;gt; /Display|/Set&lt;/TD&gt;&lt;/TR&gt;
&lt;TR bgColor=#e0e0e0&gt;
&lt;TD vAlign=top&gt;Server &lt;BR&gt;Registry &lt;BR&gt;PreferLogonDC&lt;/TD&gt;
&lt;TD vAlign=top&gt;When PreferLogonDc registry key is set, the logon server will be put on the top of the referral list.&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil server registry preferlogondc &lt;/STRONG&gt;&amp;lt;Server&amp;gt;&lt;BR&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD vAlign=top&gt;SUBCOMMANDS:&lt;BR&gt;Set Set PreferLogonDC key in server registry.&lt;BR&gt;Reset Reset PreferLogonDC key in server registry.&lt;BR&gt;&lt;BR&gt;OLD: dfsutil /PreferLogonDC[:&amp;lt;Value&amp;gt;] /Server:&amp;lt;Name&amp;gt; /Display|/Set&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top&gt;Diag&lt;/TD&gt;
&lt;TD vAlign=top&gt;Diag is used to perform diagnostics on DFS Namespace.&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil diag&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD vAlign=top&gt;SUBCOMMANDS:&lt;BR&gt;UnMapDomRoot - Delete obsolete references to Domain based root target.&lt;BR&gt;Clean - Remove reference to obsolete root from host machine.&lt;BR&gt;Viewdfsdirs - List/Remove all DFS reparse directories in a volume.&lt;BR&gt;Viewdfspath - Resolve a DfsPath to a destination UNC path.&lt;/TD&gt;&lt;/TR&gt;
&lt;TR bgColor=#e0e0e0&gt;
&lt;TD vAlign=top&gt;Diag &lt;BR&gt;UnMapDomRoot&lt;/TD&gt;
&lt;TD vAlign=top&gt;UnMapDomRoot deletes DFS references to an obsolete domain based root target. This is a special problem repair command.&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil diag unmapdomroot &lt;/STRONG&gt;&amp;lt;\\domain\root&amp;gt; &amp;lt;\\rootreplica/share&amp;gt; [Verbose]&lt;BR&gt;&lt;BR&gt;PARAMETERS:&lt;BR&gt;&amp;lt;\\domain\root&amp;gt;: DfsName containing domain name and root name.&lt;BR&gt;&amp;lt;\\roottargetserver\RootTargetShare&amp;gt;: RootTargetServer - Name of the root&lt;BR&gt;target server to unmap. Should be exactly as it appears in DFS target info.&lt;BR&gt;RootTargetShare - Name of the root Target share to unmap &lt;BR&gt;Verbose: Show additional information while the tool is executing&lt;BR&gt;&lt;BR&gt;EXAMPLES:&lt;BR&gt;dfsutil diag unmapdomroot \\contoso.com\RootName \\myroottarget\RootTargetShare &lt;/TD&gt;
&lt;TD vAlign=top&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top&gt;Diag &lt;BR&gt;Clean&lt;/TD&gt;
&lt;TD vAlign=top&gt;Clean is a special problem repair command to remove a reference to an obsolete root from a host machine. These changes will be done in the given system's registry.&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil diag clean&lt;/STRONG&gt; &amp;lt;\\server\share&amp;gt; [Verbose]&lt;BR&gt;&lt;BR&gt;PARAMETERS:&lt;BR&gt;&amp;lt;\\server\share&amp;gt;: server - Name of the system hosting the root to be cleaned&lt;BR&gt;share - Name of the Domain based or Standalone root to remove.&lt;BR&gt;Verbose: Show additional information while the tool is executing&lt;BR&gt;&lt;BR&gt;EXAMPLES:&lt;BR&gt;dfsutil diag clean \\mytargetserver\ShareName&lt;/TD&gt;
&lt;TD vAlign=top&gt;OLD: dfsutil /Clean /Server:&amp;lt;ServerName&amp;gt; /Share:&amp;lt;ShareName&amp;gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR bgColor=#e0e0e0&gt;
&lt;TD vAlign=top&gt;Diag &lt;BR&gt;Viewdfsdirs&lt;/TD&gt;
&lt;TD vAlign=top&gt;ViewDfsDirs lists all existing DFS reparse directories in a volume. Those directories can also be deleted using the optional argument RemoveReparse.&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil diag viewdfsdirs&lt;/STRONG&gt; &amp;lt;drive&amp;gt; [removereparse] [Verbose]&lt;BR&gt;&lt;BR&gt;PARAMETERS:&lt;BR&gt;&amp;lt;drive&amp;gt;: Drive letter of the volume to scan (with colon at the end).&lt;BR&gt;RemoveReparse: Remove all reparse directories as they are listed.&lt;BR&gt;Verbose: Show additional information while the tool is executing&lt;/TD&gt;
&lt;TD vAlign=top&gt;NOTES:&lt;BR&gt;1 - The volume drive letter must contain a colon at the end.&lt;BR&gt;2 - This command will always enumerate dfs reparse points starting at the root of the volume. It is not possible to specify a directory below the root of the volume as a starting point&lt;BR&gt;&lt;BR&gt;OLD: dfsutil /ViewDfsDirs:&amp;lt;VolumeName&amp;gt; [/RemoveReparse] [/Verbose]&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top&gt;Diag &lt;BR&gt;Viewdfspath&lt;/TD&gt;
&lt;TD vAlign=top&gt;ViewDfsPath can be used to resolve a DfsPath to a destination UNC path. The DfsPath can be a domain based/standalone DFS Namespace or even path to the link. This command is supported only in Windows Vista or above.&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil diag viewdfspath &lt;/STRONG&gt;&amp;lt;DfsPath&amp;gt;&lt;BR&gt;&lt;BR&gt;PARAMETERS:&lt;BR&gt;&amp;lt;DfsPath&amp;gt;: Path of DFS root or link to be resolved. &lt;BR&gt;&lt;BR&gt;EXAMPLES:&lt;BR&gt;dfsutil diag ViewDfsPath \\domain\docs (will be resolved as \\servername\share)&lt;BR&gt;dfsutil diag ViewDfsPath \\domain\docs\link1 (will be resolved as \\linktarget\share)&lt;/TD&gt;
&lt;TD vAlign=top&gt;OLD: dfsutil /DisplayDfsPath:&amp;lt;DfsPath&amp;gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR bgColor=#e0e0e0&gt;
&lt;TD vAlign=top&gt;Domain&lt;/TD&gt;
&lt;TD vAlign=top&gt;Domain command is a quick way to view all namespaces in the domain.&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil domain&lt;/STRONG&gt; &amp;lt;domain&amp;gt;&lt;/TD&gt;
&lt;TD vAlign=top&gt;OLD: dfsutil /Domain:&amp;lt;DomainName&amp;gt; /View&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top&gt;Cache&lt;/TD&gt;
&lt;TD vAlign=top&gt;Cache commands are used to display or flush the client cache.&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil cache&lt;/STRONG&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD vAlign=top&gt;SUBCOMMANDS:&lt;BR&gt;Domain - View/Flush the Domain cache.&lt;BR&gt;Referral - View/Flush the Referral cache.&lt;BR&gt;Provider - View/Flush the Provider cache.&lt;/TD&gt;&lt;/TR&gt;
&lt;TR bgColor=#e0e0e0&gt;
&lt;TD vAlign=top&gt;Cache &lt;BR&gt;Domain&lt;/TD&gt;
&lt;TD vAlign=top&gt;Domain commands are used to display or flush the domain cache.&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil cache domain&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD vAlign=top&gt;SUBCOMMANDS:&lt;BR&gt;Flush - Flush the Domain cache.&lt;BR&gt;&lt;BR&gt;OLD: dfsutil /SpcInfo&lt;BR&gt;OLD: dfsutil /SpcFlush&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top&gt;Cache &lt;BR&gt;Referral&lt;/TD&gt;
&lt;TD vAlign=top&gt;Referral commands are used to display or flush the Referral cache.&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil cache referral&lt;/STRONG&gt; [&amp;lt;Level&amp;gt;]&lt;/TD&gt;
&lt;TD vAlign=top&gt;SUBCOMMANDS:&lt;BR&gt;Flush - Flush the Referral cache.&lt;BR&gt;&lt;BR&gt;OLD: dfsutil /PktInfo&lt;BR&gt;OLD: dfsutil /PktFlush&lt;/TD&gt;&lt;/TR&gt;
&lt;TR bgColor=#e0e0e0&gt;
&lt;TD vAlign=top&gt;Cache &lt;BR&gt;Provider&lt;/TD&gt;
&lt;TD vAlign=top&gt;Provider commands are used to display or flush the provider cache.&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;STRONG&gt;dfsutil cache provider&lt;/STRONG&gt; &lt;/TD&gt;
&lt;TD vAlign=top&gt;SUBCOMMANDS:&lt;BR&gt;Flush - Flush the Provider cache.&lt;BR&gt;&lt;BR&gt;OLD: dfsutil /PurgeMupCache&lt;BR&gt;OLD: dfsutil /DisplayMupCache&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3234108" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=qTxEq2qs3Ec:nQwg9n9ReZI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=qTxEq2qs3Ec:nQwg9n9ReZI:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=qTxEq2qs3Ec:nQwg9n9ReZI:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=qTxEq2qs3Ec:nQwg9n9ReZI:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=qTxEq2qs3Ec:nQwg9n9ReZI:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=qTxEq2qs3Ec:nQwg9n9ReZI:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/sharepointmsblogs?a=qTxEq2qs3Ec:nQwg9n9ReZI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/sharepointmsblogs?i=qTxEq2qs3Ec:nQwg9n9ReZI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3234108</guid><pubDate>Fri, 01 May 2009 18:24:00 GMT</pubDate><author>josebda</author><ng:modifiedDate>Wed, 01 Jul 2009 12:21:45 GMT</ng:modifiedDate><ng:postId>9347577659</ng:postId><ng:read>False</ng:read><ng:avgRating>0</ng:avgRating><ng:flagState>0</ng:flagState><ng:clipped>False</ng:clipped><category>Windows Server 2008</category><category>DFS</category><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">1</slash:comments><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/josebda/rsscomments.aspx?PostID=3234108</wfw:comment><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/josebda/commentrss.aspx?PostID=3234108</wfw:commentRss><comments>http://blogs.technet.com/josebda/comments/3234108.aspx</comments><feedburner:origLink>http://blogs.technet.com/josebda/archive/2009/05/01/using-the-windows-server-2008-dfsutil-exe-command-line-to-manage-dfs-namespaces.aspx</feedburner:origLink></item></channel></rss>
