What so far didn’t make it to the news, I think Windows 8 is a big win for Windows Azure. What are apps doing? Apps offer an UI for using services. Apps probably cache this data locally, make use of several sensors available with the new PCs… I want to use data created by the apps from every device I have. I want to use the same apps on every device (maybe with different features depending on the device) accessing the same data. This is a job for Windows Azure. Client side apps connect to data storage, access services running in the cloud. The server-side part is written with … C#, C++, Visual Basic… making use of technologies like ADO.NET Entity Framework, Windows Communication Foundation, Windows Workflow Foundation…
Microsoft always offered great interop scenarios. It’s possible to use WPF within C++ MFC applications, use WPF within Windows Forms, use ActiveX controls within WPF applications… I guess that there will be interop features with the new Windows 8 app-model for many different scenarios mixing WPF, HTML, MFC…Don’t expect some interop scenario for VB 6
Let’s see what the future brings. Can’t wait on working with the new application model.