Hi all,
I have just started evaluating NetTiers specifically for DAL and Business entity classes generation in my project. However, I could not find any documentation which gave me an overview of the overall DAL architecture generated by NetTiers. I have been trying to understand the generated code by myself.
It would help if somebody could address the following queries/suggestions that I have right now:
- There needs to be documentation which explains at a very high level the overall architecture of the DAL created by NetTiers. Diagrams would add tremendous value. I would like to know the relation between the different classes (DataRepository, Provider, etc) and how is the sequence of calls to different methods of these classes for each of the CRUD operations.
- In the business entity classes generated by NetTiers, I also came across quite a few methods (like event handlers). We are looking at business entity classes that would be simple data carriers (as the same would be passed across layers in a SOA which uses WCF). I have the following questions with respect to this: a) Is there any way NetTiers can generate Business entity classes as simple data carriers (only data properties and no behavior) ? b) How would it affect the DAL if the business entity classes are just data carriers? Or will the DAL structure change accordingly?
Any help in this regard would be appreciated.
Thanks!
Regards,
Indrajeet