Improvements
Added support for .Net 4.5 and Visual Studio 2012/2013.
Added support for CSLA 4.5.xx (C# only, we will be porting these changes to the VB templates).
Added WinRT Support (C# only, we will be porting these changes to the VB templates).
Added NuGet support for the CSLA Templates .
Added the ability to preserve the naming with the CSLA templates and many naming improvements .
Added the ability to Generate GetByKey() search criteria . This is controlled by setting Configuration.Instance.SearchCriteriaProperty.MethodKeySuffix to a string value. If MethodKeySuffix is null or empty then the search criteria method name will be generated as GetByPropertyName or GetbyPropertyName1PropertyName2.
Various improvements for Silverlight.
Bug Fixes
Fixed a bug where Visual Studio Solutions wouldn’t open automatically.
Updates to the ignore expression to check the ColumnSchema’s FullName .
Fixed a bug where DynamicRoot’s Async Factory methods were public and not internal.
Fixed a bug where a child business object async factory methods were not returning the correct type.
Various updates to ReadonlyList and Readonly Factory DataAccess as they were not being generated properly.
Fixed a bug where some association types weren’t being generated or detected by the Entities.cst logic.
Fixed a bug where all views and stored procedures could be generated if no entities were selected for generation (default behavior).
Fixed an issue where invalid association names could cause a compiler error .
Fixed a bug where GetProperties(PropertyType.All) wouldn’t return indexed properties .
Fixed a bug where association names were incorrectly cased .
Fixed a few bugs with the LinqToSQL data access method not working properly.
Fixed a bug where some template properties were not being set correctly.
Removed Db2’s timestmp column from being included as a rowversion column.
Fixed a bug where stored procedures would be generated for a command entity when targeting Object Factory.
Fixed a bug where the ADOHelper.cst would be generated under the wrong namespace.
Fixed a bug where some associations would not be loaded in cases where you selected a single table for generation.
Removed AssociationTypeName naming option as it just doesn’t make sense.
Fixed a bug where keyword variables and property names weren’t being escaped if the naming option was set to preserved.
Fixed a bug where the criteria constructor may not correctly set the criteria property values if the naming option was set to preserved.
Fixed a bug where a compiler issue could happen if there was an class named Exception inside of your project.
Many other minor bug fixes.
Post navigation
A freeware template-based code generator that can generate code for any ASCII-based language.