How to work with MVC templates in Umbraco
Working with MVC Views and Razor syntax in Umbraco
See some quick examples here
Documentation covering how to use Partial Views. This is not documentation about using "Partial View Macros", this documentation relates simply to using native MVC partial views within Umbraco.
Using MVC Child Actions in Umbraco
How to query for published data in your Views
How to create html forms to submit data