Erm. .NET is alive and well, especially on the game and mobile phone development front
Xamarin (the monodevs) are doing some really interesting stuff:
http://xamarin.com/evolve/2013
Frameworks such as MvvmCross allow you to target iOS, Android, Windows 8 Mobile, Windows 8 Store, WinRT, WPF all using the same codebase using the MVVM Pattern. Write your code business logic in a PCL and share it across all platforms, i.e. 80% code re-use on mobile, write your UI for each platform and link against your shared core business logic PCL.
https://github.com/slodge/MvvmCross
Oh, you can do all of the above, program for all those platforms (iOS included) in Visual Studio with either C# or F# using async/await and linq.
Disclaimer: I went to #evolve, if you use .NET and didn't go then sorry to say you missed out ;-)
Personal highlights from the conference include:
- C# async/await on iOS, Android announced and available in the beta update channel.
- Xamarin acquires Calaba.sh (lesspainful), announces the future of automated mobile phone testing: http://xamarin.com/evolve/2013#session-xcjpj20d6s
- 80% code reuse case study: http://xamarin.com/evolve/2013#session-shy07zqsoz
- Behind the scenes with the award winning game Bastion (monogame): http://xamarin.com/evolve/2013#session-mazw2c15qr
- (Scott Hanselman) How C# Saved my Marriage, Enhanced my Career and Made Me an Inch Taller: http://xamarin.com/evolve/2013#session-umfpnw90c9
- (Josh Collins - @GlobalMoxie) Buttons are a hack: can't wait for vid to be uploaded...