Solved

What are today's best Web project development software environment for us to consider now?

Posted on 2014-12-10
6
173 Views
Last Modified: 2014-12-12
Back story:  We have a really big VB6 application that we initially developed over 15 years ago and continue to enhance for our users/clients in many fortune 1000 companies.    SQL server backend for the data tables.   We know we need to move away from the legacy fat client application to a web platform for clients to use in our cloud or within their own secure networks on Web servers such as IIS.

We need to choose the conversion's  Web developer environment wisely.   The rewrite of the current VB6 application we know full well is a going to be a huge undertaking in time and money.   We have a fixed budget for this project.   We want to make the right choices now.

ASP .Net may belong on our short list since some of the coding and coding logic may be partially portable.     Lots of good choices may include other environments such as PHP, Java, Perl, Python, C++, others, etc.     Interesting list of the programming languages used by the biggest websites here.

Please share your thoughts and experiences, thanks!
0
Comment
Question by:JReam
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2
6 Comments
 
LVL 36

Assisted Solution

by:Loganathan Natarajan
Loganathan Natarajan earned 50 total points
ID: 40491829
since you already developed on VB6 & SQL Server.. you can consider now ASP.NET/C# & SQL Server.
0
 
LVL 70

Expert Comment

by:Jason C. Levine
ID: 40491888
As you say, the logical choice is to move to a .NET footing as it would represent the easiest migration path from your existing application.

However, I would be less concerned about the migration of code (code is code, logic is logic, data are data) and more concerned about the scale that you will need to run at.  Do you have any idea how much traffic, memory, concurrent users, locations, etc. you will need to account for?
0
 
LVL 1

Author Comment

by:JReam
ID: 40492099
Scale:

Traffic - may be 100-500+ visitors/users per hour, filling in multiple screen forms of data.  Average length of stay = 10 minutes.

Concurrent users - 20-50 users 95% of the time.   Could spike on occasion.

Locations - We are in Eastern USA.  Our visitors are mostly from USA, then Americas, then global.

Memory - is cheap.  Hardware represents mostly fixed costs so we'll purchase whatever it takes.
0
Report: Liquid Web beats Amazon, Rackspace & More

A study by performance analyst firm Cloud Spectator finds that Liquid Web beats rivals Amazon, Rackspace and DigitalOcean when it comes to website and cloud application performance.

 
LVL 1

Author Comment

by:JReam
ID: 40496654
Jason?
0
 
LVL 70

Accepted Solution

by:
Jason C. Levine earned 450 total points
ID: 40496826
Sorry, real life intruded for a few days.

These specs are not extreme. You can easily get away with a single server so I fall back to my original statement.  Given your starting point, I would go with .NET
0
 
LVL 1

Author Closing Comment

by:JReam
ID: 40496862
Thank you for your valuable insights!
0

Featured Post

Creating Instructional Tutorials  

For Any Use & On Any Platform

Contextual Guidance at the moment of need helps your employees/users adopt software o& achieve even the most complex tasks instantly. Boost knowledge retention, software adoption & employee engagement with easy solution.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
React or Angular? 6 96
php mysql check email already in database. (second check) 7 147
Website not secure message 4 93
object method as an event handler 8 77
Styling your websites can become very complex. Here I'll show how SASS can help you better organize, maintain and reuse your CSS code.
It’s a strangely common occurrence that when you send someone their login details for a system, they can’t get in. This article will help you understand why it happens, and what you can do about it.
This tutorial will teach you the core code needed to finalize the addition of a watermark to your image. The viewer will use a small PHP class to learn and create a watermark.
Learn how to create flexible layouts using relative units in CSS.  New relative units added in CSS3 include vw(viewports width), vh(viewports height), vmin(minimum of viewports height and width), and vmax (maximum of viewports height and width).

752 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question