В конце концов нам не пришлось разрабатывать веб-приложение, но в итоге я приобрел Expression Web 3. Это поможет вам создать общий внешний вид вашей веб-страницы, а затем вы сможете взять и вставить ее. в Visual Studio и разбить его на сегменты, чтобы его можно было сгенерировать как представление в MVC.
При этом вы могли бы также создавать дизайн пользовательского интерфейса с Dreamweaver вместо Expression Web. Они оба - просто инструменты, и вы будете использовать их только для создания дизайна и графического интерфейса пользователя, который в конечном итоге вы подключите к VS.
Вы будете проводить большую часть своего времени в VS. Вам все равно придется хорошо знать ваш HTML и CSS, потому что вы будете вносить изменения в HTML и CSS в VS. Когда в пользовательском интерфейсе произойдут изменения, вы, вероятно, вернетесь в Expression Web или Dreamweaver, но затем вам придется проследить изменения, внесенные вами в HTML или CSS, а затем внести те же самые точные изменения в ваше представление. запрограммировано в VS.
Не волнуйтесь, хотя. Я уверен, что есть тысячи разработчиков в том же положении, которые используют MVC, и отзывы, которые я получаю, в том, что им это нравится. Поэтому, хотя для MVC нет выделенного дизайнера пользовательского интерфейса, это не значит, что вы выбрали плохую технологию веб-разработки. Я, конечно, не выбрал бы вместо этого стандартный ASP.NET или даже Ruby on Rails из-за отсутствия специального дизайнера пользовательского интерфейса. Оставайтесь с MVC, если вы в лагере Microsoft, это хорошо. А если нет, тогда делайте Ruby on Rails.
Удачи, Клаус