You are likely already aware that you can apply a filter condition to a CAML query to return only items where a specified user or group field is equal to the current user.
In SharePoint's view settings UI, you would do this by filtering where the field is equal to "[Me]". The corresponding CAML query snippet (ass...
More
The SharePoint permission model is great.
By great, I mean large... difficult to comprehend and to manage. Even for someone with a firm grasp on how inheritance works and how permission assignments are put together, managing permissions on a large site with broken inheritance can be a major c...
More

In my last post I discussed the JavaScript client-object model that was introduced in SharePoint 2010. Now I want to show an example from my own experience.
If you're supporting a SharePoint environment for large a large number of employees, you should consider having a Q&A discussion board specifically...
More
Background:
The union of JavaScript and SharePoint got off on uneasy footing. Microsoft designed the early versions of SharePoint to work with the venerable (and notoriously quirky) Internet Explorer, complete with its proprietary ActiveX controls and its alternative implementations of JavaScript and CSS beh...
More
Wiki pages by default show recently modified pages from the same library on a special section of the quick launch. This is great for wiki libraries that are being used as wikis, but not so great for users who just want to make an informative page.
Fortunately, there's a pretty simple fix for this using CSS.
For any w...
More