Simply LINQ your remote resources...
A dynamic expression builder that can be used to dynamically sort and/or...
A convention object to object or DataReader to object mapper in .NET Cor...