Skip to content
Kenneth Carter edited this page Jul 6, 2020 · 3 revisions

Project Goals

  1. minimize the references to 3rd party projects which use namespaces that can come into conflict with the .net core library.
  2. expand understanding of the expression tree implementation, expressions really are a Rosetta Stone for developers.
  3. keep the SQL statements generated by the DAL as simple as possible.
  4. utilize MARS statements when eager-loading data for an object graph.
  5. implement asynchronous operations at some point.
  6. support SQL Server, Oracle, MySql, etc. Database engines.
  7. apply TDD, DRY, YAGNI, and KISS principles where applicable.
Clone this wiki locally