Guys (and girls),
I need your help making a design descission about a project we are about to embark on. We are going to write a database driven application for one of our clients and someone recommended using ASTA as a framework for the implementation. Now, from what I can see ASTA gives you some nice features (like auto updating the client, business logic on the server, auto sql generation for inserts/updates/deletes etc.). But there are also some drawbacks (another layer of code to implement, may be less efficient than doing your own code, sql generation may not be powerful enough for what we need to do anyway, client needs to run ASTA server (and buy licenses...)).
What are your experiences with the ASTA framework. Good or Bad? Easy to use/implement? Any big drawbacks/pitfalls? Any alternative technologies that are better?
Looking forward to your input...