If you haven’t been following it over the last couple of months, we’ve been running a series of articles about brownfield development – authored by James Kovacs, Kyle Baley, and Donald Belcham. The big idea here is that rather than have yet another article or set of articles about implementing some new technology from the ground up (and usually in some kind of contrived scenario), we wanted to show how you can drive incremental improvements into existing codebases (hence the term “brownfield” as opposed to “greenfield”).
For the first of these series’, we wanted to address Web development – traditional ASP.NET development to be more specific. Therefore, we have taken an existing open source project, ScrewturnWiki, and have systematically refactored it along a bunch of different dimensions to produce the following.
So as we bring this particular series to a close, I have 2 areas where I would love to get your feedback.
First, what about this particular series worked – what didn’t? Did you like the intermingled videos – was it helpful that you could also read the articles on Channel9 – did you even notice?
Second, I think that the whole “brownfield” series concept is a repeatable one. What other series’ would you like to see? Some things that come to mind include: