Microsoft Premier Field Engineer - SharePoint
All posts are provided "AS IS" with no warranties, and confers no rights.
SharePoint 2013 Security – Resources
This post is as per beta version, there could be some changes with RTM version. Authentication,...
Date: 12/12/2012
SharePoint 2013 Upgrade – Resources
This post is as per beta version, there could be some changes with RTM version. What's new in...
Date: 10/01/2012
SharePoint 2013 - General Reference
Capacity management and sizing overview for SharePoint Server 2013 This article provides an overview...
Date: 09/01/2012
What’s new in SharePoint 2013 – Resources
This post is as per beta version, there could be some changes with RTM version. For IT Pro -...
Date: 08/01/2012
Code to create a task in Windows Task Scheduler
1: TaskSchedulerClass scheduler = new TaskSchedulerClass(); 2: scheduler.Connect(null, null,...
Date: 03/01/2012
A Few Sneak Peeks of my SharePoint Site Archival Workflow Project
I had a requirement from customer to develop an archival workflow solution using which they can...
Date: 11/30/2011
SharePoint 2010 Performance Dashboard - Farm Content Size Reporting(Post 2/2)
Here I have mentioned the code which can be useful to get the Content DB, Site Collection...
Date: 10/01/2011
SharePoint 2010 Performance Dashboard - Farm Content Size Reporting(Post 1/2)
In this post we will look into how I did “Farm Content Size Reporting” part of the project,...
Date: 09/01/2011
SharePoint 2010 Performance Dashboard - Server Performance Reporting(Post 2/2)
Continuing from the Post 1, Request Workload / Agent Query : SELECT AgentName, SUM(RequestCount) AS...
Date: 08/01/2011
SharePoint 2010 Performance Dashboard - Server Performance Reporting(Post 1/2)
In this post, I will talk about my SharePoint Performance Dashboard Project. It has mainly...
Date: 07/01/2011
Experience of Configuring Remote Blob Storage (RBS) with SharePoint 2010
Recently there was a need to configure Remote blob storage(RBS) in our new SharePoint 2010...
Date: 03/31/2011
Experience of upgrading Terabytes(TB) of MOSS2007 farm to SP2
Few weeks ago I had visited a customer regarding the MOSS2007 SP2 upgrade. Their total size of the...
Date: 03/21/2011
Customizing Web Analytics in SharePoint
From quite some time, I was trying to find ways to customize the SharePoint 2010 Web Analytics to...
Date: 12/26/2010
Resolution: Exception while accessing “SPWebService.ContentService” object
Recently I came across a situation in which a customer was trying to access the web applications in...
Date: 09/27/2010
SharePoint 2010: Fabulous 40 Application Templates and Upgrade guidelines
It has been a long running topic since the launch of SP2010, Here is the latest post on the...
Date: 08/30/2010
How to remove “Open with (Windows) Explorer” button from Document Library’s Ribbon Menu
Recently I had come across a situation in which customer wanted to remove the “Open with (Windows)...
Date: 07/19/2010
Developing Applications for SharePoint 2010 - The release of patterns & practices
Overview Developing Applications for SharePoint 2010 contains guidance documentation, detailed...
Date: 06/30/2010
Silverlight Object Model code to access the current user of a SP2010 site
More details on the Silverlight Object Model, you can find here. using System; using...
Date: 06/26/2010
SharePoint 2010 Resources
SharePoint 2010 Developer Training Course SharePoint 2010 provides the business collaboration...
Date: 06/26/2010
Automatically restart the failed workflow instances
Recently I came across a situation in which customer had email enabled a document library and he had...
Date: 05/26/2010
Not to allow Contributor users to access webpart menu of the webparts
One of my customers had a requirement in which Contributor users should not be allowed to access...
Date: 03/26/2010
Webpart code to dynamically load a page viewer webpart to display a requested page
1: using System; 2: using System.Runtime.InteropServices; 3: using System.Web.UI; 4: using...
Date: 03/05/2010
Code snippet to copy documents from one document library to another
1: using (SPSite site = new SPSite("https://ms10:200/sites/200")) 2: { 3: using (SPWeb web...
Date: 03/05/2010
Code snippet to create a Tasks list and associate it with a Parallel Approval workflow in a Pages library
The requirement to write this code was, After export/import, workflow modification for approvers was...
Date: 03/05/2010
Event handler code to add incoming emails with subject “Discussion [ID]” as replies
Here the users will send emails with subject “DiscussionTitle [Discussion ID]” format. If there is a...
Date: 03/05/2010
Code Snippet to remove duplicate workflow associations from a content type
1: using (SPSite site = new SPSite("https://ms9:105")) 2: { 3: using (SPWeb web =...
Date: 12/22/2009
Code snippet to download the files along with versions from SPS 2003 document library.
1: private void Download() 2: { 3: string siteUrl = txtSite.Text.ToString(); 4: string source =...
Date: 12/22/2009
Code snippet to add / modify columns in a list
It iterates through a whole site collection and wherever the list with name “test” it finds, It will...
Date: 09/25/2009
Code sample to aggregate the text from "append changes" column to Multiline text field.
This is a code sample to copy all of the text from the “col1” column to “col2” column. To note...
Date: 09/25/2009
Ways to pass security credentials to web service call
[1] 1: WS.Credentials = new System.Net.NetworkCredential(userName, password, domain); .csharpcode,...
Date: 09/25/2009
Code to subscribe the User for alert notifications from a list
1: SPWeb web = SPContext.Current.Web; 2: 3: SPList list = web.Lists["Pages"]; 4:...
Date: 09/25/2009
How To: Access item metadata from workflow when associated in document library
Problem There is a workflow which accesses the item metadata on workflow activated. In case of...
Date: 09/16/2009
In SPS 2003, Use custom template to create the document workspace through ECB menu link.
In SPS 2003, In the ECB menu of the documents we get an option “Create Document Workspace”. This...
Date: 09/16/2009
How to: Enable Edit option for non anonymous comments in blogs
We have implemented an internal blog site using the MOSS 2007 blog template. One of the requirements...
Date: 06/01/2009
Resolution: Problems with Ajax development/ Page does post back
If the you have applied bluband.master then we need to do changes in bluband.master per the solution...
Date: 06/01/2009
Resolution: Trouble setting appropriate permissions on SharePoint user
We wanted to setup Created by and Modified by fields for each and every item in the site...
Date: 06/01/2009
Resolution: Workflow is not loading the newer version of definition file.
Some times visual studio loads the older version of the workflow definition while debugging, even...
Date: 06/01/2009
Resolution: Search.asmx returns no result for custom query
Search.asmx returns no result (ERROR_NO_RESULTS_FOUND) for custom query. Cause Search...
Date: 06/01/2009
Resolution: SharePoint throws an error while adding to lists
Cause Column name's internal name is different than the column name Resolution We modified...
Date: 06/01/2009
Resolution: SendEmailNotification=true does not send an email
SendEmailNotification=true does not send an email, it was not sending email on time. Cause There are...
Date: 06/01/2009
Resolution: Issue - Error 403 - Forbidden while connecting to OOB web service on forms based authenticated sites
When you connect to the web service that is running in FBA site, you get the 403 - forbidden error...
Date: 06/01/2009
Resolution: Issue with upgrading the schema.xml for a library
Issue The issue was about upgrading the schema.xml for a library. If we do not do any change in...
Date: 06/01/2009
How To: Retrieve a document's content type classification from a query
Issue <QueryPacket...
Date: 06/01/2009
How To: Add a permission group in the document library's folders
This is the snippet which will add a permission group in the document library’s folders. 1: using...
Date: 06/01/2009
How To: Hide the "Delete this site" link from the site settings page
You can use a custom feature to hide the link. Below is a sample Feature.xml (please note the...
Date: 06/01/2009
How To: Host SharePoint features such as dynamic Web Parts and Web Part Zones in ASPX page
Error We get an error "ListViewWebPart could not be added, list may be hidden." while...
Date: 12/26/2008
How To: Get workflow description which is more than 255 characters
Question1: Is it possible to get the information from the description field of workflow history list...
Date: 12/25/2008
How To: Get the search result for the new column name when the crawling is done on the old column name
Crawling works on column's internal name. so if you modify the column name then in the search result...
Date: 12/25/2008
How To: Create user profile in SSP from FBA site
-------------------------------------------------------------------------------------- Web Service...
Date: 12/25/2008
How To: SPS 2003: Access the columns from the “manage sites” list of “sites” area
TopologyManager topologyManager = new TopologyManager(); Uri uri = new...
Date: 12/25/2008