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. I'm Certified!

I'm Certified!

Scheduled Pinned Locked Moved The Lounge
csharpdelphiwpf
28 Posts 11 Posters 1 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.
  • L Lost User

    Because I want to sell it. And I think it actually is a new experience (for me and the user).

    "(I) am amazed to see myself here rather than there ... now rather than then". ― Blaise Pascal

    M Offline
    M Offline
    Mark_Wallace
    wrote on last edited by
    #17

    Fair enough, especially that it's a method of gaining experience in doing things a little differently. I'm only curious because there doesn't seem to be a very active market for UWP apps -- hardly anyone's got a windows phone, and most people go for desktop apps on laptops and desktops.

    I wanna be a eunuchs developer! Pass me a bread knife!

    L 1 Reply Last reply
    0
    • M Mark_Wallace

      Fair enough, especially that it's a method of gaining experience in doing things a little differently. I'm only curious because there doesn't seem to be a very active market for UWP apps -- hardly anyone's got a windows phone, and most people go for desktop apps on laptops and desktops.

      I wanna be a eunuchs developer! Pass me a bread knife!

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

      I'm thinking "tablets" (first) and then desktops. This app will probably run on XBox and Hololense. I can scale it from some 3 x 4 to 54 inches (well Windows 10 does that). It maintains state. I would have bought the Surface Go instead of the IPad back when; even now, I haven't touched anything Android or IOS (except my 8 year old IPad [as a pdf reader] ... which obsoleted after the 2nd year).

      "(I) am amazed to see myself here rather than there ... now rather than then". ― Blaise Pascal

      M 1 Reply Last reply
      0
      • L Lost User

        I'm thinking "tablets" (first) and then desktops. This app will probably run on XBox and Hololense. I can scale it from some 3 x 4 to 54 inches (well Windows 10 does that). It maintains state. I would have bought the Surface Go instead of the IPad back when; even now, I haven't touched anything Android or IOS (except my 8 year old IPad [as a pdf reader] ... which obsoleted after the 2nd year).

        "(I) am amazed to see myself here rather than there ... now rather than then". ― Blaise Pascal

        M Offline
        M Offline
        Mark_Wallace
        wrote on last edited by
        #19

        Well, as someone who has an itoy 3, two android tablets (because I broke one), and two windows tablets, I use: itoy: - Not at all, I dumped it on the missus, who uses it exclusively for looking at websites about men's bums. Android: - Way better. Good for comms stuff and reading. - With a decent file manager, it almost becomes usable as a computer, but the user interface makes it difficult to do serious stuff with it. windows: - The real thing. I use them for anything I'd do with a desktop or laptop -- In Desktop Mode. UWP mode reduces their usefulness closer to that of Android (if you don't count using the UWP start page or godawful "apps" list abomination to open desktop apps). But that's me. If your app is aimed at less techy, more casual users, UWP is probably OK. Find a discussion group, or whatever, that has your target consumers, and ask them what they like -- a fair number of people on CP will say the same as me. If it were me asking users, I'd also ask things like "What do you like buttons to look like?" (Although I'd be tempted to phrase it "Do you enjoy hunting for buttons, and tapping everywhere to see if there are buttons, or do you stupidly prefer to be able to see what you're looking at, you old fogey who doesn't understand the way of the future?"

        I wanna be a eunuchs developer! Pass me a bread knife!

        L 1 Reply Last reply
        0
        • L Lost User

          Took a crack at the "Windows App Certification" test for UWP and PASSED first time (except for the logo which I let default). Some 29 automated tests. Developed the app in WPF and created a .Net standard library. Converted the WPF to UWP and reused the .Net standard library. If you use WPF and not UWP, reconsider.

          "(I) am amazed to see myself here rather than there ... now rather than then". ― Blaise Pascal

          B Offline
          B Offline
          BillWoodruff
          wrote on last edited by
          #20

          Congratulations ! When you say: "And in some ways, UWP makes it a little harder to create an ugly UI," I want to ask what you use for basic controls ... checkboxes, or panels, or date-time picking. Are there robust 3rd. party controls, like a grid, or, or treeview, out there ? cheers, Bill

          «Where is the Life we have lost in living? Where is the wisdom we have lost in knowledge? Where is the knowledge we have lost in information?» T. S. Elliot

          L 1 Reply Last reply
          0
          • M Mark_Wallace

            Well, as someone who has an itoy 3, two android tablets (because I broke one), and two windows tablets, I use: itoy: - Not at all, I dumped it on the missus, who uses it exclusively for looking at websites about men's bums. Android: - Way better. Good for comms stuff and reading. - With a decent file manager, it almost becomes usable as a computer, but the user interface makes it difficult to do serious stuff with it. windows: - The real thing. I use them for anything I'd do with a desktop or laptop -- In Desktop Mode. UWP mode reduces their usefulness closer to that of Android (if you don't count using the UWP start page or godawful "apps" list abomination to open desktop apps). But that's me. If your app is aimed at less techy, more casual users, UWP is probably OK. Find a discussion group, or whatever, that has your target consumers, and ask them what they like -- a fair number of people on CP will say the same as me. If it were me asking users, I'd also ask things like "What do you like buttons to look like?" (Although I'd be tempted to phrase it "Do you enjoy hunting for buttons, and tapping everywhere to see if there are buttons, or do you stupidly prefer to be able to see what you're looking at, you old fogey who doesn't understand the way of the future?"

            I wanna be a eunuchs developer! Pass me a bread knife!

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

            No idea what "UWP for casual users" means. At the bottom, is just a different "install package".

            "(I) am amazed to see myself here rather than there ... now rather than then". ― Blaise Pascal

            M 1 Reply Last reply
            0
            • B BillWoodruff

              Congratulations ! When you say: "And in some ways, UWP makes it a little harder to create an ugly UI," I want to ask what you use for basic controls ... checkboxes, or panels, or date-time picking. Are there robust 3rd. party controls, like a grid, or, or treeview, out there ? cheers, Bill

              «Where is the Life we have lost in living? Where is the wisdom we have lost in knowledge? Where is the knowledge we have lost in information?» T. S. Elliot

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

              I've found that UWP has more "look and feel" properties that you can't arbitrarily mess with (like a minimum size / height). All the "built-in" UWP controls work well. They are supplemented with 2 main Nugets that provide extra controls that would be in WPF but not UWP currently or are just different. And UWP has some nice controls that WPF doesn't (mostly "flash" IMO). The Treeview was a Nuget; worked as advertised. Made my own out of a ListView because it was more customizable (but I have particular demands). DataGrid is also a Nuget. Works. (With row templating, "data grids" are not such a big deal anymore). Virtualy every control (UWP, Windows and WPF) can be reduced to a few primitives: a button, text block or a list. UWP lets you roll your own just like in Win Forms or WPF. (And no sign of MVVM).

              "(I) am amazed to see myself here rather than there ... now rather than then". ― Blaise Pascal

              B 1 Reply Last reply
              0
              • L Lost User

                No idea what "UWP for casual users" means. At the bottom, is just a different "install package".

                "(I) am amazed to see myself here rather than there ... now rather than then". ― Blaise Pascal

                M Offline
                M Offline
                Mark_Wallace
                wrote on last edited by
                #23

                Non-techy people, who only use computers for entertainment and writing letters to Granny.

                I wanna be a eunuchs developer! Pass me a bread knife!

                L 1 Reply Last reply
                0
                • L Lost User

                  I've found that UWP has more "look and feel" properties that you can't arbitrarily mess with (like a minimum size / height). All the "built-in" UWP controls work well. They are supplemented with 2 main Nugets that provide extra controls that would be in WPF but not UWP currently or are just different. And UWP has some nice controls that WPF doesn't (mostly "flash" IMO). The Treeview was a Nuget; worked as advertised. Made my own out of a ListView because it was more customizable (but I have particular demands). DataGrid is also a Nuget. Works. (With row templating, "data grids" are not such a big deal anymore). Virtualy every control (UWP, Windows and WPF) can be reduced to a few primitives: a button, text block or a list. UWP lets you roll your own just like in Win Forms or WPF. (And no sign of MVVM).

                  "(I) am amazed to see myself here rather than there ... now rather than then". ― Blaise Pascal

                  B Offline
                  B Offline
                  BillWoodruff
                  wrote on last edited by
                  #24

                  Thanks for that thoughtful reply, Gerry ! I look forward to reading your future articles on UWP development :) cheers, Bill

                  «Where is the Life we have lost in living? Where is the wisdom we have lost in knowledge? Where is the knowledge we have lost in information?» T. S. Elliot

                  L 1 Reply Last reply
                  0
                  • B BillWoodruff

                    Thanks for that thoughtful reply, Gerry ! I look forward to reading your future articles on UWP development :) cheers, Bill

                    «Where is the Life we have lost in living? Where is the wisdom we have lost in knowledge? Where is the knowledge we have lost in information?» T. S. Elliot

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

                    I'm better at answering questions than writing about what I don't know. The worst sin is being boring.

                    "(I) am amazed to see myself here rather than there ... now rather than then". ― Blaise Pascal

                    B 1 Reply Last reply
                    0
                    • M Mark_Wallace

                      Non-techy people, who only use computers for entertainment and writing letters to Granny.

                      I wanna be a eunuchs developer! Pass me a bread knife!

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

                      Your granny uses a Surface Pro? S Mode? Or? (Granny won't need a keyboard with my app ... and it can talk).

                      "(I) am amazed to see myself here rather than there ... now rather than then". ― Blaise Pascal

                      M 1 Reply Last reply
                      0
                      • L Lost User

                        Your granny uses a Surface Pro? S Mode? Or? (Granny won't need a keyboard with my app ... and it can talk).

                        "(I) am amazed to see myself here rather than there ... now rather than then". ― Blaise Pascal

                        M Offline
                        M Offline
                        Mark_Wallace
                        wrote on last edited by
                        #27

                        My granny was an engineer, and probably smarter and more into new tech than many people around here. I find stupid assumptions annoying.

                        I wanna be a eunuchs developer! Pass me a bread knife!

                        1 Reply Last reply
                        0
                        • L Lost User

                          I'm better at answering questions than writing about what I don't know. The worst sin is being boring.

                          "(I) am amazed to see myself here rather than there ... now rather than then". ― Blaise Pascal

                          B Offline
                          B Offline
                          BillWoodruff
                          wrote on last edited by
                          #28

                          Gerry Schmitz wrote:

                          better at answering questions than writing about what I don't know.

                          Ahh, if you say so :) I find trying to write about what code does/should do is a valuable experience ... even better, imho, is trying to teach others. I see you like Blaise Pascal: are you familiar with his statement: “Nature is a fearful sphere, whose center is everywhere and whose circumference is nowhere.” (Pensées, 1669). The great Argentinian writer, Jorge Borges, discovered this had been mistranslated from the French as "infinite sphere." cheers, Bill

                          «Where is the Life we have lost in living? Where is the wisdom we have lost in knowledge? Where is the knowledge we have lost in information?» T. S. Elliot

                          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