So much of this depends on context, some of which you provided. What is your comfort level with these technologies? What would your effective rate be for each of the scenarios? Are there components or databases (sql server) that make particular tech choices more sensible? How much time to tear down and start anew? What pressures or deadlines are you facing from the business?
back
1 comments
I have a lot of flexibility. I am equally comfortable finishing up in c#/asp.net or starting over with bootstrap. I have a contract for a certain amount of money+equity to deliver a working web app, and then we are back to the negotions table where my next proposal will be for the mobile apps. As for sql server, i think cassandra, mongo, redis, will work just as well. I'm considering using the c# to js compiler currently mentioned on the front page to serve my api to reuse some of the work that has been done.
Time constraints aren't anything to worry about, and it would take me an equal amount of time to restart or flesh out the asp.net app.
I don't see anything in your explanation that would push my opinion one way or another, which means that you should probably take the long term view and do the rewrite.
Thanks!