Andrus,
>Why code is duplicated in every business object in sample ?
>How to remove DataRow usage ?
We originally put the Entity property on each business object during code generation because it was more obvious to developers (especially those folks who have difficulty understanding Generics). Right now the DataRow usage needs to stay, but we are working on a new version that works with Microsoft's upcoming LINQ technology that breaks this dependency.
Best Regards,
Kevin McNeish
Eight-Time .NET MVP
VFP and iOS Author, Speaker & Trainer
Oak Leaf Enterprises, Inc.
Chief Architect, MM Framework
http://www.oakleafsd.com