New answers tagged


I used to think query builders were GUI apps that allowed you to select tables and make joins graphically while generating SQL under the hood, but now I understand that you also call query builders the APIs that provide a way of not having to create pure SQL queries, so abstracting yourself of potential differences in SQL flavors. Using such query builders ...


i will provide an answer based on the readme file of a custom SQL builder of mine (Dialect) (plain text follows, removed library-specific references) Requirements Support multiple DB vendors (eg. MySQL, PostgreSQL, SQLite, MS SQL / SQL Server, Oracle, DB2, .. ) Easily extended to new DBs ( prefereably through a, implementation-independent, config setting ...


Adding another answer as have not seen a reference to build systems like make which uses DAG to find out dependencies for building. More details here


This is the preferred method of extending the EF data classes. You can add almost anything. I had a situation where I needed to use different annotations (replacements for the validation, as the defaults weren't sufficient for my needs). Microsoft provides plenty of examples to do this.


The definition of a Framework has evolved. When Sun released the Java collections framework, it was just a fancy way of saying "library". Today, a framework means more than that. It's code that hosts your code. It calls your code versus your code calling it. (The Hollywood Principle) From Martin Fowler: "Inversion of Control is a key part of what makes ...

Top 50 recent answers are included