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. Web Development
  3. Best resources to seek information/guidance in selecting UI and backend technologies for a web application.

Best resources to seek information/guidance in selecting UI and backend technologies for a web application.

Scheduled Pinned Locked Moved Web Development
dotnetcsharpjavajavascript
8 Posts 5 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.
  • M Offline
    M Offline
    Member 12315030
    wrote on last edited by
    #1

    We are in the process of developing an online permitting application that collects data and allows the client to make payment(s). I have been tasked with determining what the best option(s)/version(s) are for UI and backend development.

    Some suggested technologies include .NET 5.0-7.0; .NET core 2.0; .NET framework 4.5.2-4.8; Java 15-16; JavaScript ESMA Script 2020-2022; and VB.NET 15.5-16.9.

    I am a novice and am not very familiar with any of these newer technologies.

    Any suggestions for best resources for seeking guidance would be appreciated. If this is not the proper forum for such a request, please advise.

    Thanks.

    Richard DeemingR J T A 4 Replies Last reply
    0
    • M Member 12315030

      We are in the process of developing an online permitting application that collects data and allows the client to make payment(s). I have been tasked with determining what the best option(s)/version(s) are for UI and backend development.

      Some suggested technologies include .NET 5.0-7.0; .NET core 2.0; .NET framework 4.5.2-4.8; Java 15-16; JavaScript ESMA Script 2020-2022; and VB.NET 15.5-16.9.

      I am a novice and am not very familiar with any of these newer technologies.

      Any suggestions for best resources for seeking guidance would be appreciated. If this is not the proper forum for such a request, please advise.

      Thanks.

      Richard DeemingR Offline
      Richard DeemingR Offline
      Richard Deeming
      wrote on last edited by
      #2

      .NET and .NET Core official support policy[^] .NET Core 2.x is out of support, and should not be used - support for 2.2 ended in December 2019. The same goes for .NET 5 - support ended in May last year. If you decide to go with .NET, your choices are:

      • .NET 6 - The current "long-term support" release, supported until November 2024;
      • .NET 7 - The current "short-term support" release, supported until May 2024;
      • .NET 8 - Due to be released in November 2023, this will be the next LTS release;

      NB: "Support" in this case means actively receiving security patches. The out-of-support versions will still work, but they may contain security vulnerabilities which will remain unpatched. It's always best to keep your application up-to-date, and updates tend to be reasonably easy.


      "These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer

      "These people looked deep within my soul and assigned me a number based on the order in which I joined" - Homer

      M 1 Reply Last reply
      0
      • Richard DeemingR Richard Deeming

        .NET and .NET Core official support policy[^] .NET Core 2.x is out of support, and should not be used - support for 2.2 ended in December 2019. The same goes for .NET 5 - support ended in May last year. If you decide to go with .NET, your choices are:

        • .NET 6 - The current "long-term support" release, supported until November 2024;
        • .NET 7 - The current "short-term support" release, supported until May 2024;
        • .NET 8 - Due to be released in November 2023, this will be the next LTS release;

        NB: "Support" in this case means actively receiving security patches. The out-of-support versions will still work, but they may contain security vulnerabilities which will remain unpatched. It's always best to keep your application up-to-date, and updates tend to be reasonably easy.


        "These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer

        M Offline
        M Offline
        Member 12315030
        wrote on last edited by
        #3

        Richard, thank you! This is very helpful and I appreciate you taking the time to respond. :)

        1 Reply Last reply
        0
        • M Member 12315030

          We are in the process of developing an online permitting application that collects data and allows the client to make payment(s). I have been tasked with determining what the best option(s)/version(s) are for UI and backend development.

          Some suggested technologies include .NET 5.0-7.0; .NET core 2.0; .NET framework 4.5.2-4.8; Java 15-16; JavaScript ESMA Script 2020-2022; and VB.NET 15.5-16.9.

          I am a novice and am not very familiar with any of these newer technologies.

          Any suggestions for best resources for seeking guidance would be appreciated. If this is not the proper forum for such a request, please advise.

          Thanks.

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

          Most folks on here are going to suggest a Microsoft solution. But, I won't. Muwahahaha. This is a very open ended discussion that could go on for weeks. But, if you're a novice that's just overkill and will only kill the vibe. Start with a _minimal_ framework and eventually learn how it works under the hood. Emphasis on minimal. So many web developers think they're web developers but they have no idea how React works under the hood for instance. Anyway, I would suggest a MERN stack for a novice. Mainly because it's popular enough to Google how-tos and you should be learning React and Node anyway. Forget .NET for now and master JavaScript first. People never do. Master it and set yourself apart. Udemy has several courses on it, etc. too. Eventually, you'll want to learn proper _relational_ DB design, etc. but save that for later. Because you'll have a lot to learn right now, including polyfills, ponyfills, browser quirks, accessibility, etc. Note: Stay far, far away from Angular if you want to be a good web developer.

          Jeremy Falcon

          M 1 Reply Last reply
          0
          • M Member 12315030

            We are in the process of developing an online permitting application that collects data and allows the client to make payment(s). I have been tasked with determining what the best option(s)/version(s) are for UI and backend development.

            Some suggested technologies include .NET 5.0-7.0; .NET core 2.0; .NET framework 4.5.2-4.8; Java 15-16; JavaScript ESMA Script 2020-2022; and VB.NET 15.5-16.9.

            I am a novice and am not very familiar with any of these newer technologies.

            Any suggestions for best resources for seeking guidance would be appreciated. If this is not the proper forum for such a request, please advise.

            Thanks.

            T Offline
            T Offline
            Taazaa Inc
            wrote on last edited by
            #5

            When it comes to selecting the best technologies for UI and backend development for your online permitting application, it can be overwhelming, especially if you're a novice. However, there are several resources available that can provide guidance and help you make informed decisions. Here are a few suggestions:

            Online Communities and Forums: Join developer communities and forums where you can ask questions, seek advice, and learn from experienced developers. Websites like Stack Overflow, Reddit, and GitHub are excellent platforms to connect with the developer community and get insights on technology choices.

            Official Documentation and Tutorials: Visit the official websites and documentation of the technologies you're considering. Most technologies have comprehensive documentation that provides an overview, tutorials, code samples, and best practices. This can be a great starting point to understand the capabilities and usage of each technology.

            Online Learning Platforms: Platforms like Udemy, Coursera, and Pluralsight offer online courses and tutorials on various programming languages and frameworks. These courses are designed to cater to different experience levels, including beginners, and can provide structured learning paths to help you gain proficiency in specific technologies.

            Tech Blogs and Publications: Follow technology blogs and publications related to UI and backend development. They often provide articles, tutorials, and insights on different technologies, frameworks, and best practices. Some popular tech blogs include Medium, Smashing Magazine, and CSS-Tricks.

            Developer Conferences and Meetups: Attend developer conferences, meetups, and webinars where industry experts share their knowledge and experiences. These events provide opportunities to network with professionals, gain insights into emerging technologies, and learn about real-world use cases.

            Consulting with Experienced Developers: If possible, consult with experienced developers or seek guidance from a technology consultant. They can provide valuable advice based on their expertise and experience in developing similar applications. Consider reaching out to professionals in your network or connecting with developers on LinkedIn.

            Remember, selecting the right technology stack for your project depends on various factors such as project requirements, scalability, team expertise, and budget. It's essential to evaluate each technology's strengths, weaknesses, and community support to make an informed decision. By leveraging

            M 1 Reply Last reply
            0
            • J Jeremy Falcon

              Most folks on here are going to suggest a Microsoft solution. But, I won't. Muwahahaha. This is a very open ended discussion that could go on for weeks. But, if you're a novice that's just overkill and will only kill the vibe. Start with a _minimal_ framework and eventually learn how it works under the hood. Emphasis on minimal. So many web developers think they're web developers but they have no idea how React works under the hood for instance. Anyway, I would suggest a MERN stack for a novice. Mainly because it's popular enough to Google how-tos and you should be learning React and Node anyway. Forget .NET for now and master JavaScript first. People never do. Master it and set yourself apart. Udemy has several courses on it, etc. too. Eventually, you'll want to learn proper _relational_ DB design, etc. but save that for later. Because you'll have a lot to learn right now, including polyfills, ponyfills, browser quirks, accessibility, etc. Note: Stay far, far away from Angular if you want to be a good web developer.

              Jeremy Falcon

              M Offline
              M Offline
              Member 12315030
              wrote on last edited by
              #6

              Thank you, Jeremy! I appreciate your assistance.

              1 Reply Last reply
              0
              • T Taazaa Inc

                When it comes to selecting the best technologies for UI and backend development for your online permitting application, it can be overwhelming, especially if you're a novice. However, there are several resources available that can provide guidance and help you make informed decisions. Here are a few suggestions:

                Online Communities and Forums: Join developer communities and forums where you can ask questions, seek advice, and learn from experienced developers. Websites like Stack Overflow, Reddit, and GitHub are excellent platforms to connect with the developer community and get insights on technology choices.

                Official Documentation and Tutorials: Visit the official websites and documentation of the technologies you're considering. Most technologies have comprehensive documentation that provides an overview, tutorials, code samples, and best practices. This can be a great starting point to understand the capabilities and usage of each technology.

                Online Learning Platforms: Platforms like Udemy, Coursera, and Pluralsight offer online courses and tutorials on various programming languages and frameworks. These courses are designed to cater to different experience levels, including beginners, and can provide structured learning paths to help you gain proficiency in specific technologies.

                Tech Blogs and Publications: Follow technology blogs and publications related to UI and backend development. They often provide articles, tutorials, and insights on different technologies, frameworks, and best practices. Some popular tech blogs include Medium, Smashing Magazine, and CSS-Tricks.

                Developer Conferences and Meetups: Attend developer conferences, meetups, and webinars where industry experts share their knowledge and experiences. These events provide opportunities to network with professionals, gain insights into emerging technologies, and learn about real-world use cases.

                Consulting with Experienced Developers: If possible, consult with experienced developers or seek guidance from a technology consultant. They can provide valuable advice based on their expertise and experience in developing similar applications. Consider reaching out to professionals in your network or connecting with developers on LinkedIn.

                Remember, selecting the right technology stack for your project depends on various factors such as project requirements, scalability, team expertise, and budget. It's essential to evaluate each technology's strengths, weaknesses, and community support to make an informed decision. By leveraging

                M Offline
                M Offline
                Member 12315030
                wrote on last edited by
                #7

                Thank you, Taazaa Inc! Lots of good references!

                1 Reply Last reply
                0
                • M Member 12315030

                  We are in the process of developing an online permitting application that collects data and allows the client to make payment(s). I have been tasked with determining what the best option(s)/version(s) are for UI and backend development.

                  Some suggested technologies include .NET 5.0-7.0; .NET core 2.0; .NET framework 4.5.2-4.8; Java 15-16; JavaScript ESMA Script 2020-2022; and VB.NET 15.5-16.9.

                  I am a novice and am not very familiar with any of these newer technologies.

                  Any suggestions for best resources for seeking guidance would be appreciated. If this is not the proper forum for such a request, please advise.

                  Thanks.

                  A Offline
                  A Offline
                  Ad versetile
                  wrote on last edited by
                  #8

                  For Ui/Ux for Backend for Technologies for a Web Application,Contact Mckayne Technologies. Our Expertise in Web Design will see your out of this situation. Mckayne Technologies Ecommerce Website Design https://mckayne.com/web-development Web Design Agency - Ecommerce Website Design, Web Designing Company McKayne is a web design agency & web designing company with a team of creative and talented web developers specialized in web design and development, ecommerce website design. email: develop@mckayne.com Contact: +91-9447520016

                  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