I'm curious to see opinions on .NET from the people here. Also, if you would, please state whether you are a high school student, college student, work at all as a developer, or if you have nothing to do with development other than teaching yourself. I'm interested to see what group of programmers like and dislike .NET and why.