When working with custom Lists and Content Types you might get yourself into a situation where you end up with an orphaned Content Type that cannot be removed. There might be however a solution to this issue.
Recently I had an interesting discussion with Shawn Shell of Consejo Inc. about the new Web Content Management capabilities of SharePoint 2013.
When provisioning List Event Handlers you can choose either for the imperative or the declarative approach. And although there are many advantages to using the later, there are also a few things to take into account.
It’s pretty easy to display the value of a Site Column on a Page Layout, but how would you display the name of that Site Column?
One of the challenges when deleting files stored in SharePoint is to ensure that there are no links to those files. This is especially important for assets on public-facing websites. And although SharePoint keeps track of links between the different files, it doesn’t do anything with them while deleting files.