So which presentation layer do you recommend?
We develop business applications with a very long deployment life. So for us an abstraction layer both from the presentation technology (Desktop, Web, text, ...) as also from the OS.
Actually the big ERP vendors showed, that this is possible. Products like SAP and BAAN showed, that with the right architecture you can develop a SW (actually in the 80'ies), make it run initially in ascii based interface, and migrate it with ease to windows and web based platforms.
So if the holy grail is clear and if companies proofed, it can be done, where are the developer tools for small companies to repeat the miracle?
In other words: Which abstraction layers do you know/recommend for Presentation, Database etc.
Eager top hear your ideas,
Markus