Sridhar's blog

SharePoint programming and customization.

SharePoint Server 2016 – Installation and Deployment

Bill Baer introduces the new SharePoint Server 2016 describing the initial investments made in...

Author: SridharRaghunathan-MSFT Date: 05/14/2015

Remote debugging tip on Windows Server 2012 R2

As most of you know, my role primarily involves debugging and debugging a lot!  Most often I...

Author: SridharRaghunathan-MSFT Date: 04/02/2015

The new “Custom Script” (no-script) feature

The purpose of this post is to increase awareness on Custom Script (a.k.a. no script) feature that’s...

Author: SridharRaghunathan-MSFT Date: 04/02/2015

Unable to create 2013-platform workflows through SharePoint Designer 2013

I recently hit another “flavor” of this problem when trying to create a 2013-platform workflow using...

Author: SridharRaghunathan-MSFT Date: 03/04/2015

SharePoint Online: Client libraries not loaded in publishing pages

Recently worked with a customer who had JSOM code in a content editor web part.  They had this...

Author: SridharRaghunathan-MSFT Date: 02/17/2015

Register-SPWorkflowService throws InvalidData, DirectoryNotFoundException on 15TEMPLATEWorkflowActivities directory

I was setting up a new SharePoint 2013 environment and hit this issue when registering workflow...

Author: SridharRaghunathan-MSFT Date: 01/05/2015

SharePoint 2013 App fails with custom FBA login page

I recently worked a support ticket that resulted in the discovery of a rather acute problem but one...

Author: SridharRaghunathan-MSFT Date: 11/21/2014

F5 debugging fails for any SharePoint project types using Visual Studio Professional 2012

Recently I had an opportunity to troubleshoot and fix an issue with not being able to perform F5...

Author: SridharRaghunathan-MSFT Date: 09/08/2014

FIX: SharePoint 2013 Workflow recursion prevention – Part 3

Following FIX: SharePoint 2013 Workflow recursion prevention – Part 1, this post will walk you...

Author: SridharRaghunathan-MSFT Date: 08/22/2014

FIX: SharePoint 2013 Workflow recursion prevention – Part 2

Following FIX: SharePoint 2013 Workflow recursion prevention – Part 1, this post will walk you...

Author: SridharRaghunathan-MSFT Date: 08/21/2014

FIX: SharePoint 2013 Workflow recursion prevention – Part 1

ISSUE: Consider a scenario where you have a SharePoint 2013 workflow that creates an item on another...

Author: SridharRaghunathan-MSFT Date: 08/19/2014

iFrame support in SharePoint 2013

Recently I worked on a support case related to iFrame and SharePoint 2013.  What I learnt was...

Author: SridharRaghunathan-MSFT Date: 08/12/2014

SharePoint IRM Protectors implemented in managed code

Can SharePoint IRM (Information Rights Management) Protectors be implemented in managed code...

Author: SridharRaghunathan-MSFT Date: 05/10/2014

A word about App Step in SharePoint 2013 Workflow Platform

I am sure most of us a familiar with App Step and that it is a mechanism provided to developers of...

Author: SridharRaghunathan-MSFT Date: 05/10/2014

SharePoint 2013 SearchServiceException “The maximum allowed value is 4096”

Recently I investigated an issue where a customer was using SharePoint 2013 Search REST APIs and...

Author: SridharRaghunathan-MSFT Date: 05/06/2014

BCS: Login failed for user ‘NT AUTHORITYIUSR’

Following my previous post, I just ran into another issue recently that I though I’ll write a post...

Author: SridharRaghunathan-MSFT Date: 05/04/2014

SharePoint 2013 CSOM call from web part fails with 401 for all users

This issue has come up at least 3 times in the list of issues I deal with here in SharePoint...

Author: SridharRaghunathan-MSFT Date: 02/06/2014

Values in workflow actions not persisted in SharePoint Designer 2013

I worked on a support case recently and wanted to share the learning to the community.  The...

Author: SridharRaghunathan-MSFT Date: 01/02/2014

Custom field types and rendering templates correlation with the new “Server Render” property of the ListFormWebPart

I worked on a few issues dealing with this subject recently and I thought I’ll share this out so...

Author: SridharRaghunathan-MSFT Date: 07/26/2013

Crawled properties won’t re-appear after deletion for a custom XML indexing connector in SharePoint 2013

A customer reported this problem to us and it was quite a learning to know how content processing...

Author: SridharRaghunathan-MSFT Date: 06/04/2013

Enabling ScriptManager PageMethods doesn’t work in some scenarios in SharePoint 2013

I worked on a case where the problem was that PageMethods won’t execute from within a SharePoint...

Author: SridharRaghunathan-MSFT Date: 06/04/2013

Register CSR-override on MDS enabled SharePoint 2013 site

Both CSR [Client-Side Rendering] and MDS [Minimal Download Strategy] are new concepts in SharePoint...

Author: SridharRaghunathan-MSFT Date: 02/08/2013

A case of custom email templates not used when alerts are created from code in SharePoint

Recently, I had a case where customer was creating SPAlert object using SharePoint object model code...

Author: SridharRaghunathan-MSFT Date: 05/29/2012

Not able to create publishing pages!!

