SharePoint Server 2016: Search Service Setup

I have written a series of blog posts where I have shared detail on Installation and configuration of SharePoint 2016 and also for WFEs. In this blog I am sharing PowerShell cmdlets to setup the Search Service for newly created SharePoint farm. Use a new Application Pool for setting up Search Service and name it “SearchService ApplicationPool” Run the following PowerShell on …

Continue reading ‘SharePoint Server 2016: Search Service Setup’ »

SharePoint listing all documents with versioning detail

Document library in SharePoint shows count of the documents only, but there are many minor and major versions for a document. In this blog post I am going to share how we can generate a report for a document library which have details for all major and minor versions of document version size and checkedIn …

Continue reading ‘SharePoint listing all documents with versioning detail’ »

SharePoint Storage Metrics to Check size of a document Library

SharePoint storage gives us a very useful report to understand the size of a site, sub site, list and library. To view the Storage Metrics report you have to follow simple steps Go to Site Collection Settings –> Site Collection Administration –> Storage Metrics You can drill down the document library or sub site to …

Continue reading ‘SharePoint Storage Metrics to Check size of a document Library’ »

Show or hide SharePoint list and libraries

SharePoint lists and libraries are visible to all users and there are various ways to hide them. Admin can break inheritance for the list/libraries and set permissions for a specific group of users, this will hide the list from all users except that specific group and list content will only be available if user have …

Continue reading ‘Show or hide SharePoint list and libraries’ »

Using JSLink as an alternative for Calculated columns

JSLink came with SharePoint 2013 but it was not used that much at the time because people are much more comfortable with farm/sandbox baased solutions and playing with XSLT was fun. But with rise in usage of SharePoint Online (office 365) it become one of the necessity one should know. JSLink is pretty smart or …

Continue reading ‘Using JSLink as an alternative for Calculated columns’ »

Missing web part and features in office 365

Many office 365 users face the issue that the root SharePoint site not showing all the web parts and features but these features and web parts are available in other site collections of the same tenant except the root site like http://mstalk.sharepoint.com. This happen mostly when you setup a new tenant and try to add …

Continue reading ‘Missing web part and features in office 365’ »

Get SharePoint List Inventory using PowerShell

PowerShell scripts are very useful to generate some amazing reports, recently I have written a PowerShell script which retrieves all lists and libraries for a SharePoint site collection under all sub sites with item count and versioning enabled. This is a report which can be very useful when you are going to the delta/cutover migration …

Continue reading ‘Get SharePoint List Inventory using PowerShell’ »

Changing site logo for all sub sites in a Site collection for SharePoint Online (Office 365)

In my previous article, I shared details for changing site logo for a site collection and its sub sites using PowerShell, but that was only for on-premise environment. PowerShell script for SharePoint Online is different from on-premise where we refer SharePoint client dlls, make sure you should have installed SharePoint Online Management Shell, if not then …

Continue reading ‘Changing site logo for all sub sites in a Site collection for SharePoint Online (Office 365)’ »

SharePoint: Difference between List.items.Count and List.ItemCount

The basic difference between List.items and List.ItemCount  is that list.items returns total no. of list items excluding folders while list.ItemsCount return total no. items in a list including folders. Check SPList.ItemCount property Check SPListItemCollection.Count property When we compare List.items.Count vs List.ItemCount then one more major difference between them is that List.Items.Count shows only those items …

Continue reading ‘SharePoint: Difference between List.items.Count and List.ItemCount’ »

SharePoint how to lock and unlock a site collection

Making a site read-only (also known lock) is required most of the time when you are going to migrate to newer version and restrict user for any modifications. This is most of the time required over cut over migration. If you have to lock a web application read-only which contain multiple site collections then you …

Continue reading ‘SharePoint how to lock and unlock a site collection’ »