I'm working on an ASP.NET MVC4 site, using the Razor engine. One of the things I've discovered slowing me down is the design and styling of the site. Currently, I edit my view, load the site, dump the HTML source and then edit it with Expression Web.
This is pretty painful. It requires creating a temporary location with all the right css files, creating 'fake' html pages and then loading them up in the editor to get the look I want then editing my razor view to duplicate that look.
I feel like I'm doing it wrong. But I haven't seen any other alternative. I dream of some WPF like design view, but I don't think this exists. Short of that, what do people do to design rich internet apps using MVC and Razor?
I would recommend using Visual Studio for a very efficient dev environment. Click here to download VS 2012
It is very efficient because all file types can be accessed and changed from this tool, no dumping of files necessary. This is microsoft's baby, they have put a lot of time and effort into making it the ultimate tool for .NET developers.