Here's an idea, to go along with Microsoft's new direction:
Open source Channel 9.
Loading User Information from Channel 9
Something went wrong getting user information from Channel 9
Loading User Information from MSDN
Something went wrong getting user information from MSDN
Loading Visual Studio Achievements
Something went wrong getting the Visual Studio Achievements
Black and blue here. I've never been able to see it as white+gold (although I almost did in my Facebook feed, where it crossed into my peripheral vision... but as soon as I diverted my eyes to it, there was no question it was black and blue).
For you golders, you are right that there is some dark gold. It is mostly toward the top (#857659), an artifact of the lighting and exposure of the photo. Most likely, the dress is sitting directly underneath a yellowish lamp. (Even black cloth reflects a little light, so being close to a lamp, it will reflect it somewhat.)
I agree with the rest of your points. But this? This is perhaps one of the strengths of WinRT and, more generally, WPF and HTML.
It is well known that desktop apps (particularly forms apps) are terrible at resizing. The worst are properties dialogs.
Back to the video... I'm probably most looking forward to the types of interaction like you see at around 1:03. One user moves an image from the tablet to the desktop in as natural of a way as I can think of.
This is really the future of device usage... multiple devices speaking to each other, allowing the user to move data and execution context from device to device. I want to be able to cut/copy something on one device and immediately paste it to another. If I start using an app on my phone and decide that a larger screen with keyboard and mouse would be more productive, I'd like to simply put my phone away and open up my computer to see the app ready for use in the state I left it on the phone.
Apple is probably leading this effort at the moment, but the "One Microsoft" strategy feels like it could really take it to the next level if done well.
Now what I'd like to see Microsoft do is allow desktop versions of Windows to easily sideload WinRT apps. I can understand why they didn't do that under W8; users could easily distinguish store apps from desktop apps and could trust store apps more (i.e. the sandbox prohibited arbitrary code execution, sharing of data between apps was only allowed explicitly by user request, etc.).
But under W10, it's definitely starting to get harder to tell what is a store app vs. a desktop app. So let me sideload those apps without hassle.
Same here. I'm just starting to think, perhaps Microsoft really has no viable way to get from here to the end goal? RT was the most likely path, breaking completely* from the desktop and supporting a new tablet ecosystem separate from the desktop. But now it seems RT is dead.
* by "completely", of course RT never completely removed the shackles of the desktop. But feasibly a future iteration could have done so, just as Windows 10 for phones has no desktop environment.
@DeathByVisualStudio: I definitely prefer WPF/XAML over WinForms, but yeah, I'd like something more readable than XML.
I've considered writing a converter from some form of YAML-based XAML to true XAML that is run as a pre-build step, but of course it would lack tooling and would be foreign to others who work on my projects. Official support for a more readable language would be nice.