By Cory
Office 2010 includes a new capability that gives users the power to create new or customize existing ribbon tabs and groups. Office 2007 included the ability to customize the quick access toolbar which we will also customize in this article so if you’re still stuck with Office 2007 for the next few months then you won’t be left out. Let’s take a look.
My custom tab ended up looking like the following

Let’s break it down group by group… Read more »
By Cory
Previously in SharePoint 2007 a common SharePoint environment looked something like:
- Web Front End Server
- Application / Index Server
- Database Server
Now when we said “Application Server” that usually meant things like Central Administration and Search but really didn’t mean a whole lot because while we wanted to isolate additional services to this box, SharePoint didn’t give us that level of control.
Enter SharePoint 2010… Read more »
By Cory
This has been around for a while but since I still get questions about it from clients I figured I would post an explanation that may be a little more visual that other explanations.
When you start customizing security on your SharePoint sites by breaking inheritance at different levels you may start to see your nice clean permission lists be infiltrated by “Limited Access”. MSDN explains the “Limited Access” permission level as:
Allows access to shared resources in the Web site so users can access an item within the site. Designed to be combined with fine-grained permissions to give users access to a specific list, document library, item, or document, without giving users access to the entire site. Cannot be customized or deleted.
Let’s look at a scenario: Read more »
By Cory
I always seem to leave out a step when configuring anonymous access for a SharePoint site so I’ve finally put together a full guide so I don’t leave out any steps in the future.
Deactivate Hidden Features
If you are getting “Access Denied” for lists and libraries then you probably for got this step. There is a hidden feature that secures the lists and libraries by default for all sites that have anonymous access enabled. If you have already enabled anonymous access prior to deactivating this feature then you will need to turn all anonymous access off and back on to refresh this functionality.
- For each site collection that requires anonymous access execute the following stsadm command.
stsadm -o deactivatefeature -url http://sitecollection -name ViewFormPagesLockDown
Read more »
By Cory
Many times I find myself in a command window hacking away deploying solution packages or activating features to only later think to myself that I would love to save those commands to a batch file. Previously I would have copy and pasted the contents of the window into notepad and started removing all of the directory information but now I use this method below:
doskey /history > commands.bat
This will export the entire command window history into a file called commands.bat. You’ll just need to go into commands.bat and remove any of the unwanted commands. Enjoy!
By Cory
If you ever need to create SharePoint managed properties through code then you’re going to be asked for a Variant Type. Since I couldn’t find an enum in the code or any documentation to identify them I started digging through the SharePoint UI and was able to hunt down the following. Hopefully it will save the next person some time.
Read more about programmatically creating managed properties via MSDN.
| Variant Type |
Data Type |
| 31 |
Text |
| 20 |
Integer |
| 11 |
Yes/No |
| 12 |
Binary Data |
| 64 |
Date/Time |