I am not able to decide which one is best for my new project because my first project is based on three layer architecture using entity framework and it is simple as compare