When developing solutions containing timer jobs, the timer job may continue running code from an older assembly which has been uninstalled but simply remained cached. To fix this, use the provided script to clear the timer job cache across all servers in the SharePoint farm.
The SharePoint snap-in needs to be loaded before you can execute commands against the SharePoint object model. This snap-in is automatically loaded for you by the SharePoint Management Shell. But the SharePoint management shell does not offer many of the advantages that PowerShell ISE offers (like debugging with breakpoints, etc). To get PowerShell ISE to autoload the SharePoint snap-in, follow the steps in this article.
Since PowerShell is now open source and cross-platform, we can now perform PowerShell magic right inside Linux boxes. If this isn’t exciting, what is?! Here’s an example of how to execute PowerShell scripts (or commands) from PHP code on a Linux VM.
If you work with content migration in SharePoint sites, you may often need to save lists and libraries as templates so that you can re-use them in other sites. This article shows how to fix the error that occurs when the list template maximum size is greater that 50 MB (or 52428800 bytes).
For quite some time now, PowerShell has been cross-platform. This means you can now use it on Mac OS and on the many different flavors/distributions of Linux. Here’s how to install PowerShell Core followed by Azure PowerShell on your Ubuntu machine.
Orphaned users in SharePoint are users that have been disabled or completely deleted from active directory but are still referenced in list items and sites, and especially in the SharePoint people picker control. This article explains how to remove them using PowerShell.