John Sheehan: Windows 8 Platform

Sign in to queue

The Discussion

  • User profile image
    DeathBy​VisualStudio

    Let's see... I want to build a W8 app because as a developer I love the new simplified WinRT over the old Win32s that I wasn't using directly and because WPF/SL was so hard? Oh and I want to limit my application's reach to W8 PCs because WinRT is locked into W8? Sounds encouraging! When is the beta test over?

  • User profile image
    jaimer

    Hi DeathBy,

    Beta has been over for a month, Windows RTMed in august, and so did the tools. 

  • User profile image
    DeathBy​VisualStudio

    @jaimer:I have the RTM bits installed on a desktop PC and tablet. It still feels like a beta. Lots of unexpected white screen repainting in Windows Store IE -- needs more work like so many others things.

    My point above is why would I want to quit watching videos and start developing apps for W8 (as John conveyed in the video) if only to be locked into such an unfinished product? This is especially true of the Windows Store app side of the house. Are the dev tools and WinRT much more refined than W8 itself and the apps that Microsoft as provided to date? If the front door is shabby I'm going to be hesitant to enter the building. Just eyeballing around VS 2012 I am lost amongst the wireframe-esk new stark look -- visual cues are all but gone. But hey it does look "MODERN"...

    If W8 fails to take off on the Windows Store app side of the house I really don't want to be trapped on that island of fail. Just my opinion...

  • User profile image
    Charles

    @DeathByVisualStudio: Your opinion is not based on actually developing on the platform. This is just hot air...

    C

  • User profile image
    JoshRoss

    I can see two issues here, and I don't expect either to be addressed here. First that the Windows store is terrible. I find it amazing how terrible it is. Sure things like this are subjective, but they are no more so than the recognition that Gerard Depardieu has a big nose.

    Secondly, Visual Studio 2012 has fallen down the ugly tree and hit every branch on the way down -- again, another perfectly good example of subjectivity.

    Both of which are so blatantly obvious that they will likely get patched out-of-cycle. Regardless, I believe that connect is a better venue for these kind of observations

    -Josh

  • User profile image
    DeathBy​VisualStudio

    , Charles wrote

    @DeathByVisualStudio: Your opinion is not based on actually developing on the platform. This is just hot air...

    C

    That's strange; most people I know call it common sense. Even having the most joyful development experience does not mean your work won't get stuck on an island of Windows Store app fail.

    , JoshRoss wrote

    I can see two issues here, and I don't expect either to be addressed here. First that the Windows store is terrible. I find it amazing how terrible it is. Sure things like this are subjective, but they are no more so than the recognition that Gerard Depardieu has a big nose.

    Secondly, Visual Studio 2012 has fallen down the ugly tree and hit every branch on the way down -- again, another perfectly good example of subjectivity.

    Both of which are so blatantly obvious that they will likely get patched out-of-cycle. Regardless, I believe that connect is a better venue for these kind of observations

    -Josh

    LOL! That's a great Connect feedback. Too bad they closed it already. Denial is bliss.

  • User profile image
    SteveRichter

    Has windows shell been replaced by a WinRT equivalent?  Is there now a WinRT way of creating a windows explorer namespace extension?

     

  • User profile image
    Charles

    @SteveRichter: The modern shell (or new start menu and Windows Store application environment) is different than the desktop shell. Thinking about them in the same way is therefore not meaningful. What would a "windows explorer namespace extension" mean in the modern shell?

    C

  • User profile image
    SteveRichter

    , Charles wrote

    ... Thinking about them in the same way is therefore not meaningful. What would a "windows explorer namespace extension" mean in the modern shell?

    C

    don't know. Does windows 8 have a windows explorer? Does it work the same as the win7 explorer, only written  using WinRT?  A namespace extension enables new nodes to be added to the windows explorer hierarchy tree. Only they are incredibly difficult to write because of very cryptic COM interfaces. And they are historically written with C++, again a real hassle compared to C#. Was hoping that if the 1/2 million windows api's have been replaced with winRTclasses and methods? then windows explorer is easier to work with now.

     

Add Your 2 Cents