EF, ORM, and DALs

Several years ago, I started a rewrite of my trading/research platform using Entity Framework and a relational back-end. It was my first experience using an ORM, so I read a few blog posts on whether I needed a separate data access layer (DAL) on top of the ORM. One...