1) If i want to use a Repository Pattern in a layered application is this right sequence WCF Service => Business Object => Repository => DAO ?
2) Whats the best way for Repository to chose the DAO Implementation viz., EF, ADO.NET, etc. ? Do you have any links that give implementation details ?