A Brief Rant: You Still Suck!

Look, I wrote one of the highest ranked article series on why SharePoint sucks. You may not know the first thing about me or what I think, so let me start out by saying that I do know a thing or two about why SharePoint sucks.

And it does suck; big time. Except not in the way most people think.

I got a comment today from someone pointing me to an age-old StackOverflow article with all the wonderful caveats and complaints in SharePoint as evidence of how bad SharePoint really is.

Like I’ve done a few times before, I went through the list to see what are real SharePoint issues and what are ignorant stupidity on the behalf of the poster. And the SO article and by that I actually mean the comments to the question, is absolutely right about a couple of things. Well, maybe three, if you count inconveniences. From a list of probably a hundred things, that’s not just missing the mark, it’s shooting at the wrong range. In the wrong country.

I find it particularly interesting when one of the comments talks about leading one of the largest SharePoint WCM deployments in the world. Without managing to spell SharePoint correctly. And using it for WCM. *sigh*

I also find a comment from an apparent die-hard developer funny; apparently using try/catch to ensure your code flows without blowing up is… bad. If you have no developer background, feel free to ask around, but all of the items on that list are non-issues for any reasonably experienced developer and with a bit of actual research would be well understood, and about as natural to a reasonably skilled SharePoint third-tier developer as farting after pea soup.

No, you still suck. You’re still an idiot, and no, it’s not going to improve by yelling at your hammer.


Found this article valuable? Want to show your appreciation? Here are some options:

a) Click on the banners anywhere on the site to visit my blog's sponsors. They are all hand-picked and are selected based on providing great products and services to the SharePoint community.

b) Donate Bitcoins! I love Bitcoins, and you can donate if you'd like by clicking the button below.

c) Spread the word! Below, you should find links to sharing this article on your favorite social media sites. I'm an attention junkie, so sharing is caring in my book!

Pin It

Published by

Bjørn Furuknap

I previously did SharePoint. These days, I try new things to see where I can find the passion. If you have great ideas, cool projects, or is in general an awesome person, get in touch and we might find out together.

2 thoughts on “A Brief Rant: You Still Suck!”

  1. I realize the original post and many of the first page of comments relate to 2007, but some of these folks sound like either A) they’re greatly padding their skills/experience or B) write down right terrible SharePoint solutions.

    Sure, the Visual Studio support for 2003 and 2007 were terrible until 3rd-parties stepped in (some would argue they might still be better), but building the manifest.xml and .ddf files weren’t that bad unless you absolutely hate XML and the command line. As a developer at that time, if you hated XML, you didn’t work on cutting edge tech. I get that CAML was just another ML to understand, but it’s pretty painless.

    I never realized there was a system to the GUIDs. That was pretty cool to learn and would seem to be a plus to me, yet he makes it a bad thing.

    The one irritant that I really agree with is the item[“fieldname”]. I don’t see why they rely on display name instead of internal. Maybe I’m missing something, but if the user can change it, it’s not very safe to use in code. However, after getting the value by internal name a few hundred thousand times, you don’t really think about it anymore.

    I think job interviewers should start asking for Stack usernames to research folks. That might make the interview process much more efficient.

    1. >I never realized there was a system to the GUIDs. That was pretty cool to learn and would seem >to be a plus to me, yet he makes it a bad thing.

      Wow. Just wow.

Leave a Reply

Your email address will not be published.