I did watch many of the BUILD sessions, but never saw any indications that C# was going away or even being de-emphasized. I think you may be misunderstanding. Could you give examples of what you mean?
Microsoft isn't really "throwing everything away", they're shifting product strategies in a rather confusing and convoluted way. However, the latest stuff their pitching is C# and stuff from Silverlight (even though it's "dead") -- it's largely the same technologies. A Silverlight or WPF programmer will find a relatively painless transition to WP7 (which is essentially WPF/Silverlight) or W8 Metro apps.
I think your idea that C# is being de-emphasized or going away is a very, very incorrect statement contrary to reality.
Microsoft isn't really "throwing everything away", they're shifting product strategies in a rather confusing and convoluted way. However, the latest stuff their pitching is C# and stuff from Silverlight (even though it's "dead") -- it's largely the same technologies. A Silverlight or WPF programmer will find a relatively painless transition to WP7 (which is essentially WPF/Silverlight) or W8 Metro apps.
I think your idea that C# is being de-emphasized or going away is a very, very incorrect statement contrary to reality.