Carl,
>Ah, naming conventions... while I personally do not like underscores in any name - whether it be a class or database table name or column name, and the like... Still, it seems that it would make more sense to have a "smart default" rather than be "enforced" since naming conventions are really such a subjective thing. Also, the in the real world there is a lot of naming ugliness out there that we OCD-types have to contend with. :)
Actually, the BLG is doing just that--it's a "smart default". You can add the underscores back in or make any other name changes to the business object name that you want.
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