I think you may be stll talking about the DevExpress ServerMode. As we have responded on another post by you:
DevForce 2009 (our LINQ version) supports IQueryable and could be a basis for building your own implementation.
WinClient does not use datasets.