Skip to main content

Blogs from this Author

A couple of FAST for SharePoint Tidbits

This is a short post about two FAST for SharePoint topics that I have had trouble finding information about on the Web. I hope this post helps others who run into either of these issues. The first topic is people search. It is well known that SharePoint continues to handle people search even when a […]

FAST Search Server 2010 for SharePoint: Creating a Custom Document Processing Step

FAST Search Server 2010 for SharePoint includes the capability to extend the document processing pipeline by adding additional steps. These steps are implemented as executable assemblies that accept, at minimum, two command line arguments: the path to an input file and the path to an output file. The input file is created by the document […]

Enterprise Architecture: Principles and Patterns

I just finished reading Dino Esposito and Andrea Saltarelo’s book Microsoft .NET: Architecting Applications for the Enterprise. This is a great book and a must read for anyone who is architecting enterprise grade solutions on the Microsoft development platform. The book is not strictly technology specific and includes a lot of general purpose information on […]

Extension Methods as a Form of Multiple Inheritance – Pros and Cons

Extension methods in C# provide a mechanism for adding functionality to a class when you do not control the source code to that class. Most often, extension methods are used as a means of syntactically treating external utility methods as though they were methods on the class itself. In this use, the main difference between […]

REST Easy in SharePoint 2010

Sharepoint 2010 includes out-of-the-box support for RESTful access to list data via the ListData.svc service. This service makes it easy to write client-side applications that consume data from SharePoint lists. The service is a significant improvement over Lists.asmx (which is still supported) in that it natively supports Atom or JSON formatted responses allowing AJAX applications […]

SharePoint 2010 and PowerShell

With SharePoint 2010, PowerShell replaces STSADM as the preferred administrative shell for SharePoint. STSADM will remain for backwards compatibility purposes, but there are many reasons to make the switch to PowerShell. First, there are nearly 500 SharePoint related cmdlets available out-of-the-box which cover all of the functionality available through STSADM plus much more. Second, it […]

Using Source File Links to Support SharePoint Patch Features

Sometimes we find it useful to create patch features which are used to add new elements to our existing SharePoint sites. Oftentimes, these patch features make use of some of the same files as the larger features that are used for provisioning new sites. To support the creation of these patch features without manually copying […]

WSP File Size Limitation in STSDEV

By default, MAKECAB limits the size of individual CAB files to 1.44MB (the capacity of a floppy disk). When the total size of your CAB exceeds this limit, MAKECAB will create additional files as necessary to accomodate all of your data. If you use MAKECAB to produce WSP files for deploying SharePoint solutions and you […]

SharePoint Conference 2008 Highlights (Part 1)

This week I am in Seattle with some colleagues at the SharePoint Conference 2008. There have been many great sessions with a lot of good information. Here are some tidbits that I found most helpful. See below for some info about my four favorite sessions from days one and two. Where available I have included […]