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 takes too long

web development takes too long

Scheduled Pinned Locked Moved The Lounge
csshelpquestion
84 Posts 25 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.
  • G GKP1992

    With my limited experience with web technologies and having spent some time with the various libraries. I have found that DHMLX works far better than some other supposedly better coded ones, e.g. Telerik ones. Using such libraries shaves off a lot of development effort. Also, DHTMLX has far better documentation that any I've seen. And the magic you're looking for is called JavaScript, there's also bootstrap. :laugh:

    H Offline
    H Offline
    honey the codewitch
    wrote on last edited by
    #25

    you're probably right about the javascript, as I've had better luck sanitizing, or rather "sanifying" my code using say, jquery than i have using CSS 3 - the layout issues still plague me. There's so many corner cases

    When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.

    G D 2 Replies Last reply
    0
    • G GuyThiebaut

      honey the codewitch wrote:

      is there a better way to do it?

      I have found that repeatedly banging my head against a wall, while swearing and wailing, lessens the suckiness of web development.

      “That which can be asserted without evidence, can be dismissed without evidence.”

      ― Christopher Hitchens

      H Offline
      H Offline
      honey the codewitch
      wrote on last edited by
      #26

      i'm not sure how i feel about that. On one hand, misery loves company. On the other, it means it's less likely I'm missing The Big Secret that makes it all work happily.

      When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.

      G 1 Reply Last reply
      0
      • H honey the codewitch

        it always comes down to trial and error. make a thing, try a thing, go back and *remake* the thing because DHTML and CSS are funny in a sad kind of way - like an old married couple that hates each other but won't divorce. is there a better way to do it? I mean other than schlepping it off onto someone else, which is my first choice. :laugh: is there some magic to web development that makes it not suck?

        When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.

        K Offline
        K Offline
        kmoorevs
        wrote on last edited by
        #27

        There are two reasons why I still smoke: :sigh: 0: web development 1: extrovert in-laws/neighbors/acquaintances who require daily therapy My workload has shifted over the last several years so that I now spend at least half of my time on web development. The only things that makes it bearable are improved IDEs, jQuery, massive q/a resources, and enough time (around 20 years) doing it to build a decent warchest of JavaScript functions...some of the oldest still work! :)

        "Go forth into the source" - Neal Morse

        H 1 Reply Last reply
        0
        • H honey the codewitch

          you're probably right about the javascript, as I've had better luck sanitizing, or rather "sanifying" my code using say, jquery than i have using CSS 3 - the layout issues still plague me. There's so many corner cases

          When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.

          G Offline
          G Offline
          GKP1992
          wrote on last edited by
          #28

          I have been using bootstrap's CSS library for almost all my development and it more or less does the job well.

          H 1 Reply Last reply
          0
          • K kmoorevs

            There are two reasons why I still smoke: :sigh: 0: web development 1: extrovert in-laws/neighbors/acquaintances who require daily therapy My workload has shifted over the last several years so that I now spend at least half of my time on web development. The only things that makes it bearable are improved IDEs, jQuery, massive q/a resources, and enough time (around 20 years) doing it to build a decent warchest of JavaScript functions...some of the oldest still work! :)

            "Go forth into the source" - Neal Morse

            H Offline
            H Offline
            honey the codewitch
            wrote on last edited by
            #29

            yeah, *sigh* that's like I figured the landscape would be. *headdesk* that's also how you know you are working with something that is a Big Ball of Mud Maybe if we took a few of the more active working group committee members hostage they'd step up their game.

            When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.

            1 Reply Last reply
            0
            • G GKP1992

              I have been using bootstrap's CSS library for almost all my development and it more or less does the job well.

              H Offline
              H Offline
              honey the codewitch
              wrote on last edited by
              #30

              a lot of people use that. i have at times, but it's still a slog

              When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.

              1 Reply Last reply
              0
              • H honey the codewitch

                i'm not sure how i feel about that. On one hand, misery loves company. On the other, it means it's less likely I'm missing The Big Secret that makes it all work happily.

                When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.

                G Offline
                G Offline
                GuyThiebaut
                wrote on last edited by
                #31

                In all seriousness I am not sure there is a perfect solution for web development. Every time I hear someone enthuse about a new amazing framework that solves one issue it always brings another issue with it. That said if I was starting from scratch I would perhaps use React for the front end, microservices on the .NET side(.NET core even using a repository/orchestrator pattern) and as a datastore use something like MongoDB.

                “That which can be asserted without evidence, can be dismissed without evidence.”

                ― Christopher Hitchens

                1 Reply Last reply
                0
                • H honey the codewitch

                  it always comes down to trial and error. make a thing, try a thing, go back and *remake* the thing because DHTML and CSS are funny in a sad kind of way - like an old married couple that hates each other but won't divorce. is there a better way to do it? I mean other than schlepping it off onto someone else, which is my first choice. :laugh: is there some magic to web development that makes it not suck?

                  When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.

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

                  I agree with you: web "programming" is a bloody mess; a Frankenstein chimera of mark-ups and toy-language mutated into Godzilla. Cross platform = Death by a hundred Frameworks. However, I see some beacons of light, like the work my old friend Andrej (Lidor Systems) is doing with his Angular controls that can be used for stand alone apps, as well as with servers. 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

                  H 1 Reply Last reply
                  0
                  • B BillWoodruff

                    I agree with you: web "programming" is a bloody mess; a Frankenstein chimera of mark-ups and toy-language mutated into Godzilla. Cross platform = Death by a hundred Frameworks. However, I see some beacons of light, like the work my old friend Andrej (Lidor Systems) is doing with his Angular controls that can be used for stand alone apps, as well as with servers. 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

                    H Offline
                    H Offline
                    honey the codewitch
                    wrote on last edited by
                    #33

                    i saw angular could be used to build standalone apps, which i thought could be either really cool or really awful. :-D

                    When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.

                    B 1 Reply Last reply
                    0
                    • H honey the codewitch

                      i saw angular could be used to build standalone apps, which i thought could be either really cool or really awful. :-D

                      When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.

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

                      honey the codewitch wrote:

                      could be either really cool or really awful.

                      I haven't tried making a stand-alone web app: what do you think the down-sides could be ... other than the complexity of programming to Angular ? Andrej keeps encouraging me to "get into" Angular, and I have great respect for him: I still use his fantastic WinForm controls.

                      «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

                      H N 2 Replies Last reply
                      0
                      • B BillWoodruff

                        honey the codewitch wrote:

                        could be either really cool or really awful.

                        I haven't tried making a stand-alone web app: what do you think the down-sides could be ... other than the complexity of programming to Angular ? Andrej keeps encouraging me to "get into" Angular, and I have great respect for him: I still use his fantastic WinForm controls.

                        «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

                        H Offline
                        H Offline
                        honey the codewitch
                        wrote on last edited by
                        #35

                        well, just off the top of my head, my designer tools for winforms are better than the designer tools for angular, regardless of how good they are. it's still web dev. maybe i'm setting the bar too high. but it's 2019. We got the cyperpunk dystopia the scifi writers promised us, we're getting to the self writing code, but after all that even now CSS/HTML/JS is still like the Department of Motor Vehicles of coding - it stinks like old office buildings do and everything takes longer than it should, and nobody is in a position to *actually* help you with anything important. I would never give up my desktop tools and frameworks to use the clusterfark of offerings for web stuff, if given a choice.

                        When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.

                        B 1 Reply Last reply
                        0
                        • H honey the codewitch

                          well, just off the top of my head, my designer tools for winforms are better than the designer tools for angular, regardless of how good they are. it's still web dev. maybe i'm setting the bar too high. but it's 2019. We got the cyperpunk dystopia the scifi writers promised us, we're getting to the self writing code, but after all that even now CSS/HTML/JS is still like the Department of Motor Vehicles of coding - it stinks like old office buildings do and everything takes longer than it should, and nobody is in a position to *actually* help you with anything important. I would never give up my desktop tools and frameworks to use the clusterfark of offerings for web stuff, if given a choice.

                          When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.

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

                          honey the codewitch wrote:

                          my designer tools for winforms are better than the designer tools for angular

                          We seem to be on the same wavelength here :omg: But, do check out the Lidor Controls; I'd include a link, but that might be misconstrued as "promotional."

                          honey the codewitch wrote:

                          We got the cyperpunk dystopia the scifi writers promised us, we're getting to the self writing code, but after all that even now CSS/HTML/JS is still like the Department of Motor Vehicles of coding - it stinks like old office buildings do and everything takes longer than it should, and nobody is in a position to *actually* help you with anything important.

                          Up-voting for that eloquent take-down :)

                          «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

                          H 1 Reply Last reply
                          0
                          • B BillWoodruff

                            honey the codewitch wrote:

                            my designer tools for winforms are better than the designer tools for angular

                            We seem to be on the same wavelength here :omg: But, do check out the Lidor Controls; I'd include a link, but that might be misconstrued as "promotional."

                            honey the codewitch wrote:

                            We got the cyperpunk dystopia the scifi writers promised us, we're getting to the self writing code, but after all that even now CSS/HTML/JS is still like the Department of Motor Vehicles of coding - it stinks like old office buildings do and everything takes longer than it should, and nobody is in a position to *actually* help you with anything important.

                            Up-voting for that eloquent take-down :)

                            «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

                            H Offline
                            H Offline
                            honey the codewitch
                            wrote on last edited by
                            #37

                            BillWoodruff wrote:

                            do check out the Lidor Controls

                            Will do. I've been thinking of fiddling with angular anyway.

                            BillWoodruff wrote:

                            Up-voting for that eloquent take-down

                            I never waste an opportunity to criticize two things I find atrocious by comparing them to one another. :cool:

                            When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.

                            1 Reply Last reply
                            0
                            • H honey the codewitch

                              it always comes down to trial and error. make a thing, try a thing, go back and *remake* the thing because DHTML and CSS are funny in a sad kind of way - like an old married couple that hates each other but won't divorce. is there a better way to do it? I mean other than schlepping it off onto someone else, which is my first choice. :laugh: is there some magic to web development that makes it not suck?

                              When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.

                              U Offline
                              U Offline
                              User 14060113
                              wrote on last edited by
                              #38

                              Flexbox.

                              1 Reply Last reply
                              0
                              • H honey the codewitch

                                it always comes down to trial and error. make a thing, try a thing, go back and *remake* the thing because DHTML and CSS are funny in a sad kind of way - like an old married couple that hates each other but won't divorce. is there a better way to do it? I mean other than schlepping it off onto someone else, which is my first choice. :laugh: is there some magic to web development that makes it not suck?

                                When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.

                                J Offline
                                J Offline
                                Jacquers
                                wrote on last edited by
                                #39

                                I haven't tried it, but Blazor looks cool.

                                1 Reply Last reply
                                0
                                • H honey the codewitch

                                  it always comes down to trial and error. make a thing, try a thing, go back and *remake* the thing because DHTML and CSS are funny in a sad kind of way - like an old married couple that hates each other but won't divorce. is there a better way to do it? I mean other than schlepping it off onto someone else, which is my first choice. :laugh: is there some magic to web development that makes it not suck?

                                  When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.

                                  G Offline
                                  G Offline
                                  grralph1
                                  wrote on last edited by
                                  #40

                                  Quote:

                                  is there some magic to web development that makes it not suck?

                                  Nup All web dev sucks. Always has and probably always will do.

                                  "Rock journalism is people who can't write interviewing people who can't talk for people who can't read." Frank Zappa 1980

                                  1 Reply Last reply
                                  0
                                  • B BillWoodruff

                                    honey the codewitch wrote:

                                    could be either really cool or really awful.

                                    I haven't tried making a stand-alone web app: what do you think the down-sides could be ... other than the complexity of programming to Angular ? Andrej keeps encouraging me to "get into" Angular, and I have great respect for him: I still use his fantastic WinForm controls.

                                    «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

                                    N Offline
                                    N Offline
                                    Nathan Minier
                                    wrote on last edited by
                                    #41

                                    Angular lost me years ago when they promised a new major version every 6 months.

                                    "Never attribute to malice that which can be explained by stupidity." - Hanlon's Razor

                                    B 1 Reply Last reply
                                    0
                                    • H honey the codewitch

                                      it always comes down to trial and error. make a thing, try a thing, go back and *remake* the thing because DHTML and CSS are funny in a sad kind of way - like an old married couple that hates each other but won't divorce. is there a better way to do it? I mean other than schlepping it off onto someone else, which is my first choice. :laugh: is there some magic to web development that makes it not suck?

                                      When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.

                                      S Offline
                                      S Offline
                                      Slow Eddie
                                      wrote on last edited by
                                      #42

                                      They don't pay you because it is fun or easy... They pay you because that is the only way they can get you to do it. :sigh:

                                      I hate web development. That's why I don't do it.

                                      H 1 Reply Last reply
                                      0
                                      • S Slow Eddie

                                        They don't pay you because it is fun or easy... They pay you because that is the only way they can get you to do it. :sigh:

                                        I hate web development. That's why I don't do it.

                                        H Offline
                                        H Offline
                                        honey the codewitch
                                        wrote on last edited by
                                        #43

                                        I don't get paid for web dev. I only do it to make demos for libs i write. but i still hate it.

                                        When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.

                                        1 Reply Last reply
                                        0
                                        • H honey the codewitch

                                          it always comes down to trial and error. make a thing, try a thing, go back and *remake* the thing because DHTML and CSS are funny in a sad kind of way - like an old married couple that hates each other but won't divorce. is there a better way to do it? I mean other than schlepping it off onto someone else, which is my first choice. :laugh: is there some magic to web development that makes it not suck?

                                          When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.

                                          W Offline
                                          W Offline
                                          W Balboos GHB
                                          wrote on last edited by
                                          #44

                                          Stick to Basics - no (so called) helper frameworks HTML5/CSS3/javaScript/php - and then roll your own. Naturally, like any programming, there's an induction period where you get used to the idea of how to do things and the comparative uniqueness of the isolation of the client from the server and statelessness. But it all becomes familiar. And you maintain control. For myself - I don't give a damn about the conventional wisdom of the layout. I want all the components on the page to work exactly as I wish them to (along with the server). Design - well, they could hire a web designer. I'll keep it clean and, in particular, a very small set of interfaces for my users (familiarity breeds contentment). I go for eye-friendly, and, since these are for office workers to stare at all day, kind to the eyes based on colors/contrasts/font-sizes. If an extension is added (really, 'when' an extension is added) is must not interfere with existing code and design. They must embrace or ignore one another - no half-assed measures or you'll pay down the line. Also, never use the latest-and-greatest extension to (HTML/CSS) as you then have browser incompatibility(s) or even worse, you handle it, fork you design, crash, and burn. Remember - you are working concurrently with three-to-five languages per page (if you count SQL). It's not like the happy place in your C++ environment - everything made to a single monolithic paradigm. And you need to redesign there, too. Thereby set up a stable world and the problems all but disappear.

                                          Ravings en masse^

                                          "The difference between genius and stupidity is that genius has its limits." - Albert Einstein

                                          "If you are searching for perfection in others, then you seek disappointment. If you seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010

                                          H 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