Re: Best framework for someone who isn't scared of SQL



On Jan 29, 3:47 am, Jeremy <grudg...@xxxxxxxxx> wrote:
Hi all,

I don't mean to bring up the never ending battle between frameworks,
but I'm ready to get started on a large project and would like some
guidance.

It seems like the majority of frameworks out there try to hide the
complicated underpinnings of code away in some sort of magic box.
Sure this box can be added to with many interesting and easy auto-
generated enhancements, but only if they are compatible with that
particular box. It looks like tying oneself to a particular framework
will be a long term commitment with limited code portability (to other
frameworks at least).

Anyways, one of my biggest issues with frameworks is the auto-
generation of SQL statements like ActiveRecord.

While I'm no guru, I am not afraid of writing SQL. I'm almost ashamed
to say I enjoy it sometimes. I like setting up a schema that is
normalized and efficient. I like having full control over my
application and how it interacts with the database to ensure
intelligent use of the database connection. Writing a data access
layer isn't the most fun thing to do, but it's useful knowing how my
objects interact with the database.

I just don't like being in the dark on how my application works and I
hate hearing framework documentation telling me to use some method and
not ask questions.

Is there a framework out there that helps me deal with writing a large
web app yet doesn't try hide every bit of complexity?

I appreciate any answers you have.

Everything you've said suggests (to me, anyway) that you should just
write your own. It really isn't that hard to do and you'll find it
much easier to add on to later. The problem with most frameworks is
that they try to be everything to everyone -- and end up making it
difficult to do things that they can't do. If you write your own
you'll know exactly how it works, how to change it, how to add to it,
etc.
.



Relevant Pages

  • Re: Finally which ORM tool?
    ... assume that the abstract entity model is used to create a relational ... Poco frameworks tend to project (the relational ... engineered towards a relational database if it doesn't exist. ... application thinks it talks to the database server) and the actual ...
    (microsoft.public.dotnet.languages.csharp)
  • Best framework for someone who isnt scared of SQL
    ... I don't mean to bring up the never ending battle between frameworks, ... I am not afraid of writing SQL. ... intelligent use of the database connection. ... objects interact with the database. ...
    (comp.lang.php)
  • Re: ORM Frameworks for Visual Studio 2005
    ... >> Can anybody make suggestions as to which ORM/Persistance frameworks ... one that is designed to work with the Visual Studio 2005. ... better fidelity between your in-memory objects and your database rows. ... ADO.NET has limited support for nullable types, ...
    (microsoft.public.dotnet.framework.adonet)
  • Re: Best framework for someone who isnt scared of SQL
    ... I don't mean to bring up the never ending battle between frameworks, ... I am not afraid of writing SQL. ... intelligent use of the database connection. ... web app yet doesn't try hide every bit of complexity? ...
    (comp.lang.php)
  • Re: Java web application frameworks / architecture
    ... web application frameworks. ... The application will be based on a MySQL database with approx. ... with webapp frameworks in Java. ...
    (comp.lang.java.programmer)