Best Platform for a new project
-
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
-
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
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 )
-
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 )
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.
-
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.
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
-
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.
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 )