Custom Caching Done Fluently
SharePoint includes many out-of-the-box cache mechanisms that can be configured on site and site collection levels. It is not uncommon, however, that you want to make some custom caching in code. Often you simply need more fine-grained control over what is cached and exactly what parameters define the cache key. One scenario where cache profiles are insufficient is...
SharePoint Security and Permission System Overview
SharePoint Permission and Security Mechanisms
From time to time, our customers ask us about how SharePoint security and permission features work, and how should they be utilized. In this post we try to walk through the basic permission and security features of SharePoint. This post is not intended to be a complete description of every security and permission related feature in SharePoint,...
10 tips for designing layouts for SharePoint intranets
A nice looking, user friendly layout is an essential part of all SharePoint intranets. At its best the layout encourages users to come back time after time. At its worst it scares people away or makes the entire system difficult to use. Follow these ten rules and you will avoid the most common mistakes.
1. Intranet is a tool, it’s...
Limiting People Picker Scope in SharePoint
There are many cases where you do not want the people picker to show all users in your Active Directory or LDAP user store. For example if you have separate web applications in the same farm for intranet and extranet, you do not want the extranet users to appear in the intranet’s people picker. This is only one layer in...
Extending CreatePublishingPageDialog Class with a Modified File Already Exists Validation Logic
There a few nasty problem in SharePoint 2010’s default create publishing page dialog. One of the problems is that you cannot specify a file name or that SharePoint doesn’t automatically create a new filename if one with the same title already exists. Juha talked about this problem earlier, and he asked me to define my approach to create...
August 2010 Tidbits
Greetings from the SharePoint Blues big band! Almost everyone is back from their summer holidays and working with exciting SharePoint 2010 projects. We have also big plans for the blog, planning to provide a refreshed blog UI, new writers and new topics during the autumn. Meanwhile, as Marvin Gaye once asked, what’s going on?
—
In June we...