Today Telerik released the Q2 version of OpenAccess ORM as well as the rest of the product line. I’ll take you on a short tour of some of the new ORM features. Today I will show you the menus, Data Service Wizard, and new XAML templates. Tomorrow (Part II) I will show you round tripping and model first.
The new LINQ Implementation and Visual Designer that we introduced in Q1 has taken over. The first thing that you will realize is that the new LINQ domain model is the default way to interact with OpenAccess as shown by the menu below. (Don’t worry if you still interact with the older OpenAccess classes you can get back to that menu via the Options menu.)
With this release the Data Service Wizard is now a part of the product, avoiding a separate download. We have enhanced the wizard to not only create a service for you, but to create a new Silverlight client to consume the service and its basic CRUD operations. The wizard will also provide automatic themeing: if you are using the Telerik Q2 Silverlight Controls you will get a whole bunch of themes installed and the wizard will create a Silverlight application along with the Telerik controls and a brand new XAML template. (This feature is only available if you have Telerik Silverlight controls installed.)
The templates are way nicer than anything I can come up with on my own. ;)
Look for some new features in the Data Service Wizard in the next service pack to include support for VB and more visual representations of one to many relationships.