The files generated by CSHTML5 are plain client-side HTML/JS files that can be uploaded to any server. If you want you can put them in a ASP/MVC project, but you don't need to. For server-side code, the recommended approach is the same as with a Silverlight application, that is, create a web service (the project type in Visual Studio is "WCF Service Application". Then, you can call this web service from the CSHTML5 application via SOAP (using the "Add Service Reference" button in Visual Studio) or REST (using the WebClient class).
For more information and tutorials, please visit:http://cshtml5.com/links/wcf-limitations-and-tutorials.aspx
If you have other questions, please feel free to ask.