Есть ли какой-нибудь инструмент, который я могу использовать для документирования (т.е. создания документов HTML или XML) интерфейса контроллера / действия / типов данных моего приложения ASP.NET MVC 3?
Вы можете дать Песочный замок выстрел
MVCScaffolding (http://blog.stevensanderson.com/2011/01/13/scaffold-your-aspnet-mvc-3-project-with-the-mvcscaffolding-package/) может генерировать все что угодно в ASP.NET MVC. Его мощь заключается в настройке шаблона, которая генерирует не только необходимые действия, но также представления, модели и т. Д., Как вам нужно.