I\'ve worked on numerous .NET projects that have been required to persist data and have usually ended up using a Repository pattern. Does anyon