I have just posted a preview version of new CodeSmith templates to support CSLA 3.5. Please give it a try and I'm looking forward to your feedback (good or bad). I currently on have EditableRoot, EditableChildList, and EditableChild. Other templates will be comming soon.
Some notable changes from the earlier version:
Support for Linq To SQL:
Generates CRUD operations for Linq to SQL. Support optimistic concurrency through timestamp.
Split Base no longer supported:
The new compiler trick with partial method provide much better implementation therefore I feel like the split base method is no longer needed. I chosed to drop the Split with base class method to reduce the complexity of the templates.
N-level deep child support:
Although I've never needed, but if anybody needs it, thanks to Linq To SQL that make it possible, the templates will support it.
So please give it a try and let me know what do you think. Hopefully I can beat Rocky with the release
http://www.codeplex.com/CSLAcontrib/SourceControl/ListDownloadableCommits.aspxRicky