Надо создавать DTO, data transfer objects клиенту для работы.
В гугле масса информации по этой теме, DTO & Domain Model.
Есть авто-мапперы —
http://www.codeplex.com/AutoMapper
http://valueinjecter.codeplex.com/
http://glue.codeplex.com/
http://code.google.com/p/otis-lib/wiki/GettingStarted
Сами DTO очевидно надо писать руками, исходя из потребностей клиента.