Community Project: SharePoint System Notifications

During a recent client visit, I came across an interesting application of technology that I had not seen in quite a while. On the intranet home...

New Article: What's New in Visual Studio 2012 for SharePoint 2010

This morning, the Dutch Information Worker User Group (DIWUG) published their ninth e-Magazine [http://www.diwug.nl/e-magazines/Pages/default.aspx], which includes an article of...

Article: Impersonation and Elevation of Privilege

This article discusses the methods provided by the SharePoint framework that allow developers to accomplish tasks regardless of a user’s permissions. Impersonation and Elevation of...

Get the generated CAML query from the CQWP

This is mostly a note to myself, but did you know that the ULS logs contains the CAML generated by the CQWP? Product: Web Content Management...

New Article on People Picker in claims

I’ve published an article on the People Picker functionality in web applications using a Trusted Identity Provider. (What a mouthful.) BTW, it really should be...

Quirk in ASP.Net CheckBox class

I am writing a lot of javascript lately, and I ran into a quirk in the ASP.Net framework that caused a bit of frustration. Let’...

SharePoint 2010 Metro UI solution–now with developer stuff

As many of you know, I dabble a bit in the branding world of SharePoint. Well, actually, I hang out with some people who actually do...

Community Project: SharePoint Advise One Another (A1A)

I have often been asked about changing the Alerts that are sent from SharePoint when a list item is updated. By far the most frequent is...

SPFieldCollection.TryGetFieldByStaticName() is inconsistent

Today’s task required me to check if a column exists on a list, and if not then add it from the site column gallery. Since...

EqualityComparer for Term

I had an interesting problem to solve today. Given a set of Terms entered in the TaxonomyWebTaggingControl, I had to determine which already existed in a...