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. Web Development vs Desktop Development

Web Development vs Desktop Development

Scheduled Pinned Locked Moved The Lounge
csharpasp-netvisual-studiowpfquestion
22 Posts 17 Posters 24 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 littleGreenDude

    You really need to identify the business requirements. The biggest question here is, what is their tolerance for an internet outage? Do you still need the business units to function when they are offline? Answer this question, and you know which direction you need to go. I previously worked for a company that wrote software for the food service industry. We had a similar dilemma. The managers at the restaurant still had to be able to run their business when in disconnected mode (place inventory orders, reconcile cash, etc.) We ended up going with a hybrid solution. An in store client that allowed the managers to keep things running (even if offline). This client used a queue and WCF to communicate business reporting information to the web. We also provided a web client to provide upper management access to the consolidated data. The web client was also available to employees for self service features such as picking up/dropping shifts. Sometimes the best answer is a compromise between the two. Is a hybrid solution worth the effort? Will it provide you a competitive advantage? Hope this was helpful.

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

    littleGreenDude wrote:

    Sometimes the best answer is a compromise between the two. Is a hybrid solution worth the effort? Will it provide you a competitive advantage?

    Or, in this case "Will it get a passing grade as my homework?" :laugh:

    Those who fail to learn history are doomed to repeat it. --- George Santayana (December 16, 1863 – September 26, 1952) Those who fail to clear history are doomed to explain it. --- OriginalGriff (February 24, 1959 – ∞)

    "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

    1 Reply Last reply
    0
    • M Mauritz J Erasmus

      I;m sitting with a dilemma. I want to write a Hotel Management System but now do I go with asp.net or wpf? Both are great technologies but each has its own pros and cons? Any advice with which one to go with?:confused:

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

      Member 9244203 wrote:

      Both are great technologies

      :laugh: Riiiight. Personally, if you've never done web development before, and you have the time to discover just how awful it is, I'd suggest going for it. That's what I did, and every time I work on a web site, I can't believe that grown men and women are actually tolerant of the crap that web development is. Yeah, it's fun in a sort of geeky, SM way. That said, if you go the web development route, pick up and learn a couple decent technologies, like jQuery and Telerik's asp.net web controls. Marc

      J 1 Reply Last reply
      0
      • OriginalGriffO OriginalGriff

        Oooo! That's surprisingly painful... not as bad as a UK mains plug: http://www.ashdistribution.co.uk/images/products/large/140-4964_02.jpg[^] but a nasty surprise in the dark none the less! Worse thing I stepped on? Part of a wasp. We used to have a cat that liked catching them, but she would discard the sting and it's venom sac because they tasted nasty. Finding one by getting stung by the carpet was an experience I do not wish to repeat...

        Those who fail to learn history are doomed to repeat it. --- George Santayana (December 16, 1863 – September 26, 1952) Those who fail to clear history are doomed to explain it. --- OriginalGriff (February 24, 1959 – ∞)

        enhzflepE Offline
        enhzflepE Offline
        enhzflep
        wrote on last edited by
        #11

        Ee-ouch! As a teenager I was awoken by a searing pain in the middle of my back I simply couldn't understand. It felt like what I'd imagine having a cigarette stubbed out would feel like. Bewildered and 1/2 awake I just couldn't make sense of it. Was this real? Had I drunkenly fallen on a burning smoke? Isn't it the middle of the week? What the elephant is going on? I turned on the light to be greeted by a wasp indignantly staring back at me. As it turned out my flipping brother had been painting the house that day and neglected to re-apply the fly-screens to the windows.:mad:

        1 Reply Last reply
        0
        • M Mauritz J Erasmus

          I;m sitting with a dilemma. I want to write a Hotel Management System but now do I go with asp.net or wpf? Both are great technologies but each has its own pros and cons? Any advice with which one to go with?:confused:

          P Offline
          P Offline
          Pablo Aliskevicius
          wrote on last edited by
          #12

          From what I've heard, hotels are not early adopters in technology. WPF has the following disadvantages: 1. It requires reasonably strong graphic cards. 2. It requires a Windows machine. If you want to actually sell software to hotels, IMHO, it should be accessible to Android tablets, and to ancient (XP) Windows machines. Just my two bits,

          C 1 Reply Last reply
          0
          • M Mauritz J Erasmus

            I;m sitting with a dilemma. I want to write a Hotel Management System but now do I go with asp.net or wpf? Both are great technologies but each has its own pros and cons? Any advice with which one to go with?:confused:

            E Offline
            E Offline
            Ennis Ray Lynch Jr
            wrote on last edited by
            #13

            : )

            Need custom software developed? I do custom programming based primarily on MS tools with an emphasis on C# development and consulting. "And they, since they Were not the one dead, turned to their affairs" -- Robert Frost "All users always want Excel" --Ennis Lynch

            1 Reply Last reply
            0
            • M Mauritz J Erasmus

              I;m sitting with a dilemma. I want to write a Hotel Management System but now do I go with asp.net or wpf? Both are great technologies but each has its own pros and cons? Any advice with which one to go with?:confused:

              B Offline
              B Offline
              BobJanova
              wrote on last edited by
              #14

              Surely that's easy, it depends whether the client wants a web app or a standalone desktop app?

              1 Reply Last reply
              0
              • M Mauritz J Erasmus

                I;m sitting with a dilemma. I want to write a Hotel Management System but now do I go with asp.net or wpf? Both are great technologies but each has its own pros and cons? Any advice with which one to go with?:confused:

                J Offline
                J Offline
                Jeremy Falcon
                wrote on last edited by
                #15

                Member 9244203 wrote:

                Both are great technologies but each has its own pros and cons? Any advice with which one to go with?

                Short answer, the web and HTML5 is the future. Single-Page Applications are the future. It'll carry you further over the next decade than WPF will. Not to mention, you can have people on Macs and mobile devices use your software as well if you go the web route.

                Jeremy Falcon

                1 Reply Last reply
                0
                • M Marc Clifton

                  Member 9244203 wrote:

                  Both are great technologies

                  :laugh: Riiiight. Personally, if you've never done web development before, and you have the time to discover just how awful it is, I'd suggest going for it. That's what I did, and every time I work on a web site, I can't believe that grown men and women are actually tolerant of the crap that web development is. Yeah, it's fun in a sort of geeky, SM way. That said, if you go the web development route, pick up and learn a couple decent technologies, like jQuery and Telerik's asp.net web controls. Marc

                  J Offline
                  J Offline
                  Jeremy Falcon
                  wrote on last edited by
                  #16

                  Marc Clifton wrote:

                  Personally, if you've never done web development before, and you have the time to discover just how awful it is

                  It's crazy but so true. The technologies are so kiddie-like compared to real development. Always the crux of the "average mindset" you know. But the web is a changing. We've only just begun to see what it's going to be in the future.

                  Jeremy Falcon

                  M 1 Reply Last reply
                  0
                  • J Jeremy Falcon

                    Marc Clifton wrote:

                    Personally, if you've never done web development before, and you have the time to discover just how awful it is

                    It's crazy but so true. The technologies are so kiddie-like compared to real development. Always the crux of the "average mindset" you know. But the web is a changing. We've only just begun to see what it's going to be in the future.

                    Jeremy Falcon

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

                    Jeremy Falcon wrote:

                    But the web is a changing. We've only just begun to see what it's going to be in the future.

                    Agreed. [ramble] It seems like we're on the cusp of some very interesting things. The recent "Insider" posts on some of the AI work is quite intriguing in terms of turning information into knowledge. One thing that still bugs me though is how monolithic these applications are. For example, there's no way (that I know of) to automate the parsing of say, KickStarter projects, to things that just interest me. I have to actually visit the site and search for keywords. Same thing with all sorts of interesting information out there. What ever happened to the idea that web services would make information accessible to everyone? Another example: what I'm working on now with HOPE is to scrape the APOD site so I don't actually have to visit the site to see today's astronomy picture. Why should I have to visit the site? Why can't there be a web service that delivers the information directly to me? Why can't I take, say, a post in spaceflightnow.com, parse the text and do an automated lookup in APOD for relevant photos or deliver wikipedia content on related keywords? The ability to associate information from disparate sites is ridiculously limited to Google in a very manual way. The web needs to become something much more alive, so that, for example, I could create correlated feeds on say, Ukraine, the latest political maneuverings, the global financial impact, etc. How much longer do we have to wait for content to essentially "self-tag" so it becomes suitable for correlation and deep "computation?" Google must have that already, IMO, but is it exposed as a service for others? [/ramble] Marc

                    J 1 Reply Last reply
                    0
                    • P Pablo Aliskevicius

                      From what I've heard, hotels are not early adopters in technology. WPF has the following disadvantages: 1. It requires reasonably strong graphic cards. 2. It requires a Windows machine. If you want to actually sell software to hotels, IMHO, it should be accessible to Android tablets, and to ancient (XP) Windows machines. Just my two bits,

                      C Offline
                      C Offline
                      Casey Sheridan
                      wrote on last edited by
                      #18

                      Quote:

                      1. It requires reasonably strong graphic cards. 2. It requires a Windows machine.

                      1. WPF doesn't seem to take too much power. I have a couple year old computer with just an integrated graphics card and I wouldn't think twice about running a WPF application. 2. You nailed it there. With WPF, you're definitely not targeting something that Android will like.

                      1 Reply Last reply
                      0
                      • M Marc Clifton

                        Jeremy Falcon wrote:

                        But the web is a changing. We've only just begun to see what it's going to be in the future.

                        Agreed. [ramble] It seems like we're on the cusp of some very interesting things. The recent "Insider" posts on some of the AI work is quite intriguing in terms of turning information into knowledge. One thing that still bugs me though is how monolithic these applications are. For example, there's no way (that I know of) to automate the parsing of say, KickStarter projects, to things that just interest me. I have to actually visit the site and search for keywords. Same thing with all sorts of interesting information out there. What ever happened to the idea that web services would make information accessible to everyone? Another example: what I'm working on now with HOPE is to scrape the APOD site so I don't actually have to visit the site to see today's astronomy picture. Why should I have to visit the site? Why can't there be a web service that delivers the information directly to me? Why can't I take, say, a post in spaceflightnow.com, parse the text and do an automated lookup in APOD for relevant photos or deliver wikipedia content on related keywords? The ability to associate information from disparate sites is ridiculously limited to Google in a very manual way. The web needs to become something much more alive, so that, for example, I could create correlated feeds on say, Ukraine, the latest political maneuverings, the global financial impact, etc. How much longer do we have to wait for content to essentially "self-tag" so it becomes suitable for correlation and deep "computation?" Google must have that already, IMO, but is it exposed as a service for others? [/ramble] Marc

                        J Offline
                        J Offline
                        Jeremy Falcon
                        wrote on last edited by
                        #19

                        Marc Clifton wrote:

                        The web needs to become something much more alive, so that, for example, I could create correlated feeds on say, Ukraine, the latest political maneuverings, the global financial impact, etc.

                        You do realize, you just almost nailed on the head what Web 3.0 is going to be all about? In a high level nutshell, here are the philosophies behind "what the web is"... Web 1.0 Gopher sucks. This public directory listing crap is like a phone book. We have phone books already! Let's take the concept, create HTML, and instead of one huge-arse public directory listing we're gonna get fancy. Sure its plain old static, stateless content. We can link to stuff, spruce it up with fonts and pictures. Basically really awesome looking documents that form a "web" like structure due to their interdependence on other public documents to create a "whole". Web 2.0 Stateless documents suck. We've had JavaScript and hell even Java applets for a while. Flash wants in on the interactive action, but it's about as closed off as a nun in a bikini contest. So, let's run with this and get really dynamic - DHTML FTW! And while we're at it, let's make it a bit more personalized to seem more "alive". I want my users to know I remember their name and social status and especially their CC number. Hell let's even personalize ads. We're just that crazy. And while we're at it, let's take layout and design more seriously since we're tired of gloried word processor type documents. That ship has sailed. Web 3.0 The web is growing up, we got hardware acceleration, multi-threading, and it's almost like we're a live development platform that magically exist somewhere out there in the magical "cloud". We're still interdependent on other sites to be a "web" much like a cell is alive and interdependent on another in the human body, but you know what would be cool, if everyone got their act together with standards so we can finally share real data. So these sites / cells could actually start working as one. We need a new buzzword of course, let's call this the Semantic Web[^], toss up Content Delivery Networks, etc, so people have access to everything always and start taking this web thing seriously. In short, that's the exact direction it's heading, the web is just a

                        1 Reply Last reply
                        0
                        • OriginalGriffO OriginalGriff

                          Oooo! That's surprisingly painful... not as bad as a UK mains plug: http://www.ashdistribution.co.uk/images/products/large/140-4964_02.jpg[^] but a nasty surprise in the dark none the less! Worse thing I stepped on? Part of a wasp. We used to have a cat that liked catching them, but she would discard the sting and it's venom sac because they tasted nasty. Finding one by getting stung by the carpet was an experience I do not wish to repeat...

                          Those who fail to learn history are doomed to repeat it. --- George Santayana (December 16, 1863 – September 26, 1952) Those who fail to clear history are doomed to explain it. --- OriginalGriff (February 24, 1959 – ∞)

                          G Offline
                          G Offline
                          Gary Wheeler
                          wrote on last edited by
                          #20

                          OriginalGriff wrote:

                          Worse thing I stepped on? Part of a wasp

                          I did that once when I was five or six. My foot swelled up to double its normal size, and I couldn't walk for a week.

                          Software Zen: delete this;

                          1 Reply Last reply
                          0
                          • M Mauritz J Erasmus

                            I;m sitting with a dilemma. I want to write a Hotel Management System but now do I go with asp.net or wpf? Both are great technologies but each has its own pros and cons? Any advice with which one to go with?:confused:

                            RaviBeeR Offline
                            RaviBeeR Offline
                            RaviBee
                            wrote on last edited by
                            #21

                            Member 9244203 wrote:

                            Any advice with which one to go with?

                            Yes.  Ask your potential users which type of app they would find more useful. /ravi

                            My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com

                            1 Reply Last reply
                            0
                            • M Mauritz J Erasmus

                              I;m sitting with a dilemma. I want to write a Hotel Management System but now do I go with asp.net or wpf? Both are great technologies but each has its own pros and cons? Any advice with which one to go with?:confused:

                              M Offline
                              M Offline
                              Mycroft Holmes
                              wrote on last edited by
                              #22

                              I would ask one question, does the manager need to connect to the system from home? If you ask your client it will almost certainly be yes! I am an old desktop developer who was delighted to find a similar capability on the web - Silverlight, then some stupid fucking moron at Microsoft killed it. I'm afraid your commercial options are very limited, it will almost certainly have to be MVC on ASP.net.

                              Never underestimate the power of human stupidity RAH

                              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