Newcomer to Object Oriented design trying to un-newbie himself. Working as a VisualBasic developer and finding that DotNet is a good thing.