Removing a user/users from all SharePoint Groups in a Site Collection

A user or multiple users can be deleted from multiple groups within a Site Collection by writing some PowerShell code to traverse through all the groups in the site collection and remove the users. However, there is a simple way of doing this through the UI, without writing any PowerShell code. Read this post for a simple no code, no PowerShell solution. [More]

CAML Query to Include Time Value in DateTime comparisions

The Collaborative Application Markup Language (CAML) query is a XML based language used for filtering and/or sorting data from a list within a SharePoint portal. While preparing the query, we use the comparision operators like EQ, NEQ, GT, LEQ etc., for comparing dates. By default, these operators will not include the timestamp while doing the comparision. Using the 'IncludeTimeValue' attribute of the VALUE element, we can do a comparision that includes the timestamp. Read this article to learn how to do this. [More]

Manage Checked Out Files in SharePoint

In SharePoint publishing sites, while creating pages, sometimes we get an error saying that the 'page name already exists' or its checked out to some user and hence cannot create the page. But if we go to the Pages library, we will puzzled if we wont find that page checked out to the specified user. This article shows how to manage these type of checked out files. This feature is available in both SharePoint Server 2007 and SharePoint Server 2010 [More]