How to Encode-Decode a SharePoint Online URL using PowerShell?

Requirement: Decode a URL in SharePoint Online PowerShell to Decode URL: We need decoded URLs in various scenarios in SharePoint. Say, we want to pass the file URL as a parameter to some function. Decode SharePoint Online URL using PowerShell: We can also use SharePoint Online method:  In another situation, I had…

Read more

How to Use ULS Log Viewer to Analyze SharePoint Errors?

ULS logs are unavoidable in SharePoint administration and support. This post describes the basic usage of ULS log viewer to reveal actual error message in SharePoint 2013 environment. Scenario: You got an E-mail from end-user saying: They received a typical “An unexpected error has occurred.” page with some GUID, time stamp, etc….

Read more

PowerGUI Error: Microsoft SharePoint is not supported with version 4.0.30319.1 of the Microsoft .Net Runtime

PowerGUI is my favorite IDE for creating PowerShell scripts. When I upgraded PowerGUI to a newer version 3.5, all my scripts stopped working and I started receiving below error: “Get-SPWeb : Microsoft SharePoint is not supported with version 4.0.30319.1 of the Microsoft .Net Runtime.” Root Cause: SharePoint cmdlets do not work with…

Read more

SMTP4DEV – SMTP Server Tool to Test SharePoint 2013 Outgoing E-Mails

What is SMTP4DEV? Well, SMTP4Dev is a nifty tool for capturing and testing Emails from any application. It doesn’t actually send any Emails to the actual recipients, but it captures Emails triggered from applications such as SharePoint. Here is how we can utilize this tool for testing outgoing Emails from SharePoint. This…

Read more

SharePoint Versioning Manager – Control Versioning Settings & Clean Up Old Versions

We have document libraries with unlimited versioning enabled for years. As part of regular auditing Version History Size Report for Entire SharePoint Web Application, found many documents have more than 100 versions!  In order to free up more database storage space and for better performance, We understand that we’ll have to disable…

Read more

Stop and Start SharePoint 2010 Services

In my Laptop with Windows 7, I’ve SharePoint 2010 Installed for my tryouts. I use it whenever I’m out of network connectivity. Problem is: Not quite frequently I use SharePoint from my laptop, but SharePoint services start automatically when I turn on my laptop and eating up my resources especially RAM. (SharePoint…

Read more

SharePoint Migration Tools Comparison

Disclaimer: By writing this article, I’m not promoting or demoting any SharePoint migration product. This analysis was done in early 2012. Product features may get improved meanwhile. Products are compared in the perspective of the features required for my business scenarios. I’ve conducted these tests by migrating from our live SPS-2003 and…

Read more

How to Install PowerShell ISE in Windows Server 2008 R2?

PowerShell ISE is a wonderful tool for creating, Debugging and executing PowerShell scripts. But it doesn’t get installed automatically. Here is how to install PowerShell ISE in Windows 2008 R2. You don’t have to download anything to get PowerShell ISE in Windows 2008 R2, It’s an Instinct feature but not installed by…

Read more

Synchronize Between SharePoint Lists and Microsoft Excel

Requirement: End-User has an Excel file, wants to create a SharePoint list with data from Excel file, and Synchronize between SharePoint Lists and Microsoft Excel. Fairly Simple, The very first option that comes to our mind is: Import Spreadsheet,  isn’t it? nope, That can be used to Create List and import data…

Read more