I’m sorry that you are not getting the info you want.
You haven’t see a big statement from Microsoft since, as I suggested, the role and plan for the .NET Framework isn’t changing. We are shipping the .NET Framework 4.6 next year and there will be releases after that, all focused on building apps on Windows.
You do see a lot of excitement from my colleagues about .NET Core, calling it the future and otherwise. They are quite proud of what they are building and that its open source.
I think that the two statements can both be true at the same time. The .NET Framework remains focused on Windows apps, while .NET Core is the future of .NET app development on other operating systems and for some workloads on Windows, too.
We wanted to enable .NET on Linux and Mac. It is a non-starter to port the large .NET Framework for that purpose. We need to start with something smaller for that purpose. It’s a pure physics problem. We do hope that most library vendors and ISVs support .NET Core either sooner or later. We’re going to be running a program to that end in the new year.
I know its work to support .NET Core, but its also a new opportunity. That sounds like marketing spin, but it’s not. Mono has been on Linux for a long time, but .NET has not had a supported Linux and Mac story. If you wanted to get a lot of adoption of your library on Linux and Mac before, that would have been between hard and impossible. We’re now opening up that opportunity and making it straightforward. Many people are telling us that they are going to take advantage of this option for their apps.