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. General Programming
  3. C#
  4. Windows or WPF?

Windows or WPF?

Scheduled Pinned Locked Moved C#
csharpwpfbusinesssales
11 Posts 5 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.
  • S Offline
    S Offline
    Shady George
    wrote on last edited by
    #1

    I've taken on a small project, to write a client/purchase/sales register for an antiques/second-hand shop. The client wants a software suite that will answer some unique questions to his business, and having looked round at off the shelf software he decided that he needs a package written just for him. It will only be for his use, and not for eCommerce. That might come later, but it's not definite. I've written lots of packages like this, in VB6 and for the past five years in C#, but I'm beginning to think that I might step out of my safety zone and try to write it in WPF. However, I have no experience whatsoever in this, and would welcome any advice you can give me. Thanks in advance, George

    P D D V 4 Replies Last reply
    0
    • S Shady George

      I've taken on a small project, to write a client/purchase/sales register for an antiques/second-hand shop. The client wants a software suite that will answer some unique questions to his business, and having looked round at off the shelf software he decided that he needs a package written just for him. It will only be for his use, and not for eCommerce. That might come later, but it's not definite. I've written lots of packages like this, in VB6 and for the past five years in C#, but I'm beginning to think that I might step out of my safety zone and try to write it in WPF. However, I have no experience whatsoever in this, and would welcome any advice you can give me. Thanks in advance, George

      P Offline
      P Offline
      Peter Leow
      wrote on last edited by
      #2

      Refer: wpf-or-windows-forms-opinions[^]

      S 1 Reply Last reply
      0
      • S Shady George

        I've taken on a small project, to write a client/purchase/sales register for an antiques/second-hand shop. The client wants a software suite that will answer some unique questions to his business, and having looked round at off the shelf software he decided that he needs a package written just for him. It will only be for his use, and not for eCommerce. That might come later, but it's not definite. I've written lots of packages like this, in VB6 and for the past five years in C#, but I'm beginning to think that I might step out of my safety zone and try to write it in WPF. However, I have no experience whatsoever in this, and would welcome any advice you can give me. Thanks in advance, George

        D Offline
        D Offline
        Dave Kreskowiak
        wrote on last edited by
        #3

        Do you think a (I hope) paying customer should pay for you to sit there and learn something new, especially something with such a steep learning curve? I hope you're not charging him for this.

        A guide to posting questions on CodeProject

        How to debug small programs
        Dave Kreskowiak

        S 1 Reply Last reply
        0
        • D Dave Kreskowiak

          Do you think a (I hope) paying customer should pay for you to sit there and learn something new, especially something with such a steep learning curve? I hope you're not charging him for this.

          A guide to posting questions on CodeProject

          How to debug small programs
          Dave Kreskowiak

          S Offline
          S Offline
          Shady George
          wrote on last edited by
          #4

          As an honest trader, I'll only bill for what he gets. There's a lot of cowboys out there that don't, And this is in the wop-wops where clients rapidly become friends.

          1 Reply Last reply
          0
          • P Peter Leow

            Refer: wpf-or-windows-forms-opinions[^]

            S Offline
            S Offline
            Shady George
            wrote on last edited by
            #5

            Sorry, should have checked first. Mea Culpa.

            1 Reply Last reply
            0
            • S Shady George

              I've taken on a small project, to write a client/purchase/sales register for an antiques/second-hand shop. The client wants a software suite that will answer some unique questions to his business, and having looked round at off the shelf software he decided that he needs a package written just for him. It will only be for his use, and not for eCommerce. That might come later, but it's not definite. I've written lots of packages like this, in VB6 and for the past five years in C#, but I'm beginning to think that I might step out of my safety zone and try to write it in WPF. However, I have no experience whatsoever in this, and would welcome any advice you can give me. Thanks in advance, George

              D Offline
              D Offline
              dan sh
              wrote on last edited by
              #6

              Windows Form based development is different from doing WPF. I would recommend doing what you are comfortable with. After all, someone else is paying for a software product he needs and not for you learning new things.

              S 1 Reply Last reply
              0
              • D dan sh

                Windows Form based development is different from doing WPF. I would recommend doing what you are comfortable with. After all, someone else is paying for a software product he needs and not for you learning new things.

                S Offline
                S Offline
                Shady George
                wrote on last edited by
                #7

                I've taken that into account, I think I'm going to do the project in both, Window Forms and WPF. That way, I'll only bill for the forms development (I can write it in my sleep anyway, there's nothing earth shattering about it).

                D 1 Reply Last reply
                0
                • S Shady George

                  I've taken that into account, I think I'm going to do the project in both, Window Forms and WPF. That way, I'll only bill for the forms development (I can write it in my sleep anyway, there's nothing earth shattering about it).

                  D Offline
                  D Offline
                  dan sh
                  wrote on last edited by
                  #8

                  I think you can start with using MVVM in the windows form application. That way you do not really need to make much effort to convert it to WPF application. Here[^] is an article to start off with.

                  S 1 Reply Last reply
                  0
                  • S Shady George

                    I've taken on a small project, to write a client/purchase/sales register for an antiques/second-hand shop. The client wants a software suite that will answer some unique questions to his business, and having looked round at off the shelf software he decided that he needs a package written just for him. It will only be for his use, and not for eCommerce. That might come later, but it's not definite. I've written lots of packages like this, in VB6 and for the past five years in C#, but I'm beginning to think that I might step out of my safety zone and try to write it in WPF. However, I have no experience whatsoever in this, and would welcome any advice you can give me. Thanks in advance, George

                    V Offline
                    V Offline
                    V 0
                    wrote on last edited by
                    #9

                    depends on how large and complicated it is. I would recommend a good book to start from. If you have done Asp.Net you'll feel comfortable reasonably quick (it is more similar to designing web pages than in designing forms). However if the project is large or could become large, it is probably better to keep with what you know.

                    V.
                    (MQOTD rules and previous solutions)

                    OriginalGriff wrote:

                    V is absolutely right

                    S 1 Reply Last reply
                    0
                    • D dan sh

                      I think you can start with using MVVM in the windows form application. That way you do not really need to make much effort to convert it to WPF application. Here[^] is an article to start off with.

                      S Offline
                      S Offline
                      Shady George
                      wrote on last edited by
                      #10

                      Thanks for the reference, I'll have a good look at it this morning.

                      1 Reply Last reply
                      0
                      • V V 0

                        depends on how large and complicated it is. I would recommend a good book to start from. If you have done Asp.Net you'll feel comfortable reasonably quick (it is more similar to designing web pages than in designing forms). However if the project is large or could become large, it is probably better to keep with what you know.

                        V.
                        (MQOTD rules and previous solutions)

                        OriginalGriff wrote:

                        V is absolutely right

                        S Offline
                        S Offline
                        Shady George
                        wrote on last edited by
                        #11

                        It's not a big project by any stretch, but it's one of those that has the capability of growing. I've written the same kind of thing lots of times before. There's just one (new) bit I'm unsure of, and that's a legal requirement to identify sellers (The New Zealand second hand dealers act is quite rigid on that), but I'm sure I'll find a way to do 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