My .NET Adventure Story

“Henry’s .NET Adventure Story”

Learning how to rebrand a SharePoint 2007 website was a monumental task. Nothing like running into one inconsistency after another. I know what I’m talking about. I’ve been designing websites professionally (meaning I got paid) since 1999, and this was the most challenging project yet. When I was building websites, it was a fun and challenging experience using awesome tools from the former Macromedia. The transition from design to programming front and backend parts of websites using ASP.NET was not so bad either. I guess SharePoint 2007 Enterprise is such a massive technology that my experiences are just short of being fun.

Unfortunately, nothing can prepare you for the “unique” environment of building websites using SharePoint server technology [even if you are a seasoned .NET developer]. All you can do to prepare yourself for SharePoint design and development is to come into the game with a firm understanding of cascading style sheets. If you don’t have the core concepts down you will just add additional hours of painful experiences to your rebranding journey in addition to learning the SharePoint namespace.

Another difficult hurdle to prepare yourself for is the scarce resources for tackling this kind of project. There are a lot of people asking questions and only a few experienced ones that can help.

Hope your journey will be less painful than mine.

Now onto Chapter 2…Excel Services!

Oh…and if anyone asks you a question “Why are you using Visual Studio 2008 to build web parts.”

Simply answer, “Because it is the right thing to do.”

I believe you should be using the latest and greatest Microsoft IDE to work on Microsoft projects, because ultimately it’s your butt on the line, and if it breaks, you have to fix it.

As Scrooge McDuck once said, “Work smarter, not harder.”

Advertisements

I am a technologist with a strong background in software engineering. I have many interests. My current distractions are 70s-80s-90s music [it's a very eclectic collection], ontology, information architecture, mobile device technology, medical bioinformatics, artificial intelligence, and nanorobotics.

Posted in Uncategorized

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: