Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Win8 breaking changes...

Win8 breaking changes...

Scheduled Pinned Locked Moved The Lounge
mobiledesignsalesarchitecturehelp
20 Posts 12 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Mehdi Gholam

    They seem to be pushing WinRT instead of GDI, if GDI is still there then there will be a whole slew of other things as well. I'm all for being corrected, that's why I posted, Thanks.

    Its the man, not the machine - Chuck Yeager If at first you don't succeed... get a better publicist If the final destination is death, then we should enjoy every second of the journey.

    N Offline
    N Offline
    Nish Nishant
    wrote on last edited by
    #11

    GDI and the rest of the Win32 API are fully alive for desktop apps. You just can't use them for Metro apps.

    Regards, Nish


    My technology blog: voidnish.wordpress.com

    1 Reply Last reply
    0
    • M Mehdi Gholam

      At distance looking at Windows8 I'm under the impression that Microsoft is breaking from the past in this version, it's a strange new experience since you could always count on Microsoft to be backward compatible (you can get most Win3.1 apps to work on Win7 64bit). Having said that I can see that clearly the current Windows architecture is not up to future challenges and is very very bloated, and needs a revamp/cleanup. But the problem is that Win8 while trying to be new is breaking everything that is in use today and it seems they are targeting consumer devices and not businesses and enterprise installations. ie a single screen mobile app style of application. This puts the design head on with things built on unix which is pretty damn good at nearly half of century old. While I can't agree with Apple's style of marketing (see excerpt below), I am lost at what Microsoft is doing with the mixed signals it is sending. Apple presentation : "... here we are and we have just created a new product which is absolutely astounding (applause from the crowd) its this round thing we put under thing to move stuff around, we introduce the iWheel (tm) [Samsung beware! if you copy it we will sue you]. (cheers from the crowd) Currently it comes in black, we will be giving you white ones in the future..."

      Its the man, not the machine - Chuck Yeager If at first you don't succeed... get a better publicist If the final destination is death, then we should enjoy every second of the journey.

      OriginalGriffO Offline
      OriginalGriffO Offline
      OriginalGriff
      wrote on last edited by
      #12

      I read that as "Wind breaking changes" and assume it was some form of new pollution control legislation... :-O

      Real men don't use instructions. They are only the manufacturers opinion on how to put the thing together. Manfred R. Bihy: "Looks as if OP is learning resistant."

      "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
      "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

      M 1 Reply Last reply
      0
      • OriginalGriffO OriginalGriff

        I read that as "Wind breaking changes" and assume it was some form of new pollution control legislation... :-O

        Real men don't use instructions. They are only the manufacturers opinion on how to put the thing together. Manfred R. Bihy: "Looks as if OP is learning resistant."

        M Offline
        M Offline
        Mehdi Gholam
        wrote on last edited by
        #13

        You should lay off the beans... :laugh:

        Its the man, not the machine - Chuck Yeager If at first you don't succeed... get a better publicist If the final destination is death, then we should enjoy every second of the journey.

        1 Reply Last reply
        0
        • M Mehdi Gholam

          They seem to be pushing WinRT instead of GDI, if GDI is still there then there will be a whole slew of other things as well. I'm all for being corrected, that's why I posted, Thanks.

          Its the man, not the machine - Chuck Yeager If at first you don't succeed... get a better publicist If the final destination is death, then we should enjoy every second of the journey.

          M Offline
          M Offline
          Member 96
          wrote on last edited by
          #14

          Windows desktop apps are fully legacy compatible with windows 8 from what I've seen but they are *definitely* a second class citizen in Windows 8 as it stands now unless by release they have a way for business users to force it to desktop mode and bring back the standard start menu which I'm pretty sure they will do. So in effect with some kind of option or switch windows 8 will be exactly windows 7 with a lighter kernel and some cleanup of the UI.


          There is no failure only feedback

          M 1 Reply Last reply
          0
          • M Mehdi Gholam

            At distance looking at Windows8 I'm under the impression that Microsoft is breaking from the past in this version, it's a strange new experience since you could always count on Microsoft to be backward compatible (you can get most Win3.1 apps to work on Win7 64bit). Having said that I can see that clearly the current Windows architecture is not up to future challenges and is very very bloated, and needs a revamp/cleanup. But the problem is that Win8 while trying to be new is breaking everything that is in use today and it seems they are targeting consumer devices and not businesses and enterprise installations. ie a single screen mobile app style of application. This puts the design head on with things built on unix which is pretty damn good at nearly half of century old. While I can't agree with Apple's style of marketing (see excerpt below), I am lost at what Microsoft is doing with the mixed signals it is sending. Apple presentation : "... here we are and we have just created a new product which is absolutely astounding (applause from the crowd) its this round thing we put under thing to move stuff around, we introduce the iWheel (tm) [Samsung beware! if you copy it we will sue you]. (cheers from the crowd) Currently it comes in black, we will be giving you white ones in the future..."

            Its the man, not the machine - Chuck Yeager If at first you don't succeed... get a better publicist If the final destination is death, then we should enjoy every second of the journey.

            M Offline
            M Offline
            Marc Clifton
            wrote on last edited by
            #15

            Mehdi Gholam wrote:

            At distance

            At a distance, I read your subject as "Win8 breaking wind". I guess, at a distance, I need glasses. ;) Marc

            My Blog

            1 Reply Last reply
            0
            • M Mehdi Gholam

              At distance looking at Windows8 I'm under the impression that Microsoft is breaking from the past in this version, it's a strange new experience since you could always count on Microsoft to be backward compatible (you can get most Win3.1 apps to work on Win7 64bit). Having said that I can see that clearly the current Windows architecture is not up to future challenges and is very very bloated, and needs a revamp/cleanup. But the problem is that Win8 while trying to be new is breaking everything that is in use today and it seems they are targeting consumer devices and not businesses and enterprise installations. ie a single screen mobile app style of application. This puts the design head on with things built on unix which is pretty damn good at nearly half of century old. While I can't agree with Apple's style of marketing (see excerpt below), I am lost at what Microsoft is doing with the mixed signals it is sending. Apple presentation : "... here we are and we have just created a new product which is absolutely astounding (applause from the crowd) its this round thing we put under thing to move stuff around, we introduce the iWheel (tm) [Samsung beware! if you copy it we will sue you]. (cheers from the crowd) Currently it comes in black, we will be giving you white ones in the future..."

              Its the man, not the machine - Chuck Yeager If at first you don't succeed... get a better publicist If the final destination is death, then we should enjoy every second of the journey.

              T Offline
              T Offline
              Tomz_KV
              wrote on last edited by
              #16

              New Win8 desktop apps will be based on HTML5, which may present the trends that web and desktop are merging.

              TOMZ_KV

              1 Reply Last reply
              0
              • M Member 96

                Windows desktop apps are fully legacy compatible with windows 8 from what I've seen but they are *definitely* a second class citizen in Windows 8 as it stands now unless by release they have a way for business users to force it to desktop mode and bring back the standard start menu which I'm pretty sure they will do. So in effect with some kind of option or switch windows 8 will be exactly windows 7 with a lighter kernel and some cleanup of the UI.


                There is no failure only feedback

                M Offline
                M Offline
                Mike Poz
                wrote on last edited by
                #17

                Right now there's a registry key hack to bring back the older start menu paradigm, but that completely removes the ability to use "Modern apps". Toggle Start Menu Style on "Win8"[^] For clarificaiton purpopses, "Modern apps" are the kind that will live in the "start screen" experience. The kind that exist for Windows 7 and before would be considered "legacy apps" for Windows 8 terminology purposes. Examples of "legacy apps would be Office 2010, VS 2010, IE that supports plugins, etc. Basically anything that runs a window..

                Mike Poz

                1 Reply Last reply
                0
                • M Mehdi Gholam

                  At distance looking at Windows8 I'm under the impression that Microsoft is breaking from the past in this version, it's a strange new experience since you could always count on Microsoft to be backward compatible (you can get most Win3.1 apps to work on Win7 64bit). Having said that I can see that clearly the current Windows architecture is not up to future challenges and is very very bloated, and needs a revamp/cleanup. But the problem is that Win8 while trying to be new is breaking everything that is in use today and it seems they are targeting consumer devices and not businesses and enterprise installations. ie a single screen mobile app style of application. This puts the design head on with things built on unix which is pretty damn good at nearly half of century old. While I can't agree with Apple's style of marketing (see excerpt below), I am lost at what Microsoft is doing with the mixed signals it is sending. Apple presentation : "... here we are and we have just created a new product which is absolutely astounding (applause from the crowd) its this round thing we put under thing to move stuff around, we introduce the iWheel (tm) [Samsung beware! if you copy it we will sue you]. (cheers from the crowd) Currently it comes in black, we will be giving you white ones in the future..."

                  Its the man, not the machine - Chuck Yeager If at first you don't succeed... get a better publicist If the final destination is death, then we should enjoy every second of the journey.

                  T Offline
                  T Offline
                  Thomas James
                  wrote on last edited by
                  #18

                  Almost everything you ran before will run on the desktop in Windows 8. If you haven't downloaded the developer preview, it can answer a lot of questions for you. Win8 has basically 2 layers. One is the Metro theme with it's apps and the other is the standard desktop. They both work hand in hand for you to do your normal whatever. The Metro theme is basically a pretty app launcher and the desktop is the same old desktop with ribbon elements for the windows, an up arrow for explorer, and the start menu removed. While the Metro UI will launch apps, it can also launch desktop apps as well. When I installed Firefox, it placed an app launcher on the Metro UI as well etc. When it launches the desktop app, it switches to the desktop to load it. It's unfair to say that the desktop and it's apps are 'shoved aside' in place of the new Metro UI because you end up spending a considerable amount of time on the desktop anyway. Sure, once more and more apps become available, you'll be spending more time playing with them, but when it first launches, you'll still be using the same old apps. Even with all of the new apps, you'll still be spending considerable amounts of time on the desktop as it's the only way to move files etc. Overall, both UI's work together and it's all a buttery smooth process once you learn to use the little UI swapper.(No idea what it's called) Basically you can use that and the windows key to go back to the Metro UI from the desktop. I plan on spending some additional time with it, but for the first few hours of using it, I really enjoyed it. The only things I didn't like were the removal of Flash and Silverlight from the Metro IE and the removal of the standard Start Menu for the desktop. Even with those, I can say I'm looking forward to using this. The UI was quick and snappy. At no time did I ever feel it bogged down or get that 'boated' feeling. Oh, and one note to backwards compatibility.. I tested a vb6 game I wrote about 10 years ago and it ran exactly as you would expect.

                  1 Reply Last reply
                  0
                  • M Mehdi Gholam

                    At distance looking at Windows8 I'm under the impression that Microsoft is breaking from the past in this version, it's a strange new experience since you could always count on Microsoft to be backward compatible (you can get most Win3.1 apps to work on Win7 64bit). Having said that I can see that clearly the current Windows architecture is not up to future challenges and is very very bloated, and needs a revamp/cleanup. But the problem is that Win8 while trying to be new is breaking everything that is in use today and it seems they are targeting consumer devices and not businesses and enterprise installations. ie a single screen mobile app style of application. This puts the design head on with things built on unix which is pretty damn good at nearly half of century old. While I can't agree with Apple's style of marketing (see excerpt below), I am lost at what Microsoft is doing with the mixed signals it is sending. Apple presentation : "... here we are and we have just created a new product which is absolutely astounding (applause from the crowd) its this round thing we put under thing to move stuff around, we introduce the iWheel (tm) [Samsung beware! if you copy it we will sue you]. (cheers from the crowd) Currently it comes in black, we will be giving you white ones in the future..."

                    Its the man, not the machine - Chuck Yeager If at first you don't succeed... get a better publicist If the final destination is death, then we should enjoy every second of the journey.

                    V Offline
                    V Offline
                    VEMS
                    wrote on last edited by
                    #19

                    "you can get most Win3.1 apps to work on Win7 64bit" ... really????

                    1 Reply Last reply
                    0
                    • M Mehdi Gholam

                      They seem to be pushing WinRT instead of GDI, if GDI is still there then there will be a whole slew of other things as well. I'm all for being corrected, that's why I posted, Thanks.

                      Its the man, not the machine - Chuck Yeager If at first you don't succeed... get a better publicist If the final destination is death, then we should enjoy every second of the journey.

                      V Offline
                      V Offline
                      VEMS
                      wrote on last edited by
                      #20

                      Win32, which was designed with C in mind, the WinRT APIs are written in C++ and designed from the beginning to be object oriented. User interfaces in C++ will be written primarily in XAML. This libraries for working with XAML have all been ported to C++ and are compiled to native x86. Metro applications written with XAML and C++ do not run on top of .NET, they get compiled directly to x86 just like any other Visual C++ application. Calling methods on UI controls is just like calling methods on any other object in C++. At the machine code level one pushes the this pointer onto the stack and then invokes a function via a v-table. This allows for the best possible performance even on low power devices. more ... http://www.infoq.com/news/2011/09/WinRT-API[^] The more things change .. the more they stay the same ... what do you think these "classes"/"templates" wrap .. guess ... wow .. win32/64 APIS ... it's just another SDK/DDK "Another library that didn’t make it into WinRT is GDI. If an application is going to use the Metro interface it needs to do so from top to bottom, it appears that mixing Metro and classic user interfaces is not possible." Really ... Win 8 will not run the thousands of MDI and Dialog base apps .. yea right .. great move... it will never happen ... I wouldn't through out your SDK 6.0-7.0 and visual studio 2008 just yet .. well not for some time .. Probably untill AFTER WIN 8 on desktops die the Vista Death.

                      modified on Monday, September 19, 2011 4:22 PM

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups