Sridhar's blog

SharePoint programming and customization.

What permissions are behind the permission levels (roles) in SharePoint

Recently, I was involved in a support request where I had to find out what SPBasePermissions are...

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

Indexing MSCMS 2001 using MOSS 2007 indexer?

This might be a cake-walk for most of you, but I got delayed a bit to get MSCMS 2001 contents...

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

Project to customize the small search control in SharePoint 2007

The small search control that is rendered in the default SharePoint pages is a delegate control...

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

Create and Publish web pages in Publishing SharePoint sites programmatically

Microsoft.SharePoint.Publishing is the assembly that we need to use to get pages created and...

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

Strangely enough! We'll not see this issue with an OOTB search. It is seen only when we use search...

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

"The security validation for this page is invalid" error when updating objects through SharePoint object model

This error is often encountered when SharePoint OM is used to update site/web/list objects from...

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

Database Schema compatibility error in FBA

This is an interesting issue I came across recently and it was nice to know things that I thought...

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

Programming navigation in WSS 3.0

Modifying navigation elements through code is quite tricky in WSS 3.0. Here are few scenarios, I’ve...

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

Add/Update "sealed" properties in SharePoint lists

There’s always a question about updating properties in a list in SharePoint. Specifically,...

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

GetWebTemplate web method does not return & AddList web method does not recognize my custom list templates!

When you use the “GetWebTemplate” web method provided through webs.asmx web service, you’ll notice...

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

"Out of Memory" exception - when adding item to a list using SharePoint OM

Here’s the scenario: A tool that’s designed to add log messages from an application to a SharePoint...

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

Starting note on Content Editor Web Part

Recently, I worked a tricky and interesting case where a customer wanted to “silently” put a file in...

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

Released: VS 2008 extensions for WSS 3.0, Version 1.2

Most aviated and now available!! Visual Studio 2008 Extensions for Windows SharePoint Services 3.0...

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

Visual Studio 2008 or Visual Studio 2005 - what should I use for WSS 3.0/MOSS 2007 development?

.NET 3.0 and higher is already supported with MOSS 2007. Essentially, .NET 3.0 and .NET 3.5 are...

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

Case about sorting the quick launch navigation

Many things are easy to do in SharePoint. Considerable stuffs are tricky. And a few –...

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

Digging into why SharePoint navigation APIs wouldn't work on sites using collaboration or publishing site definition

Developers very often customize MOSS 2007 navigation menus just so it bears a fancy look! Well, not...

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

"Attempted to read and write protected memory. This is often an indication that other memory is corrupt" error when implementing ItemCheckingOut event handler in MOSS 2007/WSS 3

If you ever tried implementing ItemCheckingOut event handler wanting to prevent end users from...

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

Can I customize application.master and aspx files present under _layouts folder? - MOSS 2007 application pages customization

I had a support request from a customer the other day, who did some weird customization to his MOSS...

Author: SridharRaghunathan-MSFT Date: 09/05/2007

External Storage API for WSS 3 available

External storage APIs are available when you install hotfix 938499. As to what these APIs are and...

Author: SridharRaghunathan-MSFT Date: 08/27/2007

Update "lookup" fields in SharePoint 2007

Lookup fields were innovative feature offered in SharePoint Portal Server 2003 that eased...

Author: SridharRaghunathan-MSFT Date: 08/25/2007

Haven't you downloaded the latest SharePoint Server 2007 SDK?

Check out the latest release of SharePoint Server 2007 SDK. Tons of sample code refresh, how do I......

Author: SridharRaghunathan-MSFT Date: 08/25/2007

Before/After properties not available for InfoPath content types in Form Library - MOSS 2007

I wanted to blog this as an FYI... So, I will try to deliver the message short. When we publish an...

Author: SridharRaghunathan-MSFT Date: 07/28/2007

What if you need to hide site templates in MOSS 2007?

Some of you might want to make only certain site templates (otherwise called site definitions like...

Author: SridharRaghunathan-MSFT Date: 07/28/2007

IE warning message box "this page contains both secure and nonsecure items" when applying "Simple" theme on a SharePoint site protected with HTTPS

This incident happened the other day… One of my SharePoint Admin support team counterpart here,...

Author: SridharRaghunathan-MSFT Date: 07/02/2007

Associate a site column to a content type using SharePoint 2007 Object Model

I recently came across a question whether a site column can be associated with a content type using...

Author: SridharRaghunathan-MSFT Date: 06/07/2007

Correct usage of SPFileCollection.Add() overloaded method in SPS 2003

I was recently involved in a case involving SPFileCollection.Add() method. When we use one of the...

Author: SridharRaghunathan-MSFT Date: 06/07/2007

Customizing MySite in MOSS 2007

Support case volumes coming in for MOSS 2007 is huge. When we try and help customers to find answers...

Author: SridharRaghunathan-MSFT Date: 05/19/2007

Make BDC work with FBA

Making BDC (Business Data Catalog) work with FBA (Form Based Authentication) requires a bit of work....

Author: SridharRaghunathan-MSFT Date: 05/05/2007

Add subsites and provide navigation functionality in MOSS 2007 - a code approach!

Creating sub sites through MOSS 2007 interface, creates a top navigation automatically. You’ll be...

Author: SridharRaghunathan-MSFT Date: 04/21/2007

Make the "Overwrite existing file(s)" check box to be unselected by default in SPS 2003

Following the post from Make the "Overwrite existing file" check box to be unselected by default in...

Author: SridharRaghunathan-MSFT Date: 04/21/2007

MOSS 2007 Content Migration

Content Migration is an important aspect in Microsoft Office SharePoint Server 2007. This allows...

Author: SridharRaghunathan-MSFT Date: 04/15/2007

Customizing PlaceHolder values in MOSS 2007

Found something interesting when working on a customer’s request, so thought I’d share it! A...

Author: SridharRaghunathan-MSFT Date: 04/14/2007

Make the "Overwrite existing file" check box to be unselected by default in MOSS 2007

One of our customers wanted a way to uncheck the “Overwrite existing file” option by default. For...

Author: SridharRaghunathan-MSFT Date: 04/01/2007

Embed a dynamic excel spreadsheet and chart object into web part

A customer of mine called in with this requirement of embedding a dynamic excel spreadsheet and...

Author: SridharRaghunathan-MSFT Date: 04/01/2007

"Invalid data has been used to update the list item. The field you are trying to update may be read only" - when updating BEGIN - END fields in an event list through Object Model code

When updating the "Begin" or the "End" datetime fields in a SharePoint 2003/2007 event list, the...

Author: SridharRaghunathan-MSFT Date: 04/01/2007

Getting Event Handlers developed in VS.NET 2005 to work with SharePoint V2

Note: Just don’t bother to read further if you have a SharePoint server running on IIS that has...

Author: SridharRaghunathan-MSFT Date: 08/28/2006

Changing Quota Template Names in SharePoint V2

Quota Template is a nice feature that's very helpful for SharePoint administrators. It helps in...

Author: SridharRaghunathan-MSFT Date: 08/28/2006

Getting portal context

In WebPart developement, many a times, we'd want to retrieve the context of the current site and do...

Author: SridharRaghunathan-MSFT Date: 08/28/2006

<Previous