Category: SharePoint

SharePoint Development Patterns: Getting Started

Most teams, nowadays, use a virtual machine model for developing SharePoint solutions simply because it makes the most sense to do so.  From the teams and individuals that I’ve worked with, it also seems that most also work directly inside...

Philly.NET Code Camp – Follow Up

Philly.NET Code Camp – Follow Up

(One of many I foresee for the next week or so – lots of blogging to catch up on.) Firstly, thanks to everyone who sat through my session and the excellent questions and feedback.  I honestly expected < 10 people. ...

Inserting HTML into Word Documents

For a recent prototype, I was tasked with building a solution to allow authors to create “standard text” entries in SharePoint 2010 which could then be re-used by authors. One of the challenges was trying to figure out the best...

Presenting at the Tri-State Code Camp 2010.2!

Presenting at the Tri-State Code Camp 2010.2!

The session is titled “Object Oriented Development and Practices in SharePoint“: Building maintainable solutions on the SharePoint platform can be a challenge (and that might be putting it mildly). Code interspersed with CAML strings, rampant code duplication, hundred (thousand?) line...

Event Receivers on Content Types

Event Receivers on Content Types

Adding this to the category of things-that-I-didn’t-know-but-would-have-made-a-lot-of-stuff-I-previously-wrote-much-more-elegant-and-awesome. You should add it to yours, too! As a quick summary, it’s common knowledge (well, amongst SharePoint developers at least) that you can associate event receivers with a list template type.  However, an...

Book Review: Building Solutions for SharePoint 2010

Book Review: Building Solutions for SharePoint 2010

I’ve been working my way through Sahil Malik’s Microsoft SharePoint 2010: Building Solutions for SharePoint 2010 and I’m almost finished now.  Just a quick review for anyone working on ramping up on 2010 or considering this book. First, this book...

HTML-ifying Text in SharePoint

HTML-ifying Text in SharePoint

This has probably been done to death, but here’s my version of how to “HTML-ify” HTML text in SharePoint calculated fields into rendered HTML using jQuery:

Perhaps the most interesting part of this script is the regular expression used...

Why SPMetal Falls Short

Why SPMetal Falls Short

First, SPMetal is good.  It’s very good.  Much better than life without it.  It encourages more object-oriented programming (instead of XML string oriented programming – blech!) That said, SPMetal falls short of awesome by just a hair. Ideally, one would...