Everywhere I turn it seems that frameworks (in any language) are tailored to new implementations. It also seems that using ORMs with the frameworks with legacy databases is not a normal thing to do.
I have databases, some 20 years old that I need a web front end on all of them some on separate web pages, some combining databases on one page. Others are not that old but I have no control over them Oracle, Sql Server, even FoxPro. Almost none of what I need to do has a new database - they're all existing.
Are frameworks just the wrong solution for me? Can I have MVC without the frameworks? I'm not sure what to do to avoid non-mvc implementations.
Thanks for thoughts.
edit:
I have lots of legacy databases and it seems very difficult to use an ORM with them. Is it possible to have the MVC pattern without an ORM? Can anyone recommend a framework that allows that?
I can use any language and any platform. PHP, Python, Java, C#, etc. Glue together frameworks are fine. I don't care. What I do not want are hacks. That is, making a framework not do what it was intended to do by some piece of code, aka hack. No offense. I just don't want to start out that way.
My main concern is to be somewhat modern and very conscious of not mixing layers of logic and presentation. I come from an old world of classic asp where everything is mixed together and I don't want that any more.