Recently I worked a case where the customer was not able to create publishing pages at all. ...

Author: SridharRaghunathan-MSFT Date: 09/06/2011

Implementing a post back button in a SharePoint 2010 Web Part with contextual ribbon

There are quite a few articles that talks about implementing a contextual ribbon button that does a...

Author: SridharRaghunathan-MSFT Date: 12/30/2010

Working with SharePoint 2010 Client Object Model on an SSL enabled site

When working SharePoint 2010 Client Object Model on an SSL enabled SharePoint 2010 site, we also...

Author: SridharRaghunathan-MSFT Date: 10/19/2010

Tracing SharePoint 2010 Service Applications

If you are interested (as I was) to know what happens behind the scenes in a SharePoint 2010 Service...

Author: SridharRaghunathan-MSFT Date: 04/06/2010

Custom Service Applications in SharePoint 2010

I had to write up an internal article on creating custom service applications and making it work...

Author: SridharRaghunathan-MSFT Date: 04/03/2010

Uploading files using Client Object Model in SharePoint 2010

There are 2 ways to upload files to SharePoint 2010 document libraries using managed client object...

Author: SridharRaghunathan-MSFT Date: 03/12/2010

BCS and External List Learning – Part3

Check out previous posts on the same topic: Part1 Part2 Case where an external content type created...

Author: SridharRaghunathan-MSFT Date: 03/10/2010

BCS and External List Learning – Part2

In Part1, I covered a specific scenario related to viewing external list and BDC throttling...

Author: SridharRaghunathan-MSFT Date: 03/10/2010

BCS and External List Learning – Part1

I am posting this article split into series covering specific BCS learning when working with...

Author: SridharRaghunathan-MSFT Date: 03/10/2010

The correct Geneva Framework Runtime needed for SharePoint 2010 RC

A lot of download links point to the older version of Geneva framework.  So, if you are like me...

Author: SridharRaghunathan-MSFT Date: 03/07/2010

Setting up BCS with Secure Store Application impersonation

We used to perform SSO impersonation in BDC in MOSS 2007.  We now have a secure store service...

Author: SridharRaghunathan-MSFT Date: 01/27/2010

LINQ to SharePoint 2010

Wow! LINQ to SharePoint 2010 is awesome! You have to work with it to see how it simplifies...

Author: SridharRaghunathan-MSFT Date: 01/20/2010

Setup Claims using AspNetSqlMembershipProvider

Setting up claims using AspNetSqlMembershipProvider is very similar to this walk-through. ...

Author: SridharRaghunathan-MSFT Date: 01/15/2010

IdentityNotMappedException: Some or all identity references could not be translated

Recently, I ran into an interesting issue.  I thought I’ll post this as I guess most SharePoint...

Author: SridharRaghunathan-MSFT Date: 01/15/2010

Setting up FBA Claims in SharePoint 2010 with Active Directory Membership Provider

This is a walk-through on setting up FBA Claims in SharePoint 2010 using the Active Directory...

Author: SridharRaghunathan-MSFT Date: 01/07/2010

SharePoint 2010 – The Start!

It’s been a while I updated my blog posts!  Have been quite busy with SharePoint 2010 and the...

Author: SridharRaghunathan-MSFT Date: 12/12/2009

HowTo: Create a quizzing application with SharePoint 2007

With SharePoint 2007 "Survey" list template, I recently created a quizzing application. The thing...

Author: SridharRaghunathan-MSFT Date: 12/15/2008

How do I use SecureString type in SharePoint 2007?

SecureString is the type that's used for passwords in SharePoint 2007. You might find its use when...

Author: SridharRaghunathan-MSFT Date: 10/16/2008

Using Post Caching Substitution in SharePoint 2007 Web Parts

There are good number of articles that explains the different caching option Microsoft Office...

Author: SridharRaghunathan-MSFT Date: 08/12/2008

Wildcard Search in SharePoint

Being able to perform wildcard search is probably an area that's missing in out of the box search in...

Author: SridharRaghunathan-MSFT Date: 07/29/2008

"Failed to verify user permissions" error when using DspSts.asmx web service

I recently handled a case where the customer sees a "Failed to verify user permissions" error when...

Author: SridharRaghunathan-MSFT Date: 07/29/2008

The buzz with "UrlQueryString" in SharePoint navigation

SharePoint's navigation APIs have a property exposed that allows us to set query string properties...

Author: SridharRaghunathan-MSFT Date: 07/24/2008

Organization Hierarchy a Mess?

The "Organization Hierarchy" is a cool little thing that let's SharePoint users to remember who...

Author: SridharRaghunathan-MSFT Date: 07/14/2008

FBA and User Display Names in SharePoint 2007

If you have been working with FBA for a while, you might have noticed that the user name displayed...

Author: SridharRaghunathan-MSFT Date: 07/13/2008

Why are my SharePoint Groups drop-down disabled?

This was an interesting issue.  The problem a customer reported was that when they wanted to...

Author: SridharRaghunathan-MSFT Date: 07/07/2008

Well, did you add a link like "file://C:/folder1/folder2"? In one customer's environment this was...

Author: SridharRaghunathan-MSFT Date: 06/27/2008

Next>