Uncle Bill Never Reads Rob’s Blog

I got a comment on my post suggesting you learn ASP.NET MVC from a person whom I’ve talked to a lot over the years – Gerry Lowry: There are four nerd diner nerds, We've hear from one that's ornery, but what about the second, third, and the head honcho fourth?

I got a comment on my post suggesting you learn ASP.NET MVC from a person whom I’ve talked to a lot over the years – Gerry Lowry:

There are four nerd diner nerds,
We’ve hear from one that’s ornery,
but what about the second, third,
and the head honcho fourth?
Speak up! Speak up! Scott, Phil,
and Scott!
You’ve all got opinions
for the rest of us minions
Scott, Phil, and Scott, give us a thrill,
like ornery Conery, speak your will,
please don’t be afraid, ’cause Uncle Bill
never reads Rob’s blog, (lucky for Rob).
Scott, Phil, and Scott, please be so kind,
share with us what’s on your mind!
P.S.: since writing this article, it is rumoured that Rob Conery has not been seen.
I know that’s only a rumour because I just started it. B-)

This made me laugh :) . I’m not really ornery am I! Ahh – poetic license… rhymes with “Conery”… I get it… Well I wouldn’t expect a post like this to come from those guys – they like to steer clear of the beehives. I tend to walk face-first into them and say “hey wow – this is a bee hive isn’t it? Well where’s the queen!”.

Anyway – I’ve received a metric ton of feedback from various people since I wrote that post – both inside and outside of Microsoft. The feedback varied pretty significantly, and in summary form went like this:

“Dude THANK YOU. This is TEH SUK post and I wish Microsoft would stick a FORK in WebFormz LOLZLZLZLZ”

Not quite what I was after – it wasn’t meant to be an affirmation of choice really, just a *strong* suggestion to learn something new. Given the positive – well there was also the negative – (captured in Joe Brinkman’s post – read all the comments,  good Jerry Springer-style fun):

Another great use of straw man arguments and red herrings.  Come on really? … Why not say “Use MVC because it runs on Windows and works with IIS”.  Come on, at least use real arguments if you are going to make the case for MVC

MVC, as valuable as it is in some cases, is blowing around like fad right now. What’s the next fad?

[the] case for learning MVC is jejune, and yet no commenter challenged the paucity of his argument. I laughed while reading reader comments because almost everybody praised Rob for another fantastic post. People are so enamored of Rob, the omniscient demigod, the superstar, they swallow his inanities lock, stock and barrel.

What does bug me is the freaking snooty and holier than thou attitude of the self proclaimed ‘evangelists’. One look at the comments here tell that story. Get a life folks, Web platform isn’t a religion.

The capacity for people to read what they want into what I write is amazing. Joe’s article is a perfect summation of that – and that’s not meant to be a slam. Joe read my post as a mandate, from Microsoft, to drop Web Forms and I clearly eye-chartpushed him out of his comfort zone (and gave him yet another reason to give me a hard time).

My post got Reddited (“Microsoft employee says Webforms is a lie!?!?!?”) and still, to this day, gets hits from all over the place. I was going to let it fade out – but then reading the comments in the after math – and Gerry’s above – made me think a follow-up would be a good idea. If only to give Joe another thing to complain about :) .

What Do You See On Line 1?
Sometimes my message is lost in the writing – can’t help it, I like words. Given that I’ll try again and see if it makes a bit more sense.

You should learn [as much as possible – including MVC]. Take this occasion to bend your thinking, approach ideas and possibilities anew, and change your geek skivvies. In fact you should do this a lot.

Technology moves and innovates. In fact it has this pesky habit of doing that quite often. This stems from the (almost) limitless potential it contains. If you don’t like it – you should choose a different way to spend your day.

Take a trip to the other side [of whatever] once in a while – there you might find something that makes you squirm, cry, laugh, sing and puke – all at once. It might hug you or kick you, it might shower you with chocolate and bananas while boiling the water to cook you in.

Or you just might have a nice walk, and come back with some stories.

Learn ASP.NET MVC. I’m not asking you to marry it – nor am I thinking your a bad person if you don’t. Rick summed it up pretty well –

Web platform is *not* a religion

… but it is my work (and probably yours too!) and for some, what they do at work can be more passionate than what goes on at church. Or maybe not (sidestepping that…). Anyway – it’s made my work a lot more fun – so I share that with you.

No mandates, no “Microsoft Employee Decides Web Is Made of Cheese” statements from me were intended and if you took offense or thought I was silly – well that’s just OK.

If ASP.NET MVC isn’t appealing to you – you’re still a good person (even if you’re Joe Brinkman… or you like Joe Brinkman). In fact I have this here clip just for Joe and the people who feel like Joe:

(and if you’re wondering if this Franken clip has a dual meaning – well you’d be right. Joe loves Al and is very happy he’s now a senator).