Wonderful work you guys are doing. Awesome! Just please add an explicit pay button in Azure billing :)
Answering to Jon's post:
Thanks Fred, my thoughts exactly!
Web forms and the whole click-event driven flow only came in to existence so as not to scare old world windows developers away. MVC, its separation of concerns and how it lends itself to the new age of cross-platform, enterprise class development in an OSS first age is key to Microsoft's relevance as a key player in continuing to setting the pace for the industry.
It's not so much about being trendy as it is about being realistic and rooted in the current state of things while still being just ahead of the horizon to ensure that the new age of developers continue to be empowered across heterogeneous environments.
Great to hear asp.net runs on win, mac and linux. Things are changing rapidly till now we had watching changes in front end framework like mvc but now its core cahnges, till now we had only experience for .net with windows but now we need to look for other os as well with .net core framework.