Windows Form based application layout/template
<p>I am very new to Windows form based application. I have Visual studio 2012 and want to create a windows application. </p>

<p>This question might be asked before but I was not able to find any clear answer, so I decided to post the question here.. </p>

<p>I want to know that if there is a way to create a master form (or a kind of template) for my application having common controls and rest of the forms can inherit that, likewise we do in web-applications. </p>

<p>I found somewhere that instead of going with Windows Forms application, I should go with WPF application, if that is the case can somebody point me to a good article where I can find some info about it....</p>