We've all argued about .NET, and C#, but we've never really discussed why we should use it, or why we shouldn't.
(looks around for the microsoft man to answer his questions)
Well Dean, *why* should I use .NET? WTF do I get out of it? Does it have real advantages, or is it just a ploy to grab more cash after stunning the people - er, consumers with big words?