Announcing the Release of The NuSoft Framework 2.0

posted on 10/08/07 at 10:20:01 pm by Joel Ross

The team at NuSoft Solutions has been working hard to get ready for the release of first public version of the NuSoft Framework, and today, we pulled the trigger - NuSoft Framework 2.0 has been released!

The documentation on the site is a little light, but should be enough to get you started. We've tested it fairly thoroughly with CodeSmith 4.1.2, but it should work with version 3.2 or later.

Some of the new features we added (since 1.0, which was an internal release to NuSoft) are:

  • Support for tables without primary keys. These are generated as read only entities. As part of this, we obviously added support for entities that are read-only. In the future, we could use this for look up tables, which shouldn't really be modified, just referenced.
  • Control naming of your entities, entity collections, and properties. We figure out names automatically for you, but if you don't like the names we come up with, you can use database extended properties to control the names.
  • Exposed a few previously internal methods to return primary key property information.
  • Changed our lists to inherit from BindingList for better support for data binding. We also added Find<>, FindAll<>, ProxyAs<>, etc. methods on the list, to make working with them a little easier.
  • Added a few more events to hook into the framework a little easier.
  • Added a few more partial classes to allow you to extend the framework.

Those are the highlights. I'm really excited about this, and will be upgrading a few projects I have using the NuSoft Framework over the next few days, as well as working on the site's documentation.

If you head over there and download the release, let me know what your thoughts are.

The others involved with this release were Rick Krause, Mark Jordan, Brian Anderson and Aaron K. (no blog - yet!).

Categories: Development, C#, RCM Technologies