Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

We have an HTML designer who is not a developer but needs to modify .aspx files from our ASP.NET 2.0 projects from time to time in order to get CSS to work properly with them. Currently, this involves giving her the .aspx page by itself, which she opens and edits via Visual Studio 2008 (her computer used to be a developer's). I'm considering getting her set up with Visual Web Developer 2010 Express and Subversion access so she can be more independent, but I wanted to make sure VS Express will work properly with what we do. So:

  • Does VWD 2010 Express support automated tests?
  • If no to the above, what happens when it opens a solution file that includes a test project, modifies it, and saves it?
  • Are there any potential snags with setting up AnkhSVN with VWD 2010 Express?
share|improve this question
Should you really be worried about front end testing for when a designer changes the markup for a page? – Chris Nov 20 '11 at 14:16
The tests are for the back-end data stuff, not the front end that the designer would be modifying. – Mr. Jefferson Nov 21 '11 at 17:30
up vote 2 down vote accepted

Does VWD 2010 Express support automated tests?

No, the Express versions do not support test automation. You can implement external tools, such as NUnit and run the tests outside of VS. If your shop is using Team Edition and all the features available in that, the test solutions (just like deployment solutions) will not load.

If no to the above, what happens when it opens a solution file that includes a test project, modifies it, and saves it?

The project(s) that are not supported by the Express edition will be unloaded, and show up in Solution Explorer as greyed out and "unavailable". They will not be removed unless the user removes the projects and saves the solution. But this will not mess anything up for other developers on the project.

share|improve this answer

I don't think AnkhSVN will work as it is an add-on and MS don't like add-ons working in the express SKUs. Testing-wise, I seem to recall that TestDriven.NET will work with the express SKUs -- Microsoft thanked the developer by booting him from the MVP program.

All that said, you should probably look into continuous integration as that is a bit more effective a backstop than having local unit tests the design types won't understand. Then they can use whatever tools they like so long as they can svn commit things at the end of the day.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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