Loading user information from Channel 9

Something went wrong getting user information from Channel 9

Latest Achievement:

Loading user information from MSDN

Something went wrong getting user information from MSDN

Visual Studio Achievements

Latest Achievement:

Loading Visual Studio Achievements

Something went wrong getting the Visual Studio Achievements


contextfree` contextfree`
  • something pretty amazing is going to happen with windows phone

    Microsoft doesn't just make money off of Windows, they also make money off of Azure and other services (which are easier to use with MS tools/languages/etc.)

    The Xamarin partnership stuff is meant to keep existing MS developers using MS tools (and therefore make it easier for them to target Windows as well), it's not really aimed at attracting new developers. For that I think they should consider a "reverse Xamarin" strategy: improve Windows' support for common languages and APIs from other platforms - for example with WinRT bindings for Java and OpenGL ES support - and make it easier to target Windows using tools popular to developers on other platforms (Eclipse? Android Studio?)

  • No market for the Pro 2 form factor?

    Have you actually used and held a Pro 3? I really don't think it feels bulkier than previous Surfaces in practice.

  • C#/XAML vs. WinJS/HTML

    WinJS and phonegap aren't mutually exclusive, you can use them together. They talk about this in the Build WinJS sessions.

  • The Future of the Start Screen

    Personally I very much agree that

    , DeathBy​VisualStudio wrote

    1. Clicking on a tile with a specific notification doesn't take you to that thing the notification represents. Instead it launches the app and you have to dig around the app to find the thing you were notified about (Facebook is a prime example).  I find that very frustrating as that's what I'm used to on my Android phone.

    is a huge problem with the current implementation of Start and live tiles. So I think a reliable way to deep link into the specific information a tile update represents would be very welcome.

    OTOH I'm not sure the start screen would be a good place for more involved interactions with an app. The objections RealBBoy and magicalclick raised, that it would complicate interaction with Start and present developers a dilemma of where to implement features or require them to implement the features twice, are pretty salient I think.

    So personally I'd prefer if interactions with tiles were kept focused on (1) dynamic deep links (e.g., click on a specific email out of several in a large tile and open that email directly) and (2) quick actions involving no more than 1-2 user interactions, the sort of thing you might see in a taskbar thumbnail (e.g. play/pause for music) or an Android notification (e.g. quick delete for an email). Whereas something more involved, like replying to an email, would be reserved for the app itself.


  • Dat Start Menu (NOT COMING IN 8.1 Update BUT SOME TIME LATER edition)

    Eh, I'm not sure I completely agree with that. The taskbar in Windows 7 was already designed to reduce the distinction between launching and switching. And then even in Windows 8.1, once they added multiwindow support for store apps (a pretty useful feature I think), it sort of breaks the model in that even if there's no distinction between n=0 and n=1, there's still a distinction between n=1, 2, 3, 4 ... so there is some amount of instance management you end up having to do in some cases anyway, though hopefully not as much. (This is one situation where I do appreciate having the taskbar everywhere.)*

    In general ... all these models are abstractions over 1s and 0s, right? And they're ultimately tools, they're meant to serve our purpose as users, we're not here to serve them. So I'm fully OK with "cheating" the model when it's just a lot more convenient to do so. Even back in the 8.0 Developer Preview days they broke the desktop-as-an-app model with things like Alt-Tab, because it was just really handy. However, I do think there should be a higher utility bar for features that break the model, because models are ultimately what allow people to make sense of the system (a cognitive lever). I'm not sure a lot of the 8.1.1 stuff meets that standard as is, but I think it could work better with some design adjustments.

    *(Though personally I kind of think they screwed up the implementation of multiwindow a little, at least in IE - IMO additional windows in the new model should be treated as just a transient way to see two things at once for a while, rather than a persistent container for the state of ongoing activity. So there should just be one list of tabs accessible from all windows rather than each window having its own tabs - this has already tripped me up a bunch of times - and I'm not sure if offscreen windows should even each get their own slot in the left edge switcher.)

  • Dat Start Menu (NOT COMING IN 8.1 Update BUT SOME TIME LATER edition)

    Hey, that's actually an interesting idea - since in immersive apps the taskbar only appears when you explicitly summon it, maybe it could be made much bigger, perhaps as big as the IE tab/favorites bar is now. The extra space could be used for thumbnails, tiles, more apps, etc. Of course it would be tricky to reconcile with Peek.

    (You can resize it to be multiple lines today, but that doesn't work very well in this scenario because apps are ordered from top to bottom instead of bottom to top like they should be, among other reasons.)

  • Dat Start Menu (NOT COMING IN 8.1 Update BUT SOME TIME LATER edition)

    I'm not sure I agree they're necessarily incompatible, I think with some adjustments to the taskbar design they could solve or at least mitigate the problems.

  • Dat Start Menu (NOT COMING IN 8.1 Update BUT SOME TIME LATER edition)

    It's not that they have to be always visible. It's that the ones I've recently used should be visible without having to target the little arrow to look at the next line.


  • Dat Start Menu (NOT COMING IN 8.1 Update BUT SOME TIME LATER edition)

    Not at once, but that's the whole point - the taskbar should be a way to get to stuff I'm using, not stuff I used a long while ago.

  • Dat Start Menu (NOT COMING IN 8.1 Update BUT SOME TIME LATER edition)

    With that option checked, if I start a bunch of apps without closing anything the taskbar expands to two lines at which point it's not really usable. I actually like the idea of using the taskbar with immersive apps, I just don't think the current implementation is good enough to be very useful. I would prefer it if either unpinned suspended apps "fell off" the taskbar after one line (like they do on the left-edge switcher), or at least the taskbar apps were sorted so that unpinned suspended apps (a) always followed running desktop apps and (b) were ordered newest-first, not oldest-first. That way the only apps to appear on the 2+ line would be older suspended apps I'm less likely to care about.