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. New WebApp Coding Suggestions

New WebApp Coding Suggestions

Scheduled Pinned Locked Moved Web Development
csharppythonasp-netquestion
7 Posts 4 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.
  • T Offline
    T Offline
    thecodedemon
    wrote on last edited by
    #1

    I'm looking at trying to write something similar to the Google Calendar, but can't quite figure out what language(s) to use. I've dome mostly desktop applications in C#, VB, and Python. What would I use for an online webapp? I'd like to give the user a nice GUI, click-to-edit, drag-and-drop, etc. I've looked at ASP.NET, but haven't seen anything that indicates I can make a nice GUI in in. any other suggestions?

    The Code Demon Rises.

    M V 2 Replies Last reply
    0
    • T thecodedemon

      I'm looking at trying to write something similar to the Google Calendar, but can't quite figure out what language(s) to use. I've dome mostly desktop applications in C#, VB, and Python. What would I use for an online webapp? I'd like to give the user a nice GUI, click-to-edit, drag-and-drop, etc. I've looked at ASP.NET, but haven't seen anything that indicates I can make a nice GUI in in. any other suggestions?

      The Code Demon Rises.

      M Offline
      M Offline
      Marc Firth
      wrote on last edited by
      #2

      web apps are generally styled using html and css - it looks as good as you can imagine it. use asp & c#/vb or python for the dynamic bits. you will also probably want to use a database such as mssql or mysql (free). Alternatively you could use html,css,php,mysql,javascript(esp. jQuery for animation and drag n drop).

      Neonlight

      T 1 Reply Last reply
      0
      • M Marc Firth

        web apps are generally styled using html and css - it looks as good as you can imagine it. use asp & c#/vb or python for the dynamic bits. you will also probably want to use a database such as mssql or mysql (free). Alternatively you could use html,css,php,mysql,javascript(esp. jQuery for animation and drag n drop).

        Neonlight

        T Offline
        T Offline
        thecodedemon
        wrote on last edited by
        #3

        Okay, first, thanks for the pointers. After more research, here's what I'm thinking. First, can javascript and/or jQuery establish a secure connection to a server side MySQL database? Let me know if this will work: Server running: Apache MySQL possibly a java backend to handle DB interactions, making client load easier Client Side/viewable site written using: HTML CSS javascript and/or jQuery, connected to either MySQL directly, or backend java I just want to know if this path will work, before I dive in and get myself lost.

        The Code Demon Rises.

        M 1 Reply Last reply
        0
        • T thecodedemon

          Okay, first, thanks for the pointers. After more research, here's what I'm thinking. First, can javascript and/or jQuery establish a secure connection to a server side MySQL database? Let me know if this will work: Server running: Apache MySQL possibly a java backend to handle DB interactions, making client load easier Client Side/viewable site written using: HTML CSS javascript and/or jQuery, connected to either MySQL directly, or backend java I just want to know if this path will work, before I dive in and get myself lost.

          The Code Demon Rises.

          M Offline
          M Offline
          Marc Firth
          wrote on last edited by
          #4

          thecodedemon wrote: First, can javascript and/or jQuery establish a secure connection to a server side MySQL database? no. use php or asp (server side code). thecodedemon wrote: Client Side/viewable site written using: HTML CSS javascript and/or jQuery, connected to either MySQL directly, or backend java sounds good to me

          Neonlight

          1 Reply Last reply
          0
          • T thecodedemon

            I'm looking at trying to write something similar to the Google Calendar, but can't quite figure out what language(s) to use. I've dome mostly desktop applications in C#, VB, and Python. What would I use for an online webapp? I'd like to give the user a nice GUI, click-to-edit, drag-and-drop, etc. I've looked at ASP.NET, but haven't seen anything that indicates I can make a nice GUI in in. any other suggestions?

            The Code Demon Rises.

            V Offline
            V Offline
            Vasudevan Deepak Kumar
            wrote on last edited by
            #5

            thecodedemon wrote:

            what language(s) to use

            The language can not be a barrier. We have powerful calendar implementations available now by giants in every possible language. 1) Windows Live Calendar in ASP.NET (http://calendar.live.com/[^]) 2) Yahoo, I guess uses still Perl/CGI (http://calendar.yahoo.com/[^]) 3) Google Calendar uses Python (http://calendar.google.com/[^]) 4) Zoho Calendar is powered by Java (http://www.zoho.com/[^])

            Vasudevan Deepak Kumar Personal Homepage
            Tech Gossips
            The woods are lovely, dark and deep, But I have promises to keep, And miles to go before I sleep, And miles to go before I sleep!

            T 1 Reply Last reply
            0
            • V Vasudevan Deepak Kumar

              thecodedemon wrote:

              what language(s) to use

              The language can not be a barrier. We have powerful calendar implementations available now by giants in every possible language. 1) Windows Live Calendar in ASP.NET (http://calendar.live.com/[^]) 2) Yahoo, I guess uses still Perl/CGI (http://calendar.yahoo.com/[^]) 3) Google Calendar uses Python (http://calendar.google.com/[^]) 4) Zoho Calendar is powered by Java (http://www.zoho.com/[^])

              Vasudevan Deepak Kumar Personal Homepage
              Tech Gossips
              The woods are lovely, dark and deep, But I have promises to keep, And miles to go before I sleep, And miles to go before I sleep!

              T Offline
              T Offline
              thecodedemon
              wrote on last edited by
              #6

              I would love to be able to use Python, but I cannot find any explanations or examples of how to get a python script to run in a web browser. The actual data manipulation should be easy, but writing the interface is where I'm stuck. Everything I find on either ASP.NET or Python is on how to communicate with the server, or create a static page based on dynamic information. I want a dynamic page. Any tutorials or books on this subject using ASP or Python would be appreciated.

              The Code Demon Rises.

              T 1 Reply Last reply
              0
              • T thecodedemon

                I would love to be able to use Python, but I cannot find any explanations or examples of how to get a python script to run in a web browser. The actual data manipulation should be easy, but writing the interface is where I'm stuck. Everything I find on either ASP.NET or Python is on how to communicate with the server, or create a static page based on dynamic information. I want a dynamic page. Any tutorials or books on this subject using ASP or Python would be appreciated.

                The Code Demon Rises.

                T Offline
                T Offline
                Todd Smith
                wrote on last edited by
                #7

                I would suggest looking at a UI toolkit such as http://www.extjs.com[^] or http://developer.yahoo.com/yui/[^] They use a combination of HTML/CSS/Javascript inside the browser. Then their controls talk to the web server via a communication object written in javascript which can use Http GET, Http POST, or SOAP web services (behind the scenes its using jQuery Ajax[^] to talk to the server). Google uses python on the backend. It's still using HTML/CSS/Javascript within the client. As for the server side code that talks to mysql you can use pretty much whatever. I would suggest PHP or Rails for the server side goop unless you already have experience in asp.net.

                Todd Smith

                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