Subhajit's Blog

A Dev blog to share thoughts and learnings

PowerShell Must Haves !!!

Following is the list of MUST HAVEs if you are developing scripts using PowerShell,- PowerGUI tool -...

Author: Subhajit.Chatterjee Date: 10/18/2009

Powershell Rocks !!

Recently I was exposed to Powershell for developing scripts to automate deployment steps for...

Author: Subhajit.Chatterjee Date: 10/07/2009

Tip: The untold story of Audit Logs in SharePoint

Auditing events is an important feature of SharePoint. Read this article to understand more around...

Author: Subhajit.Chatterjee Date: 05/20/2009

Interesting Read: SharePoint "Farm Communications"

A SharePoint farm is an extremely "chatty" environment. A lot of inter server communications keeps...

Author: Subhajit.Chatterjee Date: 04/20/2009

Tip: Avoid "bloating" of log files for large content databases during a MOSS upgrade

While upgrading a SharePoint farm to the December Cumulative update, there was an unprecendented...

Author: Subhajit.Chatterjee Date: 03/16/2009

Just Released: 10 Best Practices For Building SharePoint Solutions

The March 09 issue of MSDN magazine contains a very interesting article on "SharePoint: 10 Best...

Author: Subhajit.Chatterjee Date: 03/03/2009

System.Exception: Server could not create

Recently I was working on ControlAdapters and came across a strange error,- System.Exception: Server...

Author: Subhajit.Chatterjee Date: 01/07/2009

How To: Delete corruption/orphaned records from the content databases

Orphaned records can cause a lot of trouble. The content databses should be inspected on a periodic...

Author: Subhajit.Chatterjee Date: 09/14/2008

Just released - Best practices for MOSS

Prescriptive guidance around the best "design and operational practices" for SharePoint environments...

Author: Subhajit.Chatterjee Date: 08/31/2008

Provision Central Admin into another machine in the same Farm

Recently, I came across a scenario where in the "Central Admin" site had become unresponsive. The...

Author: Subhajit.Chatterjee Date: 08/29/2008

Source code for the Silverlight blueprints for SharePoint is now available at CodePlex

Source code for the Silverlight blueprints for SharePoint which works with Silverlight beta 2...

Author: Subhajit.Chatterjee Date: 08/19/2008

SharePoint Training

Let's spread the word of "SharePoint". There is a whole set of trainings targetted for all kinds of...

Author: Subhajit.Chatterjee Date: 08/12/2008

Document Property Promotion and Demotion

Ever wondered why the custom properties (such as author, title, subject, etc) associated with a file...

Author: Subhajit.Chatterjee Date: 08/12/2008

How To: Construct absolute url for any item using the SPSite object

In the case when we need to get the absolute url for any item, we can make use of the instance...

Author: Subhajit.Chatterjee Date: 08/09/2008

SharePoint Database Schema Information

Lot of us might be interested to know the schema information for SharePoint configuration and...

Author: Subhajit.Chatterjee Date: 08/09/2008

SharePoint Backup and Restore: Same amount of free space required for initiating full or incremental backups

Just observed that during initiation of SharePoint Disater Recovery Backups (via STSADM or Central...

Author: Subhajit.Chatterjee Date: 08/09/2008

SharePoint Best Practices Analyzer 2.0

SharePoint best practices analyzer (available for download from here) is an interesting tool that...

Author: Subhajit.Chatterjee Date: 07/17/2008

SharePoint Backup and Restore : Moving content across environments

If you thought that moving content from one environment to the other using SharePoint backup and...

Author: Subhajit.Chatterjee Date: 05/19/2008

Optimized Object model API code for uploading large files to a SharePoint document library

The following code block contains an optimized code for uploading large files (>500 MB) to a...

Author: Subhajit.Chatterjee Date: 04/29/2008

Hide "Upload Multiple" toolbar menu item

Came across a requirement where we needed to hide the "Upload Multiple" toolbar menu item from the...

Author: Subhajit.Chatterjee Date: 04/04/2008

Avoid enumerating SPListItemCollection object

Enumerating a SPListItemCollection object should be avoided for data querying purposes. for e.g. in...

Author: Subhajit.Chatterjee Date: 03/28/2008

Journey of workarounds

For a DEV guy, it is a common phenomenon wherein he ends up saying "this is not supported OOTB". But...

Author: Subhajit.Chatterjee Date: 03/26/2008