There's an interesting discussion at Rob Conery's blog about the differences and divisions between .NET development and other (mainly web) technologies.
There's always a little bit of me that despairs when I see these sort of discussions, in which the ALT.NET community in particular have a habit of indulging. It often brings out the worst kind of "I've escaped from the cave because I use this platform, and the rest of you squares are just too dumb to see that you're still stuck in the dark watching the flickering shadows of what's out here" nonsense. MVC guys have this attitude to...