Ask Premier Field Engineering (PFE) Platforms blog has a new post listing best practices for Windows Server 2012 Hyper-V deployments. It has great information and strongly suggest you to read this article. It is however just a guideline and do not take all recommendations in the article as a “must”.
Windows Server 2012 Hyper-V Best Practices (In Easy Checklist Form)
HYPER-V 2008 R2 SP1 Best Practices (In Easy Checklist Form)