What's New in 2.0
CodeNGen 2.0 is full of new features including many bug fixes. Our team has worked
hard to provide very useful upgrades to both the generation tool and the generated
code. The most exciting new feature is support for MySQL and Microsoft SQL Server
CE 3.5. Here are the other new and exciting features:
- Generic base classes (user can choose in each profile whether to use the original
or generic base classes)
- Interfaces were added and bases classes reorganized to allow for objects from multiple
databases to be contained in a single project
- Automatically populated list of tables and views
- A bulk generator to allow generation of many tables all at one time
- The ability to automatically create stored procedures in the database
- A generation report for each table generated
- BusinessEntities now have OnUpdating and OnUpdated methods which are called when
property values are updated
- BusinessEntities now have custom methods which are called during recursive data
operations. This allows for custom actions to be performed during HasChangesRecursive,
ValidateRecursive, MarkForDeleteRecursive, CancelDeleteRecursive, RefreshRecursive,
and SaveRecursive methods.
- The CodeNGenDataSource control has had a major upgrade. It now boasts data caching
capabilities. Other features include the addition of a DefaultSortExpression property
and newly exposed events.
- Created and updated dates can now be created as UTC dates
- Support for Microsoft SQL Server 2008 types
- Support for case sensitive collations
- Improved support for legacy databases with composite keys
- Improved code formatting
Experience the difference for yourself.
Download
your evaluation now!
In addition, we have made so many improvements in 2.0 that we are offering a free
upgrade to our existing customers. Just submit a support ticket requesting an upgrade
to 2.0 and all your purchased licenses will be upgraded free of charge. It really
is that simple!