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 and so-called modern frameworks

Web development and so-called modern frameworks

Scheduled Pinned Locked Moved The Lounge
databasejavascriptpythoncsscom
26 Posts 19 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.
  • M Marc Clifton

    To the tune of Dry Bones Song - The foot bone connected to the ankle bone - songs for kids Alina Celeste - YouTube[^] There's a schema for your table. The schema is connected to your Entity Framework class. The Entity Framework class is connected to your JS model. The JS model is connected to your store. The view is connected to your store. The grid is connected to your view. The columns are connected to your grid.... ...via the store which is connected to your JS model's definition of the EF class properties that is mapped to your database table's schema. So, all told, you have to define: The table schema The EF class The JS model The store The view The grid The grid columns and the store-model-fields that each column maps to. Ah, the redundancy of modern web-development!

    Latest Article - Slack-Chatting with you rPi Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

    A Offline
    A Offline
    Asday
    wrote on last edited by
    #16

    That's frontend my dude, don't tar me with that brush.

    1 Reply Last reply
    0
    • M Marc Clifton

      To the tune of Dry Bones Song - The foot bone connected to the ankle bone - songs for kids Alina Celeste - YouTube[^] There's a schema for your table. The schema is connected to your Entity Framework class. The Entity Framework class is connected to your JS model. The JS model is connected to your store. The view is connected to your store. The grid is connected to your view. The columns are connected to your grid.... ...via the store which is connected to your JS model's definition of the EF class properties that is mapped to your database table's schema. So, all told, you have to define: The table schema The EF class The JS model The store The view The grid The grid columns and the store-model-fields that each column maps to. Ah, the redundancy of modern web-development!

      Latest Article - Slack-Chatting with you rPi Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

      B Offline
      B Offline
      BryanFazekas
      wrote on last edited by
      #17

      Let's look at the technologies -- I'm on a VS 2017/C#/MVC project. The following "technologies" are in play:

      • SQL Server
      • SQL
      • Transact SQL
      • Entity Framework
      • C#
      • MVC
      • LINQ
      • Razor
      • JavaScript
      • JQuery
      • GIT
      • Gulp
      • Babel

      There's probably more if I think about it, but this illustrates the point. Is it any wonder that it's getting harder to get the younger generation into programming? Lot of folks are down on PHP, but it's got the saving grace that it's a lot less complicated.

      1 Reply Last reply
      0
      • M Marc Clifton

        To the tune of Dry Bones Song - The foot bone connected to the ankle bone - songs for kids Alina Celeste - YouTube[^] There's a schema for your table. The schema is connected to your Entity Framework class. The Entity Framework class is connected to your JS model. The JS model is connected to your store. The view is connected to your store. The grid is connected to your view. The columns are connected to your grid.... ...via the store which is connected to your JS model's definition of the EF class properties that is mapped to your database table's schema. So, all told, you have to define: The table schema The EF class The JS model The store The view The grid The grid columns and the store-model-fields that each column maps to. Ah, the redundancy of modern web-development!

        Latest Article - Slack-Chatting with you rPi Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

        P Offline
        P Offline
        Peter Shaw
        wrote on last edited by
        #18

        Gotta make sure all those code monkies out there have some codez to type :-) Keep em busy and they stay out of our way. :omg:

        1 Reply Last reply
        0
        • M Marc Clifton

          To the tune of Dry Bones Song - The foot bone connected to the ankle bone - songs for kids Alina Celeste - YouTube[^] There's a schema for your table. The schema is connected to your Entity Framework class. The Entity Framework class is connected to your JS model. The JS model is connected to your store. The view is connected to your store. The grid is connected to your view. The columns are connected to your grid.... ...via the store which is connected to your JS model's definition of the EF class properties that is mapped to your database table's schema. So, all told, you have to define: The table schema The EF class The JS model The store The view The grid The grid columns and the store-model-fields that each column maps to. Ah, the redundancy of modern web-development!

          Latest Article - Slack-Chatting with you rPi Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

          T Offline
          T Offline
          Thornik
          wrote on last edited by
          #19

          Web development just suxx. I don't know even one reason all those idiots named "managers" decide to make "web application"! All they say "it's trend". No real requirement, because most of people run Windows. Even if you DREAM you'll use it on Android, just forget - top 20 of most used mobile programs are... ENTERTAINMENT!!! Nobody wastes his battery on login to accounting system being out of office!! Remember that before you WASTE time on web sh**t.

          S 1 Reply Last reply
          0
          • M Marc Clifton

            To the tune of Dry Bones Song - The foot bone connected to the ankle bone - songs for kids Alina Celeste - YouTube[^] There's a schema for your table. The schema is connected to your Entity Framework class. The Entity Framework class is connected to your JS model. The JS model is connected to your store. The view is connected to your store. The grid is connected to your view. The columns are connected to your grid.... ...via the store which is connected to your JS model's definition of the EF class properties that is mapped to your database table's schema. So, all told, you have to define: The table schema The EF class The JS model The store The view The grid The grid columns and the store-model-fields that each column maps to. Ah, the redundancy of modern web-development!

            Latest Article - Slack-Chatting with you rPi Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

            S Offline
            S Offline
            Steve Naidamast
            wrote on last edited by
            #20

            And so many people were rushing to rid the world of Microsoft's ASP.NET WebForms... Yes, it was bloated but it was being refined quite well over the years but the profession just had to throw the baby out with the bathwater...

            Steve Naidamast Sr. Software Engineer Black Falcon Software, Inc. blackfalconsoftware@outlook.com

            L 1 Reply Last reply
            0
            • T Thornik

              Web development just suxx. I don't know even one reason all those idiots named "managers" decide to make "web application"! All they say "it's trend". No real requirement, because most of people run Windows. Even if you DREAM you'll use it on Android, just forget - top 20 of most used mobile programs are... ENTERTAINMENT!!! Nobody wastes his battery on login to accounting system being out of office!! Remember that before you WASTE time on web sh**t.

              S Offline
              S Offline
              Steve Naidamast
              wrote on last edited by
              #21

              85% of what is on a smart-phone is just entertainment and porn. So you are right to complain about the over use of web application development. Smart organizations would return to the client-server model (which by the web is not) as the majority of applications developed only require department level concurrency capabilities and are often closed to a department...

              Steve Naidamast Sr. Software Engineer Black Falcon Software, Inc. blackfalconsoftware@outlook.com

              T 1 Reply Last reply
              0
              • S Steve Naidamast

                And so many people were rushing to rid the world of Microsoft's ASP.NET WebForms... Yes, it was bloated but it was being refined quite well over the years but the profession just had to throw the baby out with the bathwater...

                Steve Naidamast Sr. Software Engineer Black Falcon Software, Inc. blackfalconsoftware@outlook.com

                L Offline
                L Offline
                Leng Vang
                wrote on last edited by
                #22

                Guilty as charged. If the baby is dirty beyond washed, might just as well rid the baby and keep the water clean.

                1 Reply Last reply
                0
                • M Marc Clifton

                  To the tune of Dry Bones Song - The foot bone connected to the ankle bone - songs for kids Alina Celeste - YouTube[^] There's a schema for your table. The schema is connected to your Entity Framework class. The Entity Framework class is connected to your JS model. The JS model is connected to your store. The view is connected to your store. The grid is connected to your view. The columns are connected to your grid.... ...via the store which is connected to your JS model's definition of the EF class properties that is mapped to your database table's schema. So, all told, you have to define: The table schema The EF class The JS model The store The view The grid The grid columns and the store-model-fields that each column maps to. Ah, the redundancy of modern web-development!

                  Latest Article - Slack-Chatting with you rPi Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

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

                  I don't use EF. What little time it takes me to code my own DO classes and build in anything like value transformation, try-catch, validation, etc. is minor compared to the problems it either avoids or reduces debug times down the road. I am NOT saying it is wrong to use it, just that I have not seen an explanation that gives me reason to use EF.

                  1 Reply Last reply
                  0
                  • S Steve Naidamast

                    85% of what is on a smart-phone is just entertainment and porn. So you are right to complain about the over use of web application development. Smart organizations would return to the client-server model (which by the web is not) as the majority of applications developed only require department level concurrency capabilities and are often closed to a department...

                    Steve Naidamast Sr. Software Engineer Black Falcon Software, Inc. blackfalconsoftware@outlook.com

                    T Offline
                    T Offline
                    Thornik
                    wrote on last edited by
                    #24

                    Steve, I wish people understand at last they "overused Web"! :) Didn't catch your words "Web is not client-server". Why? Browser makes request for service and Web site service it!

                    S 1 Reply Last reply
                    0
                    • T Thornik

                      Steve, I wish people understand at last they "overused Web"! :) Didn't catch your words "Web is not client-server". Why? Browser makes request for service and Web site service it!

                      S Offline
                      S Offline
                      Steve Naidamast
                      wrote on last edited by
                      #25

                      Hi Thornik... To answer your question about client-server, it is mostly about not needing an application server as the web requires. Also, client-server systems are often closed-loop systems as a result of the fact that only a limited group of people would use these systems. This group could be as large as several thousand people or only a few. However, in all cases, such systems will be accessed only from within an institution and would not be available for public use, which is the main advantage of web development. In terms of an application server as it is viewed from a web development perspective, it is quite different in the client-server model as multiple such servers could exist based upon the number of physical tiers one wants to develop. Therefore, you would have an interface tier, which would primarily be a thin-client in Windows or WPF whose only function would be to retrieve and display data. A business-logic tier that would support all of the application's functionality as it relates to the handling of data, a data-access tier that would house a data-access-layer that would do the actual retrieval and updating of data, and finally the database tier where the database engine is run and maintains the data stores. Such a topology has been proven over the years to be highly efficient. And the more users that need access to the system, the more tiered servers you could add, making efficiency and performance a completely hardware-based construct. Because everything is developed with a minimum of technologies (ie: languages for example; you only need your development language of choice and your database language (SQL)), complexity is substantially reduced. Web development was originally supposed to be based off of such a technology model but organizations became very complacent and lazy in terms of their architectures whereby you had the browser interface, an application server that handled literally everything and a database engine. Some organizations did follow the client-server model but not many which gave rise to performance issues. As a result, technology elites and evangelists who were always promoting the latest and greatest tools and technologies decided that everything could be made more efficient through code. Thus, ASP.NET WebForms was derided based on claims about it that, though true, were not true to the extent that the platform was of no value any longer. However, that was the plan; get rid of WebForms (which was actually based upon the client-server model) and fo

                      1 Reply Last reply
                      0
                      • Mike HankeyM Mike Hankey

                        More tiers more tears!

                        Got my site back up after my time in the woods! JaxCoder.com

                        M Offline
                        M Offline
                        milo xml
                        wrote on last edited by
                        #26

                        Tears for Tiers (band reference) :-D

                        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