EXE & DLL : Best Approach??
I have a system which I am designing in the following format :
I have some Data Classes (which handle all my stored proc calls etc) which are used by multiple classes (which are each based on seperate tables) which are used by my forms.
All my previous apps have been in one exe, this is my first with seperate exe and dll's.
What I want to know is which is the best method to use (or is there a better way) :
* Pass data in the form of a DataReader/DataSet from the multiple classes to the forms.
* Pass data in the form of arrays (after populating them from the DataReader/DataSet's) from the mulitple classes to the forms.
* Hold the DataReader/DataSets in the multiple classes and reference them from the forms.
* Reference the controls to populate (on the forms) within the multiple classes, and populate them within the classes.