My question is really one of building an n-tiered application architecture using Linq. Currently I use business objects to call the data access layer which in turn does the appropriate Linq query and returns the Linq object (or DTO or EO..whatever you want to call it). I then work with the Linq objects directly, performing business logic and databinding. In essence I am using Linq objects as business objects in themselves, partialing them out to add business logic. I'm not certain as to whether this
Read More...