Sridhar's blog

SharePoint programming and customization.

Browse by Tags

Tagged Content List
  • Blog Post: SharePoint IRM Protectors implemented in managed code

    Can SharePoint IRM (Information Rights Management) Protectors be implemented in managed code (C#)?  - was the question I asked when I had a customer who implemented an IRM protector in C# and was running into a problem in registering it with SharePoint. Technically, SharePoint IRM Protector is a...
  • Blog Post: 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 and things were not working out well. What seem to happen was that whenever the condition that warrants alert trigger is met (e.g., an item is changed in a list), the alert email that was sent out was...
  • Blog Post: 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 need to pass in the certificate and validate it for the client object model calls to work. Below is a sample. 1: private void button1_Click( object sender, EventArgs e) 2: { 3: ClientContext...
  • Blog Post: Update taxonomy field values in a list item through SharePoint web services

    Recently, I was tasked to find out how to update a taxonomy field value in a list item through SharePoint web services (lists.asmx).  Though this sounds quite simple, it turned out to be a good learning. Taxonomy fields are very similar to lookup fields.  But at the same time, they are not...
  • Blog Post: Tracing SharePoint 2010 Service Applications

    If you are interested (as I was) to know what happens behind the scenes in a SharePoint 2010 Service Application, there’s a very neat way to do this.  I had a specific scenario where I had to understand what happens in the back-end of BCS service application I provisioned, so I’ll use that example...
  • Blog Post: Custom Service Applications in SharePoint 2010

    I had to write up an internal article on creating custom service applications and making it work with SharePoint 2010. This was not an easy joke at all and is pretty involved process. I used the sample walk-through provided in Service Application Framework Sample . This would a very good reference if...
  • Blog Post: 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 model. The first method uses a client library batch mechanism.  It will encode the binary using BASE64 encoding, which could increase the message size by one third.  There might be problems if...
  • Blog Post: BCS and External List Learning – Part3

    Check out previous posts on the same topic: Part1 Part2 Case where an external content type created did not show up in the external content type picker control.  This case was amazing as we (me and the customer) found the cause while on call! The problem statement was simple! We create an external...
  • Blog Post: BCS and External List Learning – Part2

    In Part1 , I covered a specific scenario related to viewing external list and BDC throttling settings.  In this post, I’ll cover a similar specific scenario but related to authentication. When we create an external content type using SPD2010, the screen where we specify the data source information...
  • Blog Post: BCS and External List Learning – Part1

    I am posting this article split into series covering specific BCS learning when working with customers.  In this post, I’ll cover a specific scenario where when browsing to an external list we might see the following error.   In most cases, this would be because of default throttling limit...
  • Blog Post: 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 (like browse to www.bing.com and type in “download geneva framework”) and installed it, possibilities are you have the wrong one. Install the correct Geneva Framework runtime from here: http://www.microsoft...
  • Blog Post: 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 application that allows us to specify types of target applications to use for impersonating specific services including BCS.  Here’s a walk-through I wrote for one of my customer to setup secure store...
  • Blog Post: LINQ to SharePoint 2010

    Wow! LINQ to SharePoint 2010 is awesome! You have to work with it to see how it simplifies development tasks.  I especially love the ability to see what underlying CAML that’s generated on the fly and passed to the server for execution.  With LINQ to SharePoint, I believe, we need to have our...
  • Blog Post: 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 Membership Provider. The very first step is to create a web application AND create that with claims authentication mode.  I am going to provision a web application with claims auth mode enabled at a URL...
Page 1 of 1 (14 items)