Skip to main content

Matthew Morse

Blogs from this Author

SharePoint Conference 2011– Day 1 Recap

Yesterday concluded day one of the 2011 Microsoft SharePoint Conference. While the 2009 SharePoint Conference unveiled SharePoint 2010 – and we learned today that the 2012 conference will reveal the next version – this year’s conference focuses on how businesses are using SharePoint, best practices and ultimately, how to take SharePoint to the next level […]

SharePoint 2010 – Random Tidbits, Part 1

I’m attending the Microsoft SharePoint Conference 2009 in Las Vegas where Microsoft has just taken the wraps off of SharePoint 2010. Since it’s a new product release and Microsoft has done a pretty good job of keeping the lid on the functionality in the new product until now, there’s a very high level of excitement […]

Overview of Records Management in SharePoint Server 2010

Note: The contents of this post are based on the SharePoint Server 2010 technical preview, and are subject to change without notice. Microsoft has invested in a number of areas in SharePoint Server 2010, and many of those investments are aimed at making SharePoint an even more serious contender in the ECM space. This post […]

CAS challenge with application pages: LayoutsPageBase class requires Full Trust

If you’ve been developing with SharePoint (or .NET web apps) for awhile, you’re likely aware that it’s generally a good practice to deploy custom code to the BIN directory of the web application and explicitly specify the least set of permissions required to execute the code contained in your assembly. (If you’re interested, here’s a […]

The Almost-Forgotten Role: Business Search Administrator

Most organizations that use MOSS make use of SharePoint search in one form or another, but I’ve seen few that really get their dollar’s worth out of SharePoint’s search capability. The most common configuration that I’ve personally observed is the one that SharePoint configures automatically: all SharePoint sites are included in a single content source, […]

Scope your configuration to match your feature

This is a quick post with a message that may seem obvious, but I’ve seen plenty of code that makes me think maybe it isn’t. So here’s my suggestion: store your application configuration such that it matches the scope of your SharePoint feature. To elaborate, I’ve mentioned before that SharePoint developers who come from a […]

Custom timer job locking on multi-WFE farms

Creating custom timer jobs within SharePoint enables a SharePoint developer to add a scheduled component to a SharePoint application. (Looking to get started with timer jobs? Andrew Connell has a good write-up on MSDN.) On a recent project, I created a couple of custom timer jobs and ran into some interesting behavior related to the […]

To SPD or not to SPD, that is the question

On several of my recent projects, the question has come up about the appropriate use of SharePoint Designer 2007 (or SPD) within an organization’s SharePoint installation. The question is sometimes around its role and scope; other times, it’s point-blank: should we use SharePoint Designer? And the question will only get asked more with licensing changes […]

HOW-TO: Group search results by a property value in SharePoint

In my last post, I described the process that I follow when customizing search results in SharePoint using the Core Search Results web part that ships with MOSS. If you haven’t seen it yet, I suggest you start there for some context on the rest of this post. On a recent project, I ran across […]

HOW-TO: Customize SharePoint’s Core Search Results Web Part

The purpose of this post is to share the process that I’ve begun to follow in my own work related to search customization and to provide an opportunity for you to share what’s worked for you, as well. The post assumes that you’re generally familiar with how search results are customized using the SharePoint search […]

Audience membership based on a user profile property requires “Everyone” access

If you’ve done work with MOSS audiences, you’re probably aware that one of the ways that you can build an audience is to set up rules based on values found on each user’s profile. For example: In this case, I’ve set up a membership condition so that the “Favorite Ice Cream” custom user profile property […]


I was working at a client recently and "shetiquette" was the term they used to refer to "SharePoint Etiquette" — the behavior users exhibit in collaborating with each other in MOSS. Their examples of bad shetiquette include: Checking out documents and never checking them back in (I’ve been known to be guilty of that on […]

Load More