When I first heard of the new option in SharePoint 2013 for importing user properties directly from Active Directory, without using FIM (Forefront Identity Manager), I was quite happy. There happened to be a massive improvement in terms of performance as well. I usually have most of the basic configuration of my SharePoint farms be performed

Read More
SharePoint 2013 ActiveDirectoryImport Property Mapping through PowerShell

When trying to open a PDF file from a mapped drive in SharePoint 2010.  You might see the following error message. The URL you have provided could not be reached. Please verify that the URL is correct and that the network location is reachable. Here’s how to fix it : Open the registry. Go to

Read More
The URL you have provided could not be reached. Please verify that the URL is correct and that the network location is reachable.

It has been a while since I had a chance to enjoy TypeScript while crafting solutions for SharePoint 2010 and 2013. Not SharePoint 2010, nor SharePoint 2013 provide definitions for its JavaScript object model. Hence, a few SharePoint MVPs (@amarkeev and @gandjustas) have come up with an incredible project “SharePoint 2013 TypeScript Definitions” to make it possible leveraging TypeScript

Read More
Creating Office apps with TypeScript – meet Office.js TypeScript Definitions

I am a developer by trade so am very used to using generics and reflection in C#, however, today I was faced with trying to grab an ‘SPPersistedObject’ from the ‘SPFarm.Local.Services.GetValue<T>()’ method. So, in C# I wanted to do this : Microsoft.Practices.SharePoint.Common.Logging.DiagnosticsService msDiagnosticService = SPFarm.Local.Services.GetValue<Microsoft.Practices.SharePoint.Common.Logging.DiagnosticsService>(“clbDiagnosticService”); if (msDiagnosticService != null) { msDiagnosticService.Delete(); } The above is

Read More
How to call a generic method with Powershell and Reflection