My customer has his own graphics designer he wants to use to style his web application we're building in ASP.NET MVC 4.

Our solution is in Bitbucket, but if he can't run it what choices do we have? I doubt he uses Visual Studio 2012.

One idea is for us to publish to our solution to a file system, send it to him, have him create a local IIS website on his machine (assuming he isn't using a Mac). Mocking data or pointing to a test SQL in Azure isn't a problem. Then he can make changes to .css and .cshtml files. Will this even work?

The point is that he needs to be able to test his changes. I know he can modify the views and just check-in. But he needs to deliver a working design. So it seems inefficient.

The graphics designer will have access to our test site so he can see how it works, what data we have and fields. Another idea is for him to build a static mock site using just HTML/CSS. Later I'd integrate his styles into customer's solution, split his html into partial views which we use and add Razor syntax. Again, we'd like to leverage graphics designer for all of this.

Is there a best practice documented around this subject? How do other teams deal with this situation?

  • Would not the best option be to ask your customer's graphic designer to come at your place?
    – MaxSC
    Commented Jul 3, 2013 at 9:49
  • I wish. He isn't in the same state so that's not an option. That's why I need to figure out how to deal with this remotely.
    – Tom K
    Commented Jul 8, 2013 at 12:21

1 Answer 1


The way we have done it in the past is have the designer just create static HTML pages and separate CSS files with their own mocked data. We then took the HTML/CSS and added it to the real project our selves.

Once we added to the main project and tested the designs with the real data, we would then go back to the designer with any tweaks that needed doing. We would then work much more closely with them to implement the tweaks and add the finishing polish. Would would have the odd day here and there where a dev would just work with the designer to implement the final tweaks straight away to get instant feedback and a fast turn around.

We did this because the designer had no experience with visual studio or razor, we were also using javascript templating in some areas too.

  • Thanks. I appreciate your input. I think that makes the most sense for us too even though it means a bit more work on my part.
    – Tom K
    Commented Jul 8, 2013 at 12:24

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.