Among the many reasons I might articulate for the relative slowdown in updates and articles around here, Microsoft SharePoint 2007 resides near the top of the list. For a few weeks now I’ve been completely immersed in not only understanding the app from the viewpoint of a user, but also from that of a developer attempting to skin SharePoint’s templates with our organization’s identity. I’ll refrain from offering a complete analysis of what SharePoint really is (and what it isn’t), but suffice it to say it’s a collaboration tool that offers a lot of nifty features but falls short (way short, in fact) in terms of semantic, accessible markup and “don’t make me think” workflow.