作为一个.NET程序员,我一般把.NET一般分为2个大块,一块是C#+ CLR,另一块是什么Sliverlight, WPF, WCF, Entity Framework,
ASP.NET 等等其他队友。
C#+ CLR这组合是相当牛逼的,从编程语言设计角度以及底层实现上来说,是相当优秀的,很多地方要甩出Java几条街。你真是不知道M$是花了多少人力物力在这个上面,而且请了很多相关方面的大拿在这里面。但由于它不开源(虽然最近才开源roslyn,
https://roslyn.codeplex.com/,但只是给大家看看代码,几乎没有contribute), 也不跨平台(MONO不是官方full support),再加上运行平台Windows + SQL Server的成本很高,所以导致用的人不多(国内)。
至于另一块什么Sliverlight, WPF, WCF, Entity Framework 和 ASP.NET等等,我就不做评价了,就像C罗在葡萄牙,你懂的。