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!