Creating statistics about web part usage from the SharePoint content database
Recently I had to create some statistics about SharePoint web site customizations, like on which pages are there Script Editor Web Parts, or Content Editor Web Parts, etc. I knew I could and probably...
View ArticleFaking feature activation properties
Assume you have a feature receiver in your SharePoint project. You would like to perform multiple actions if the feature is activated, so you organize your code according to the actions into static...
View ArticleThe sub-webs delivered to you are dirty
Recently I had to perform a simple administrative task: a SharePoint website had several sub-webs, each of them having unique permissions. Our goal was to reset the permissions to be inherited from the...
View ArticleHttpRequest.Url contains always the full URL of the current request, doesn’t it?
Recently we had to create a Wellcome menu extension in SharePoint to make a custom application page available from all of the web site context, like standard lists and pages as well as standard and...
View ArticleAutomating the Provisioning of a PWA-Instance in Project Server 2016
Yet in 2015 I wrote a post about the automatic provisioning of a PWA instance. That time, it discussed the process in the context of Project Server 2013, now I updated the description to the version...
View Article‘This site is read-only at the moment’ message in PWA
A few words about the ‘This site is read-only at the moment.‘ banner, more details about what that means can be found here and there. Recently I had the message in a new Project Server 2016...
View ArticleChecking user properties in Active Directory using PowerShell to identify...
While supporting a SharePoint environment having several thousands of users from multiple Active Directory domains, we have quite often complains, that one can not access the site. Beyond trivial...
View ArticleRemoving the password protection from an Excel sheet using PowerShell
Today I received an Excel sheet that I should have to edit, although some cells whose value I had to change was protected by a password I did not know (Note: I’m using Excel 2013). I’m quite familiar...
View ArticleA specific case of "The file name you specified is not valid or too long"...
Recently I found a document library in one of our SharePoint 2013 environments, that produced an odd behavior. I describe the symptoms and the solution below. Symptoms Problem with uploading file into...
View ArticleHow to delete events from a SharePoint calendar without messing up the...
Recently we detected that a lot of deleted calendar entries appeared in the Recycle Bin of a SharePoint site. They were all originated from a specific calendar instance, and deleted by a custom...
View Article