blogging about…… Microsoft, Cloud Computing and all other things I find interesting
We have a Table of Content webpart on our intranet site, which displays the sites below a given site. Apparently this web part will only show 50 subsites. To display more, Microsofts tell’s us to do the following:
Open web.config and search for the following:
<add name="GlobalNavSiteMapProvider" description="CMS provider for Global navigation" type="Microsoft.SharePoint.Publishing.Navigation.PortalSiteMapProvider, Microsoft.SharePoint.Publishing, Version=13.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" NavigationType="Global" EncodeOutput="true" />
<add name="CombinedNavSiteMapProvider" description="CMS provider for Combined navigation" type="Microsoft.SharePoint.Publishing.Navigation.PortalSiteMapProvider, Microsoft.SharePoint.Publishing, Version=13.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" NavigationType="Combined" EncodeOutput="true" />
<add name="CurrentNavSiteMapProvider" description="CMS provider for Current navigation" type="Microsoft.SharePoint.Publishing.Navigation.PortalSiteMapProvider, Microsoft.SharePoint.Publishing, Version=13.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" NavigationType="Current" EncodeOutput="true" />
<add name="CurrentNavSiteMapProviderNoEncode" description="CMS provider for Current navigation, no encoding of output" type="Microsoft.SharePoint.Publishing.Navigation.PortalSiteMapProvider, Microsoft.SharePoint.Publishing, Version=13.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" NavigationType="Current" EncodeOutput="false" />
Add the following the every line: DynamicChildLimit="<integer>" (a zero will apply a no limit).
for example:
<add name="GlobalNavSiteMapProvider" description="CMS provider for Global navigation" type="Microsoft.SharePoint.Publishing.Navigation.PortalSiteMapProvider, Microsoft.SharePoint.Publishing, Version=13.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" NavigationType="Global" EncodeOutput="true" DynamicChildLimit="100" />
As I see this video, I regret the fact that I bought an Android Based Phone
Recently I was asked to change some User attributes in AD. As these changes we’re on a lot of users in one OU, I concluded it would be a good idea to try this in PowerShell. In this article you will find the steps I took.
First of all I used the Active Directory Commandlets from Quest Software, you can find them here. Second, make sure you start PowerShell as a domain administrator or someone who has delegated rights to change the attributes.
The users whose attributes had to change where all in one Organizational Unit. So I first tried to get all the users that we’re in this OU.
get-qaduser -ou "domain/ou/ou"
Now I had to pipe this to a second command which would set the attributes for each user in that OU. To set attributes you can use set-qaduser.
get-qaduser -ou "domain/ou/ou" | foreach {set-qaduser -identity $_.logonname -streetaddress "<address>" -PostalCode "<ZipCode>" -City "<City>" -StateOrProvince "<State>"}
The next part would be a bit trickier. I needed to change the format of the mobile phone number. It was in the format: 0031 #########, I had to change this to +31 #########. Basically I need to cut off the first 2 zero’s and replace it with a “+” sign.
I used the substring method for this. You can pass the substring method a single parameter: the starting position where we want to begin extracting characters. And to concatenate the “+” sign in front of the string, you can just use the + sign …get it?
get-qaduser -ou "domain/ou/ou" | foreach {set-qaduser -identity $_.logonname -MobilePhone ("+"+$_.MobilePhone.substring(2))}
note: you can shorten the last 2 commands, into 1 command.
This poster provides a visual reference for understanding key Remote Desktop Services technologies in Windows Server 2008 R2. It explains the functions and roles of Remote Desktop Session Host, Remote Desktop Virtualization Host, Remote Desktop Connection Broker, Remote Desktop Web Access, Remote Desktop Gateway, Remote Desktop Licensing, and RemoteFX.You can use this poster in conjunction with the previously published Windows Server 2008 and Windows Server 2008 R2 component posters
some other posters:
Brett Hill explaining when the BPOS Administrator is NOT the administrator.
A cross post from my colleague Kasper de Jonge. He found some great video’s out on the PowerPivot Technet site. Video’s about the architecture you will work with when using PowerPivot for SharePoint. Pretty neat stuff.
The video’s are presented by Lee Graber, Senior Software Developer, Microsoft SQL Server Analysis Services.
It has been a time since I blogged anything about Microsoft’s Surface, but I just saw this video.
It is one of my favorite (analogue) games combined with the surface.
As my previous post already stated, Microsoft will be bringing some new features to BPOS. Mary-Jo Foley presented the WPC 2010 slide decks on her blog (thx for that).
Here they are:
Exchange Online
SharePoint Online
OCS Online

Microsoft will be bringing some nice new capabilities to BPOS in the near future. According to the MS Online Services Team Blog these capabilities will be in preview later this year.
Additional features will be available based on Communications Server “14” as part of ongoing service updates.
original post: here
In SharePoint we have a document library for OneNote documents. This morning we had a problem that our OneNotes did not synchronize anymore with the SharePoint OneNote library.
As we browsed to the library, we received the following error:
”The Server block is not well formed”
It had something to do with the default view, which was corrupt. To resolve the problem, follow the steps below: