What's New in Q1 2013 SP1 Version 2013.1.418.2, released on April 29, 2013
OpenAccess ORM Q1 2013 SP1 update adds some major new feature enhancements, two brand new samples to OpenAccess Samples Kit and a bunch of bug fixes. The list of highlights follows below:
New schemas creation in Model First scenarios
With this update you will be able to create new schemas using the Update Database from Model wizard or just by simply creating a DLL script with the OpenAccess API. This new enhancement will enable you to take complete control of your database – using only the Visual Designer, you can structure your entire database schema.
Support for FILESTREAM and FileTable
As Q1 2013 has provided streaming support for the vast majority of different backends, the service pack builds on those capabilities by handling the MS SQL Server 2012 specific features FILESTREAM and FileTable. Now you have the flexibility of choosing different approaches for data storage, and regardless of your choice you will still be able to stream using the OpenAccess API.
Samples Kit: Streaming Videos using OpenAccess ORM
The new Streaming support is now featured in the OpenAccess Samples Kit. The new sample presents simultaneous upload and streaming of several videos, so you can easily take a glimpse of how OpenAccess ORM can really handle complex streaming scenarios.
Samples Kit: Using Artificial Types in OpenAccess ORM
Apart from the traditional persistent entities, Telerik OpenAccess ORM is capable of defining types dynamically, creating tables based on them and using those tables for CRUD operations, all that during runtime. This sample shows you how you can build that scenario by presenting the OpenAccess Artificial Types API.
Full Q1 2013 SP1 Release Notes
What's New in Q1 2013 Version 2013.1.219.3, released on February 20, 2013
OpenAccess ORM Q1 2013 brings your user experience with large Domain Models to the next level. It arms you with the ability to split a model into smaller diagrams, enjoying flawless and intuitive management of your database classes. This version also implemented persistent stream support that allows you to easily deal with streaming of large data files stored in your database. If you are among the thousands of users globally, relying on Telerik’s ASP.NET AJAX controls to power their data web applications, we are excited to deliver some good news for you too. Keep reading to explore the latest release highlights:
Multi-Diagrams in the Visual Designer
As a next step after the recently introduced Batch Operations dialog, we unveil another feature to enhance your experience with large Domain Models even further by providing you with an easy option to split a single model into several diagrams. Utilizing the Multi-Diagrams’ capabilities, you are able to define groups of similar or connected Domain Classes and manage the model complexity much faster. To speed up the process we have developed the Include Related and Include Hierarchy commands which automatically make classes associated with a particular class a part of the same diagram.
Persistent data stream support
Telerik OpenAccess ORM Q1’13 is the first enterprise-grade ORMs that supports streaming with a memory buffer, thus enabling you to store large data files like videos in your database and then read and write them in small chunks, avoiding a severe memory consumption peak. In addition to reading and writing large varbinary columns through streams, this new feature lets you update or append bytes to the current value by just setting a simple flag. For even greater flexibility, we are still offering you the current capability to utilize byte arrays for mapping such columns, but now you can also switch your mapping to a new OpenAccess type – BinaryStream – and start streaming large data arrays in a snap.
Integration with RadControls for ASP.NET AJAX
Q1 2013 brings you the option to choose the Telerik RadControls for ASP.NET AJAX instead of the default Microsoft components in scenarios when you need to generate your web application pages with the OpenAccess Dynamic Data Wizard. It now uses the DynamicRadGrid – an implementation of ASP.NET AJAX RadGrid helping you develop your application faster and more easily by using Dynamic Data.
Support for WCF Data Services 5.2 & 5.3
For all of you who use different versions of WCF Data Services, we introduce support for WCF Data Services v.5.2 & 5.3 and in fact - any other version - by giving you the sources for our oData implementation. When you use Add OpenAccess Service wizard to generate an oData service, it will import several code files instead of assemblies. While the code will still work "out of the box", if you prefer to use an older version of WCF Data Services, you can avoid any possible roadblocks during the implementation of your N-Tier scenarios by just building the code against the release of your choice!
Full Q1 2013 Release Notes