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. General Programming
  3. Visual Basic
  4. Best Platform for a new project

Best Platform for a new project

Scheduled Pinned Locked Moved Visual Basic
questioncsharpasp-netbusiness
5 Posts 3 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.
  • D Offline
    D Offline
    DavidGB
    wrote on last edited by
    #1

    Question: Why was God able to create the world in just 6 days? Answer: Because he had no installed base to worry about. I've been given an old VB6 application and asked to create a modern version. It has so few users nowadays that I don't have to worry about them. So I have a free hand (within reason) to build it using easiest tools available. Almost an ideal project, so I want to start out right, and set a standard for future developments. What is the best platform to work with? VS8 Is my preference, but do you agree? What gotchas should I look out for (I haven't used it a lot yet) I assume best practice, even for a small business package like this would be ASP.NET, right? What about a package of controls, like Teleric? Do you think they are worth the money? Which one does the best job? Finally, what about generators, like IronSpeed. Are they worth the investment (money and learning time)? Any suggestions/Advice, please. David

    C 1 Reply Last reply
    0
    • D DavidGB

      Question: Why was God able to create the world in just 6 days? Answer: Because he had no installed base to worry about. I've been given an old VB6 application and asked to create a modern version. It has so few users nowadays that I don't have to worry about them. So I have a free hand (within reason) to build it using easiest tools available. Almost an ideal project, so I want to start out right, and set a standard for future developments. What is the best platform to work with? VS8 Is my preference, but do you agree? What gotchas should I look out for (I haven't used it a lot yet) I assume best practice, even for a small business package like this would be ASP.NET, right? What about a package of controls, like Teleric? Do you think they are worth the money? Which one does the best job? Finally, what about generators, like IronSpeed. Are they worth the investment (money and learning time)? Any suggestions/Advice, please. David

      C Offline
      C Offline
      Christian Graus
      wrote on last edited by
      #2

      DavidGB wrote:

      even for a small business package like this would be ASP.NET, right?

      why ? Why is it best practice to move from a windows app to a web app ? It might be, depending on the app, but what makes you think that ?

      Christian Graus Please read this if you don't understand the answer I've given you "also I don't think "TranslateOneToTwoBillion OneHundredAndFortySevenMillion FourHundredAndEightyThreeThousand SixHundredAndFortySeven()" is a very good choice for a function name" - SpacixOne ( offering help to someone who really needed it ) ( spaces added for the benefit of people running at < 1280x1024 )

      D 1 Reply Last reply
      0
      • C Christian Graus

        DavidGB wrote:

        even for a small business package like this would be ASP.NET, right?

        why ? Why is it best practice to move from a windows app to a web app ? It might be, depending on the app, but what makes you think that ?

        Christian Graus Please read this if you don't understand the answer I've given you "also I don't think "TranslateOneToTwoBillion OneHundredAndFortySevenMillion FourHundredAndEightyThreeThousand SixHundredAndFortySeven()" is a very good choice for a function name" - SpacixOne ( offering help to someone who really needed it ) ( spaces added for the benefit of people running at < 1280x1024 )

        D Offline
        D Offline
        DavidGB
        wrote on last edited by
        #3

        Why is it best practice to move from a windows app to a web app ? Good question. The answer might be: Ease of installation, Ease of updating, Possibility of making it (easily) into a hosted solution. What downside to Web/ASP do you see? Thanks David Everyone else my age is an adult, whereas I am merely in disguise.

        K C 2 Replies Last reply
        0
        • D DavidGB

          Why is it best practice to move from a windows app to a web app ? Good question. The answer might be: Ease of installation, Ease of updating, Possibility of making it (easily) into a hosted solution. What downside to Web/ASP do you see? Thanks David Everyone else my age is an adult, whereas I am merely in disguise.

          K Offline
          K Offline
          Kevin McFarlane
          wrote on last edited by
          #4

          I guess you have to define the requirements and how it needs to behave. Does it require a rich and responsive UI? If so, then the desktop is still the best bet despite AJAX etc. Does it need to be accessible from multiple platforms? Then ASP.NET is the way to go. Note that if you go the desktop route you can deploy it from the web using ClickOnce technology. So that takes care of the ease of installation and ease of updating bit. The only other restriction is that the client must be Windows.

          Kevin

          1 Reply Last reply
          0
          • D DavidGB

            Why is it best practice to move from a windows app to a web app ? Good question. The answer might be: Ease of installation, Ease of updating, Possibility of making it (easily) into a hosted solution. What downside to Web/ASP do you see? Thanks David Everyone else my age is an adult, whereas I am merely in disguise.

            C Offline
            C Offline
            Christian Graus
            wrote on last edited by
            #5

            DavidGB wrote:

            What downside to Web/ASP do you see?

            Requires user to be online dependant on bandwidth UI not as rich requires hosting

            Christian Graus Please read this if you don't understand the answer I've given you "also I don't think "TranslateOneToTwoBillion OneHundredAndFortySevenMillion FourHundredAndEightyThreeThousand SixHundredAndFortySeven()" is a very good choice for a function name" - SpacixOne ( offering help to someone who really needed it ) ( spaces added for the benefit of people running at < 1280x1024 )

            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