We are going to have a very large application, with many business objects. Many of the business objects will have a lifetime equivalent to the time the application is running, for efficiency reasons. Also most of the objects will represent just one record in the database.Is there a penality to pay, in terms of memory usage, by keeping the Datatable around rather than storing the columns in private variables, wrapped with properties and then getting rid of the datatable?
I guess I am making an assumption about what is going on so correct me if I am wrong 
There are so many things in this product and I am impressed, and trying to convince my associates this is the tool to use.
Thanks for all your help