SharePoint Web Part Mock-up with Balsamiq

End-users were asking for an enhancement in out-of-the-box alert-subscription for a long while. All they wanted to have is: There is a site template for Managing Projects, with 50+ lists and libraries. Every time when they create a new site for a new project, they had to go to each and every…

Read more

Using People Picker in Custom Web Parts

People Picker in web parts:To get people picker inside web parts, you can use the People Editor class inside Microsoft.Sharepoint.WebControls namespace. People Picker in User control based web parts: For user control based web parts, you can simply use the SharePoint’s user control. Here is how: <%@ Register TagPrefix=”spuc” Namespace=”Microsoft.SharePoint.WebControls” Assembly=”Microsoft.SharePoint, Version=14.0.0.0,…

Read more

Find Large Lists & Generate Report in SharePoint

Requirement: SharePoint was running with serious performance issues and wanted to get the report, where more than 2000 items stored in List/Library for the entire web application. When users store a large number of items in a List or Library, SharePoint will definitely run into serious performance issues. This script will generate…

Read more

SharePoint Topology for 5000 users – Virtual Server Environment

Had a requirement to provide SharePoint 2010 Topology for 5000 intranet users. End-users will be using SharePoint 2010’s collaboration features, Nintex workflows with SQL Server Reporting services and the Management wants to go for Visualization as it reduces the Cost! Here goes my recommendation: Hardware/Software specifications: Technet article on Topology planning in…

Read more

Office SharePoint Server Search is missing in Services on Server?

There is a requirement to transfer the Search Index role to another server on the farm in order to reduce the load on a particular server. So went to “Central Administration > Operations > Services on Server” I wondered, “Office SharePoint Server Search” is missing in Servers on the Server!!! This is…

Read more

SQL Server Best Practices for SharePoint

Introduction SharePoint stores most of the data in SQL Server. Stress on SQL servers causes stress on front-end servers, which ultimately degrades the user experience. Healthy SQL Server = Healthy SharePoint! So here are the best practices for SQL Server with SharePoint 2010. Whether SQL Server 2005 or SQL  Server 2008 or…

Read more

Distribute and Load Balance SharePoint Central Administration site

Its a best practice to Distribute and Load balance the SharePoint Central Administration site at least two servers on the Farm. This will be extremely helpful in the event of one server failure and of course, Microsoft supports this 100%. How do I distribute Central Administration to two servers? Let’s say we…

Read more

Automating the SharePoint Site owner change process

I’m the farm administrator of 5000+ site collection. People moving from role to role used to send a mail to me, for changing the site collection owners. hmm, for these requests I’ve to manually go and check, for which site collection owner needs to be changed, Is the requester is a previous…

Read more