Brian Stradale
September 18th, 2004, 06:36 PM
I have no particular language bias... Java, C++, Delphi, BASIC, CLOS... I'll go with whatever has the best RAD/IDE tool suite for this problem:
My next project will be a database-centric business application with multiple users navigating and inputting data into a database. I will build a core data model, business functionality, and a set of template screens. Those screens will need sophisticated charting capabilities and diagramming capabilities, in addition to the typical tables of data, and hierarchical trees.
Then, for each customer, I fully expect to:
1) develop custom variations of those template screens
2) map the app onto their preferred database (Oracle, DB2, Sybase, SQL Server, whatever)
3) deliver the app on whatever platform (Windows, Linux, MacOSX, Solaris, HPUX, whatever)
My key concerns are:
A) Long-term source control for many customer variations
B) On-going evolution of hierarchies of screens and functionality (core, industry-specific, company-specific, workgroup-specific)
C) High productivity!! (And fun!!)
So, any recommendations on what is the current state of the art?
What is the most effective database-centric RAD tool in existence?
My next project will be a database-centric business application with multiple users navigating and inputting data into a database. I will build a core data model, business functionality, and a set of template screens. Those screens will need sophisticated charting capabilities and diagramming capabilities, in addition to the typical tables of data, and hierarchical trees.
Then, for each customer, I fully expect to:
1) develop custom variations of those template screens
2) map the app onto their preferred database (Oracle, DB2, Sybase, SQL Server, whatever)
3) deliver the app on whatever platform (Windows, Linux, MacOSX, Solaris, HPUX, whatever)
My key concerns are:
A) Long-term source control for many customer variations
B) On-going evolution of hierarchies of screens and functionality (core, industry-specific, company-specific, workgroup-specific)
C) High productivity!! (And fun!!)
So, any recommendations on what is the current state of the art?
What is the most effective database-centric RAD tool in existence?