Enhancing templates / tasks in demo version

Posts   
 
    
adhalejr
User
Posts: 18
Joined: 23-Sep-2005
# Posted on: 23-Sep-2005 19:50:46   

I'm evaluating LLBLGen Pro and am extraordinarily impressed with it so far. It appears to be quite polished, and it is easy to get started doing real code with it.

I'm using the self-servicing, two-class mechanism. There is a certain pattern I want to employ with my entities and collections. Briefly, I want a properties interface generated for each entity, i.e. IEntityProperties, which exposes all of the entity's fields as read-only .net properties. The EntityBases would implement that interface; they would also know now to set their properties from an instance of that interface - i.e. EntityBase.CopyProperties(IEntityProperties source).

I've tested the approach by hand-coding an IEntityProperties interface and tweaking the corresponding EntityBase. Everything seems to work. And I've waded through the .template and .config files to have a sense of what I'd need to do to get these new files to be generated and to tweak the existing templates.

What I'm wondering is if there's anything in the demo version that would keep me from going all the way and testing this out completely. I realize I don't have the SDK or docs, nor do I have the template studio. However, this pattern is important enough to me that I want to make sure I understand all these subtleties before I go ahead and purchase the product.

Thanks!

Donnie

bclubb
User
Posts: 934
Joined: 12-Feb-2004
# Posted on: 24-Sep-2005 02:41:53   

I don't believe any features are changed for the demo version. What you want to do with your templates also seems very reasonable and will be much easier when you have the template studio and the documentation. If you have any specific problems with implementing this in the demo then let us know and we'll help you get through it.