You do WinForms for 4 or so years and all of a sudden you get a simple project to do in web, and you can't for the life of you grok anything about Asp.Net 2.0. I think it's a mental block.
But anyways, fuck the designer, I'm goin old school on this with good ol' HTML and some code behind. I forgot how to CSS too. I'm so lame.
and WTF is a web part? God I wish I had paid more attention to all those blog posts 2 years ago.