Retrieving an Item from the RootWeb and Subwebs using its UniqueId

Sometimes, it is necessary to retrieve an item given its ID (unique identifier). There is always the SPWeb.GetFile(Guid itemGuid) method, but that does not return an item if that item exists in a sub site. The sub site may be a level down or two or ‘n’ levels down. Using SPWeb.GetSiteDa... [More]

Customizing the Site Actions menu

In the WCM projects that I am working, the first thing the client says when they see a demo of ‘editing a page’ is - “Why is this Site Actions’ design not in sync with our website design?” Unlike in Intranet websites, where this doesn’t come to a much concern, it... [More]

Using SharePoint Object Model to add entries to web.config

When working with SharePoint projects, sometimes it is necessary to add some entries to the site's web.config. The web.config file is always there in the virtual directories for you to open and edit, but it is a tedious and repetitive process to do the same thing across various environments. The Sh... [More]

Who are SharePoint Developers and What they do?

I came across an interesting article today regarding SharePoint Administrators Vs SharePoint Developers The post starts with how the recruitment websites do not differentiate between a SharePoint developer and administrator role, but ended up with listing down (what might be) the differences betwee... [More]

Customizing the AssetUrlSelector

One of the very useful SharePoint Publishing Controls is the AssetUrlSelector This control allows users to pick any asset (images or documents or files or pages etc.,) from the site collection Below is an example of how this control looks when you add it to your page Below is the picker dialog ... [More]

StsAdmin Extension Utility – createsitecolumn

NOTE: As of June 26th, 2009, this utility has a new home - http://csc.codeplex.com/ Feel free to post your feature suggestions or any bugs related to StsAdm 'createsitecolumn' extension here =======================================================  Here is my first ever stsadm.exe c... [More]

Creative Commons License
Chaks' Corner Blog by Chakkaradeep Chandran is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.
Based on a work at www.chakkaradeep.com.
Permissions beyond the scope of this license may be available at http://www.chakkaradeep.com.