Quelle est la meilleure pratique pour envoyer des données vers le client: POCO ou DTO?

Je commence un projet à l'aide de EF 4 et POCO.

Quelle est la meilleure pratique pour envoyer des données vers le client ? Dois-je envoyer le POCO ou je devrais avoir un DTO à la place?

Il n'existe aucun problème je devrais être au courant lors de l'envoi de l'entité (qui est déconnecté du contexte) pour le client ?

Est-il recommandé d'envoyer le POCO de la couche client?

  • Et que dire de l'Autonomie des Entités de Suivi? Ils peuvent vous faire économiser beaucoup de travail supplémentaire pour insérer, mettre à jour et supprimer des opérations côté serveur. Ne crois pas que le poco de cette fonctionnalité. Et je vous conseille de lire Julie Lerman Programmation "Entity Framework". Elle explore toutes sortes d'options, y compris: poco de l', dto et de l'autonomie des entités de suivi.
InformationsquelleAutor pdiddy | 2010-09-23