CslaGenFork Nightly Build 2011.10.01

8 views
Skip to first unread message

Tiago Freitas Leal

unread,
Sep 30, 2011, 7:41:12 PM9/30/11
to CslaGenerator
Download available at http://cslagenfork.codeplex.com/releases/view/74240

Changes since last build:

New features

- Import Business and Authorization Rules from DLL/EXE for properties
and objects
- Generate extensible "protected override void AddBusinessRules()"
method
- Add "Implements" and "Attributes" for all object properties
- Persist last used folder per usage type:
* projects
* business and authorization rules
* inheritance objects


Improvements

- Database class is always generated and supports multiple database
connections
- DataPortalHookArgs should use DbXYZ instead of IDbXYZ
- On IsInRole IsNotInRole, multiple roles must be separated by a comma
and no longer by ";"
- Usability improvements on Project Properties panel
- Added Sprocs4 template folder for target CSLA4
- Generation setting "Backup old source files" also handles SProcs


Fixes

- SProc generation excludes unbound ValueProperties
- SqlCommand specifies the SProc schema (depends on "Use Schema on
queries" generation setting)
- Corrected Csharp Templates for Dataset Loading Scheme = "True" (for
targets CSLA20, CSLA35 and CSLA40)
- Corrected NamevalueList NVL when no cache is used
- Corrected creation gesture for EditableRootCollection and
DynamicEditableRootCollection
- On Fetch methods honour nullable
- Cleaned "legacy code" for save ByteArray on template BusinessProps
- Corrected AddWithValue for SmartDate
- Shouldn't call DataPortal_Create on ReadOnly BOs
- Corrected managed properties for Child non-collection properties
- Unbound Property valid
- Unbound CriteriaProperty are invalid
Reply all
Reply to author
Forward
0 new messages