How to get started developing with EPiServer CMS

I got a question in the mail today how to get started with EPiServer CMS as a developer. Here are my tips: