What would help me better understand the DAL and to my mind supplement the book ("Professional DotNetNuke Module Programming"), is a picture / an overview of the different classes and methods for retrieving data. In other words an overview of the following classes and methods with regards to data retrieval: Info.
vb, Controller.
vb, IHydratable Fill method, IDataReader, (Sql)DataProvider (and perhaps
SqlHelper.ExecuteReader and SqlHelper.ExecuteNonQuery) including the datatypes of the parameters and outputs passed between them. Any chance of posting such an overview?