I develop primarily for the Web and Windows using the .Net framework heavily although I am fairly proficient with other technologies like Javascript, Html, and a few other things I can't think of at the moment.
What I'm wondering is if people view .Net developers as being LESS well rounded versus people who develop primarily with other technologies like Java, Linux, Ruby on Rails, or whatever. For instance I tend to view people who develop in these other technologies that I know absolutely nothing about as being better or smarter than I am, and probably know a lot more about a variety of things that I have no clue about since I'm locked into my tiny little .Net box.