views:

36

answers:

0

This questions stems from a n-tier application. (non-WCF - only separate assemblies)

Should I use a unitofwork pattern and keep my object context around for entity change tracking?

or

Should I use self-tracking entities and always dispose my object context after a query, insert, delete, etc... and have the entities track themselves?

If I go with the second question do I need to use POCO?

Thanks!