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,...

Author: -Tejas 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...

Author: -Tejas Date: 10/01/2012

SharePoint 2013 - General Reference

Capacity management and sizing overview for SharePoint Server 2013 This article provides an overview...

Author: -Tejas 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 -...

Author: -Tejas Date: 08/01/2012

Code to create a task in Windows Task Scheduler

  1: TaskSchedulerClass scheduler = new TaskSchedulerClass(); 2: scheduler.Connect(null, null,...

Author: -Tejas 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...

Author: -Tejas 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...

Author: -Tejas 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,...

Author: -Tejas 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...

Author: -Tejas 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...

Author: -Tejas 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...

Author: -Tejas 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...

Author: -Tejas 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...

Author: -Tejas 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...

Author: -Tejas 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...

Author: -Tejas 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)...

Author: -Tejas Date: 07/19/2010

Developing Applications for SharePoint 2010 - The release of patterns & practices

Overview Developing Applications for SharePoint 2010 contains guidance documentation, detailed...

Author: -Tejas 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...

Author: -Tejas Date: 06/26/2010

SharePoint 2010 Resources

SharePoint 2010 Developer Training Course SharePoint 2010 provides the business collaboration...

Author: -Tejas 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...

Author: -Tejas 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...

Author: -Tejas 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...

Author: -Tejas Date: 03/05/2010

Code snippet to copy documents from one document library to another

1: using (SPSite site = new SPSite("http://ms10:200/sites/200")) 2: { 3: using (SPWeb web...

Author: -Tejas 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...

Author: -Tejas 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...

Author: -Tejas Date: 03/05/2010

Code Snippet to remove duplicate workflow associations from a content type

1: using (SPSite site = new SPSite("http://ms9:105")) 2: { 3: using (SPWeb web =...

Author: -Tejas 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 =...

Author: -Tejas 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...

Author: -Tejas 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...

Author: -Tejas 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,...

Author: -Tejas 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:...

Author: -Tejas 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...

Author: -Tejas Date: 09/16/2009

In SPS 2003, In the ECB menu of the documents we get an option “Create Document Workspace”. This...

Author: -Tejas 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...

Author: -Tejas 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...

Author: -Tejas 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...

Author: -Tejas 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...

Author: -Tejas 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...

Author: -Tejas 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...

Author: -Tejas 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...

Author: -Tejas 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...

Author: -Tejas 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...

Author: -Tejas Date: 06/01/2009

How To: Retrieve a document's content type classification from a query

Issue <QueryPacket...

Author: -Tejas 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...

Author: -Tejas Date: 06/01/2009

You can use a custom feature to hide the link. Below is a sample Feature.xml (please note the...

Author: -Tejas 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...

Author: -Tejas 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...

Author: -Tejas 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...

Author: -Tejas Date: 12/25/2008

How To: Create user profile in SSP from FBA site

-------------------------------------------------------------------------------------- Web Service...

Author: -Tejas 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...

Author: -Tejas Date: 12/25/2008

Next>