Richard Morey
2006-05-30 03:43:03 UTC
Hi --
First off, let me apologize if cross-posting is against the rules. I was not
sure where to find "the rules."
We are a small software development company. We have a a web application we
originally built using Delphi 6 and webSnap. As the application grew through
the requirements of our client we began to build functionality in ASP pages
because it seemed much simplier and therefore quicker.
We now have a pretty complicated piece of software that we want to more or
less re-build from the ground up in easy to manage / change modules.
We are also in negotiation to purchase the source code of another piece of
software with a lot of similar functionality and so we would like to build
the two applications side by side and create modules for things such as
searching and editing customer info, etc.
The second application was built completely with ASP. Both applications
connect to MS SQL Server dbs.
My question is -- what is our best choice for a robust, stable, scalable
framework to build the next versions of these applications on? Should we go
with BDS 2006? If so, which framework? .NET? IntraWeb? WebSnap?
Other considerations are staying with ASP, but I prefer compiled code and
the ability to move across to other web servers and OSes.
What about .NET ? Will this be able to move to say Linux and Apache web
server?
We have discussed JBuilder and one of the Borland application servers but
none of our small programming team has an solid experience with Java. Most
of us have experience with C++ but that was some time ago, and of course
knowledge of JavaScript.
The important considerations for this project is being able to build modules
that we will be able to share data between and that will not reside in a
single compiled entity but rather a series of small compiled entities. We
also want to be able to build most of the user interface via standard HTML
editing software that does not require changes to the compiled code. In the
first version of our application we made the mistake of including much of
the outputted HTML in the webSnap application source code which causes
changes to be time consuming and also requires the code to be recompiled,
tested and the webserver to be stopped and restarted to update the
executable.
I know this may not be the right forum for these additional questions, but
what about non-Borland platforms such as Adobe Flex or Cold Fusion?
Thank you all for your feedback.
Rich
First off, let me apologize if cross-posting is against the rules. I was not
sure where to find "the rules."
We are a small software development company. We have a a web application we
originally built using Delphi 6 and webSnap. As the application grew through
the requirements of our client we began to build functionality in ASP pages
because it seemed much simplier and therefore quicker.
We now have a pretty complicated piece of software that we want to more or
less re-build from the ground up in easy to manage / change modules.
We are also in negotiation to purchase the source code of another piece of
software with a lot of similar functionality and so we would like to build
the two applications side by side and create modules for things such as
searching and editing customer info, etc.
The second application was built completely with ASP. Both applications
connect to MS SQL Server dbs.
My question is -- what is our best choice for a robust, stable, scalable
framework to build the next versions of these applications on? Should we go
with BDS 2006? If so, which framework? .NET? IntraWeb? WebSnap?
Other considerations are staying with ASP, but I prefer compiled code and
the ability to move across to other web servers and OSes.
What about .NET ? Will this be able to move to say Linux and Apache web
server?
We have discussed JBuilder and one of the Borland application servers but
none of our small programming team has an solid experience with Java. Most
of us have experience with C++ but that was some time ago, and of course
knowledge of JavaScript.
The important considerations for this project is being able to build modules
that we will be able to share data between and that will not reside in a
single compiled entity but rather a series of small compiled entities. We
also want to be able to build most of the user interface via standard HTML
editing software that does not require changes to the compiled code. In the
first version of our application we made the mistake of including much of
the outputted HTML in the webSnap application source code which causes
changes to be time consuming and also requires the code to be recompiled,
tested and the webserver to be stopped and restarted to update the
executable.
I know this may not be the right forum for these additional questions, but
what about non-Borland platforms such as Adobe Flex or Cold Fusion?
Thank you all for your feedback.
Rich