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. WinRT first impressions anyone?

WinRT first impressions anyone?

Scheduled Pinned Locked Moved The Lounge
phpcomquestion
16 Posts 6 Posters 3 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.
  • N Offline
    N Offline
    Nish Nishant
    wrote on last edited by
    #1

    Would be interesting to see what people've run into so far.

    Regards, Nish


    My technology blog: voidnish.wordpress.com

    P S L A 4 Replies Last reply
    0
    • N Nish Nishant

      Would be interesting to see what people've run into so far.

      Regards, Nish


      My technology blog: voidnish.wordpress.com

      P Offline
      P Offline
      Pete OHanlon
      wrote on last edited by
      #2

      On the plus side, my C# code doesn't have to p/invoke to match the C++ code. On the minus side - no dialog support and the whole app has to be WinRT (no surfacing with other interfaces is possible). The lack of dialogs means that things such as gathering options need to be managed differently, so app workflows will have to change.

      Forgive your enemies - it messes with their heads

      My blog | My articles | MoXAML PowerToys | Mole 2010 - debugging made easier - my favourite utility

      N 1 Reply Last reply
      0
      • P Pete OHanlon

        On the plus side, my C# code doesn't have to p/invoke to match the C++ code. On the minus side - no dialog support and the whole app has to be WinRT (no surfacing with other interfaces is possible). The lack of dialogs means that things such as gathering options need to be managed differently, so app workflows will have to change.

        Forgive your enemies - it messes with their heads

        My blog | My articles | MoXAML PowerToys | Mole 2010 - debugging made easier - my favourite utility

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

        Pete O'Hanlon wrote:

        On the plus side, my C# code doesn't have to p/invoke to match the C++ code.

        Yeah but based on what I understood so far, the C++ code may be just a tad faster - since it's native code accessing COM (the new COM) as opposed to COM-interop (the new equivalent) with C#/VB.

        Regards, Nish


        My technology blog: voidnish.wordpress.com

        P 1 Reply Last reply
        0
        • N Nish Nishant

          Would be interesting to see what people've run into so far.

          Regards, Nish


          My technology blog: voidnish.wordpress.com

          S Offline
          S Offline
          Super Lloyd
          wrote on last edited by
          #4

          I just finished downloading it this morning, going to play with it tonight! I found this very interesting tidbit: http://msdn.microsoft.com/en-us/library/windows/apps/hh454076(v=VS.85).aspx[^] Definitely I can do native C++ UI in XAML, I think I will switch to C++! :P Although... having to have 3 installers for the application (x86, x64, ARM) is annoying...

          A train station is where the train stops. A bus station is where the bus stops. On my desk, I have a work station.... _________________________________________________________ My programs never have bugs, they just develop random features.

          N 1 Reply Last reply
          0
          • N Nish Nishant

            Would be interesting to see what people've run into so far.

            Regards, Nish


            My technology blog: voidnish.wordpress.com

            L Offline
            L Offline
            Lost User
            wrote on last edited by
            #5

            Hey Nish, I tried installing it into VMWare last night but was getting some errors. I've read that it installs just fine under VirtualBox so I'll try that this weekend. If that doesn't work I guess I'll have no choice but to put it on a physical box. Best Wishes, -David Delaune

            N P 2 Replies Last reply
            0
            • N Nish Nishant

              Would be interesting to see what people've run into so far.

              Regards, Nish


              My technology blog: voidnish.wordpress.com

              A Offline
              A Offline
              Aamir Butt
              wrote on last edited by
              #6

              Downloading...

              A year spent in artificial intelligence is enough to make one believe in God

              N 1 Reply Last reply
              0
              • N Nish Nishant

                Pete O'Hanlon wrote:

                On the plus side, my C# code doesn't have to p/invoke to match the C++ code.

                Yeah but based on what I understood so far, the C++ code may be just a tad faster - since it's native code accessing COM (the new COM) as opposed to COM-interop (the new equivalent) with C#/VB.

                Regards, Nish


                My technology blog: voidnish.wordpress.com

                P Offline
                P Offline
                Pete OHanlon
                wrote on last edited by
                #7

                I'm not so sure about this, and am not in a position - yet - to perform meaningful comparisons. That will have to wait.

                Forgive your enemies - it messes with their heads

                My blog | My articles | MoXAML PowerToys | Mole 2010 - debugging made easier - my favourite utility

                N 1 Reply Last reply
                0
                • P Pete OHanlon

                  I'm not so sure about this, and am not in a position - yet - to perform meaningful comparisons. That will have to wait.

                  Forgive your enemies - it messes with their heads

                  My blog | My articles | MoXAML PowerToys | Mole 2010 - debugging made easier - my favourite utility

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

                  Well yeah, some of this is conjecture now.

                  Regards, Nish


                  My technology blog: voidnish.wordpress.com

                  P 1 Reply Last reply
                  0
                  • A Aamir Butt

                    Downloading...

                    A year spent in artificial intelligence is enough to make one believe in God

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

                    Took 8 hours for me, the servers were quite slow.

                    Regards, Nish


                    My technology blog: voidnish.wordpress.com

                    1 Reply Last reply
                    0
                    • L Lost User

                      Hey Nish, I tried installing it into VMWare last night but was getting some errors. I've read that it installs just fine under VirtualBox so I'll try that this weekend. If that doesn't work I guess I'll have no choice but to put it on a physical box. Best Wishes, -David Delaune

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

                      You may need the latest VMware (released last week or so). Or use VirtualBox (seems to have worked for many). I installed it on a VHD by booting off a USB flash drive. So except for the VHD I have it running on my full hardware.

                      Regards, Nish


                      My technology blog: voidnish.wordpress.com

                      1 Reply Last reply
                      0
                      • S Super Lloyd

                        I just finished downloading it this morning, going to play with it tonight! I found this very interesting tidbit: http://msdn.microsoft.com/en-us/library/windows/apps/hh454076(v=VS.85).aspx[^] Definitely I can do native C++ UI in XAML, I think I will switch to C++! :P Although... having to have 3 installers for the application (x86, x64, ARM) is annoying...

                        A train station is where the train stops. A bus station is where the bus stops. On my desk, I have a work station.... _________________________________________________________ My programs never have bugs, they just develop random features.

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

                        Remember that right now, the C++ support for Xaml is WinRT only. Not for desktop apps.

                        Regards, Nish


                        My technology blog: voidnish.wordpress.com

                        1 Reply Last reply
                        0
                        • N Nish Nishant

                          Well yeah, some of this is conjecture now.

                          Regards, Nish


                          My technology blog: voidnish.wordpress.com

                          P Offline
                          P Offline
                          Pete OHanlon
                          wrote on last edited by
                          #12

                          Foolishly I offered to convert one of our apps over from WPF to see what the migration path will be like, before I had a chance to play with the environment. My impressions now are that it's going to be a lot harder than I first thought - the lack of things like popups is a real pain.

                          Forgive your enemies - it messes with their heads

                          My blog | My articles | MoXAML PowerToys | Mole 2010 - debugging made easier - my favourite utility

                          N 1 Reply Last reply
                          0
                          • P Pete OHanlon

                            Foolishly I offered to convert one of our apps over from WPF to see what the migration path will be like, before I had a chance to play with the environment. My impressions now are that it's going to be a lot harder than I first thought - the lack of things like popups is a real pain.

                            Forgive your enemies - it messes with their heads

                            My blog | My articles | MoXAML PowerToys | Mole 2010 - debugging made easier - my favourite utility

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

                            Yeah, porting any non-trivial desktop app to a Metro app would involve significant re-design.

                            Regards, Nish


                            My technology blog: voidnish.wordpress.com

                            P 1 Reply Last reply
                            0
                            • N Nish Nishant

                              Yeah, porting any non-trivial desktop app to a Metro app would involve significant re-design.

                              Regards, Nish


                              My technology blog: voidnish.wordpress.com

                              P Offline
                              P Offline
                              Pete OHanlon
                              wrote on last edited by
                              #14

                              It's going to be worth it in the long run to see what knowledge can be transferred without any trouble. Now, if only Blend wasn't just HTML/CSS at the moment.

                              Forgive your enemies - it messes with their heads

                              My blog | My articles | MoXAML PowerToys | Mole 2010 - debugging made easier - my favourite utility

                              N 1 Reply Last reply
                              0
                              • P Pete OHanlon

                                It's going to be worth it in the long run to see what knowledge can be transferred without any trouble. Now, if only Blend wasn't just HTML/CSS at the moment.

                                Forgive your enemies - it messes with their heads

                                My blog | My articles | MoXAML PowerToys | Mole 2010 - debugging made easier - my favourite utility

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

                                Pete O'Hanlon wrote:

                                Now, if only Blend wasn't just HTML/CSS at the moment.

                                Well the good thing for Xaml design from VS is that they now host the Blend controls within VS. (no more Cider in VS - good riddance)

                                Regards, Nish


                                My technology blog: voidnish.wordpress.com

                                1 Reply Last reply
                                0
                                • L Lost User

                                  Hey Nish, I tried installing it into VMWare last night but was getting some errors. I've read that it installs just fine under VirtualBox so I'll try that this weekend. If that doesn't work I guess I'll have no choice but to put it on a physical box. Best Wishes, -David Delaune

                                  P Offline
                                  P Offline
                                  Phan7om
                                  wrote on last edited by
                                  #16

                                  you can use VMWare Workstation 8. I used it but it was too slow with 1GB ram and I have 4G ram in the host system

                                  No matter how fast light travels, it finds the darkness has always got there first, and is waiting for it

                                  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