Category Archives: SharePoint 2010

Add SharePoint Web Services

In Solution Explorer, right-click the name of the project that you want to add the service to, and then click Add Service Reference. The Add Service Reference dialog box appears. In the Add Service Reference dialog box, click the Advanced button. The Service Reference Settings dialog box appears. In the Service … Continue reading

Posted in SharePoint 2010, Web Service, SharePoint 2016 | Leave a comment

Event Receiver does not fire

I wrote an event receiver for a list but it seems not firing when you add/update/delete an item. I used the following Powershell script to see what event receivers that are attached to this list: Add-PsSnapin Microsoft.SharePoint.PowerShell $spWeb = Get-SPWeb … Continue reading

Posted in PowerShell, SharePoint 2010 | Leave a comment

Get all items from a list performance

Running on a list with 4,000 items. Option 1 is on average 1 second slower than Option 2. Option 1: using (SPSite currentSite = new SPSite(SPContext.Current.Site.ID)) { using (SPWeb currentWeb = currentSite.OpenWeb(“crm”)) { DateTime dt1 = DateTime.Now; DateTime dt2 = … Continue reading

Posted in SharePoint 2010, SharePoint 2016, Visual Studio 2010 | Leave a comment

Create a notification banner on top of every page in a SharePoint 2010 site collection using delegate control

We wanted to create a notification banner on top of every page in a SharePoint 2010 site collection like this: You could modify the master page for each site but that very cumbersome. So we will use the “Delegate Control” … Continue reading

Posted in SharePoint 2010, Visual Studio 2010 | Leave a comment

How to Recover A Single Document In SharePoint

How to Recover A Single Document In SharePoint How to Recover A Single Document In SharePoint Once upon a time at a customer site (August of last year, in fact), one of the users made some changes to an Excel … Continue reading

Posted in SharePoint 2010, Uncategorized | Leave a comment

Create a cross-site lookup field using PowerShell

Sometimes you need to create a lookup field to look up a list in another site (not the parent site). This is how  you can do it using PowerShell: On SharePoint server, run PowerShell as admin: Add-PsSnapin Microsoft.SharePoint.PowerShell $targetWeb = … Continue reading

Posted in PowerShell, SharePoint 2010 | Leave a comment

Pass query string to an InfoPath form

There is a infoPath form on a page (URL: “http://www.yoursharepoint.com/xxxx/xxxx.aspx?viewing=1”). We want to pass the value of “viewing” to the infoPath form. Create a new column “viewing” in the list; make sure the column is in the infoPath form (to … Continue reading

Posted in InfoPath 2010, SharePoint 2010, Uncategorized | Leave a comment