Model View Presenter

July 12, 2006

An interesting MSDN article by Jean-Paul Boodhoo discussing a way to test closer to the front-edge of a .NET web app. It’s interesting to see how TDD is evolving in the .NET world.

There does seem to be a lot of progress towards an opensource/TDD paradigm in .NET, though it’s still not a very cohesive end-to-end system. It’s unfortunate that Microsoft didn’t have the vision to build all this agile/tdd stuff into Visual Studio.

But maybe they did? I wonder if Team System has a lot of great stuff that I’ve just not been exposed to – when it came out with an outrageous $5.5-$11k per developer price tag, I convinced myself not to even take a glance at it or download a demo.

For anyone actively using Team System, how does it’s features stack up to the open-source lineup (NAnt, NUnit, CruiseControl, NCover, NDoc, FxCop, Simian) that it is competing with?

What do you think? Chime in!