I've looked at the Deep Data example and I'm not quite seeing what I want to know. It is a very basic example that shows how do Parent, Child and Grandchild fetch and also use several different Data Access Layers which is great. I think what I'm looking for is a model where the actual code to handle the create, insert, update, and delete of the objects in my library are encapsulated in the DAL. That way I don't need to have this code in the business object.
What I'm trying to do is write a client server application that can access the data source while in the office through a Direct connection to the SQL server and while out of the office they will access data over the web. I want both the DAL.SQL and DAL.WEB to have the same methods. I think for some reason and I don't know why, that the DAL.SQL and DAL.WEB need to reference the Object Library so I'm a little confused on the dependencies and how this is all organized.
Does anyone have an example that I can use or maybe they have questions about what I'm trying to accomplish...
Thanks,
Chris