This is a migrated thread and some comments may be shown as answers.

Latest Online Resources for Telerik OpenAccess ORM

62 Answers 289 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
Telerik Admin
Top achievements
Rank 1
Telerik Admin asked on 22 Nov 2012, 04:59 PM
Handling Error: Invalid object name 'voa_keygen' in runtime 
A Knowledge Base article that helps you overcome the above-mentioned runtime error - in most cases due to a missing Identity field in some of your Domain Classes.

62 Answers, 1 is accepted

Sort by
0
Ivailo
Telerik team
answered on 30 Nov 2012, 01:06 PM
Manually Installing References Required by the Web API Service
A Knowledge Base article describing how to generate an ASP.NET Web API service on machines that have internet connection problems and the Web API Nuget installation invoked by the Add OpenAccess Service wizard has failed.
0
Ivailo
Telerik team
answered on 06 Dec 2012, 01:20 PM
Handling the Warning: "Explicit change tracking required for the array field …"
This Knowledge Base article shows how to explicitly inform OpenAccess ORM about changes in array fields, which cannot be tracked automatically.
0
Ivailo
Telerik team
answered on 13 Dec 2012, 04:20 PM
How to: Generate a Web API Service From Classes with a Composite Primary Key
This Knowledge Base article is a thorough guide for customizing your Web API services if you have Domain Classes with a composite primary key. It includes a code sample which will help you create the appropriate repositories for such classes in both C# and Visual Basic.

Handling the "Could not load file or assembly Telerik.OpenAccess..." Exception
This forum thread contains instructions for resolving your issues in case you have encountered the described exception. 
0
Ivailo
Telerik team
answered on 19 Dec 2012, 12:07 PM
Map Multi-Table Entities with OpenAccess ORM Q3'12 SP1
In this blog post we make a short review of the latest improvements released in Q3 2012 SP1 of OpenAccess ORM, and also describe the most interesting new feature - support for mapping several tables to one class using Fluent API. You can see the new functionality in action based on a typical usage scenario.
0
Ivailo
Telerik team
answered on 07 Jan 2013, 05:41 PM
Handling Error: No metadata registered for class
In this Knowledge Base article we are presenting different approaches for analyzing and handling the above-mentioned exception, which is typically thrown when your projects are not properly enhanced during their build process by the OpenAccess Enhancer tool.
0
Ivailo
Telerik team
answered on 10 Jan 2013, 07:00 PM
How to: Retrieve paged data from a WebAPI service generated by the AOS wizard
In this Code Library sample we are showing how you can extend the ASP.NET Web API services that the Add OpenAccess Service wizard is generating so that you can achieve optimal paging of the results.

Data Annotations in MVC applications
In this forum post we are presenting how you can enhance your OpenAccess Domain Classes in order to make use of the data annotation attributes that ASP.NET MVC is using for validation purposes.
0
Ivailo
Telerik team
answered on 21 Jan 2013, 04:59 PM
Pre-Filtering Data
In this forum thread you can find guidance on how to filter the IQueryable collections of your context before your client code accesses them. The recommended approach is applicable for cases such as limiting the access of certain users to some records or other similar scenarios.

Telerik OpenAccess ORM - Your Feedback Does Matter
As we are continuously improving OpenAccess ORM based on your requests, we decided to move to an even better platform for gathering your feedback than the PITS system - The Ideas & Feedback portal by TeamPulse. In this blog post you can find some details about it.
0
Ivailo
Telerik team
answered on 25 Jan 2013, 07:37 AM
How to: Shape a Return Type of a LINQ Statement
In this Code Library sample we are presenting you how to use anonymous types and result sets returned from LINQ statements in your applications, including binding them to a ASP.NET AJAX RadGrid.
0
Doroteya
Telerik team
answered on 31 Jan 2013, 12:29 PM
How to: Persist the Changes Made by a Stored Procedure to The Database
This Knowledge Base article describes how to apply in the database the changes performed by an insert, update or delete stored procedure. I also includes a brief demonstration of the approaches OpenAccess offers regarding how to call a stored procedure in your code.
0
Doroteya
Telerik team
answered on 07 Feb 2013, 02:56 PM
How to: Insert Related Objects in the Database
This knowledge base article addresses a task common for all developers that use an ORM - the insertion of related objects in the database. It demonstrates the approaches offered by OpenAccess and their implementation.
0
Ivailo
Telerik team
answered on 18 Feb 2013, 05:04 PM
Get ready for the goodness inside Telerik OpenAccess ORM Q1'13
We are releasing Q1 2013 within days and many of you have already asked what’s coming with Telerik OpenAccess ORM? That's why we've decided to shed some light on how the new version will help you achieve your goals even quicker than the previous ones.
0
Doroteya
Telerik team
answered on 25 Feb 2013, 07:44 AM
Highlights

Splitting Into Multiple Diagrams
This section describes a new feature of OpenAccess that allows the users to develop the conceptual part of their domain model in more than one visual diagram. It is implemented in OpenAccess Visual Designer and could be extremely useful in cases of large models that are logically separated in several database schemas or namespaces. The section contains two articles that explain how to use multiple diagrams with newly created domain models and with existing ones.

Working with Streams
This documentation article describes the workflow with the new OpenAccess Streaming API. This special API is capable of working with binary large objects and implements the Telerik.OpenAccess.BinaryStream type that exposes a stream around a database binary field.

Artificial Types CRUD Operations
This set of articles demonstrates how to perform CRUD operations with artificial types at runtime. The section consists of four separate topics which provide step-by-step guidance and code snippets describing the processes of inserting, updating, deleting and selecting artificial types.

Dynamic Data Wizard: Configure Context Endpoints Dialog
This documentation article shows how to setup the Configure Context Endpoints dialog of the Dynamic Data wizard. It demonstrates the new Use RadControls for Ajax feature that allows you to create the custom data pages with the help of Telerik RadControls for ASP.NET AJAX if they are installed on your machine.

Code Generation: Fluent Mapping

This documentation article provides guidelines about the creation of a domain model that utilizes the Fluent Mapping API of OpenAccess. Here the developers can find how to use the enhanced Telerik OpenAccess Fluent Library project template and the Telerik OpenAccess Fluent Model item template. The article also includes a step-by-step workflow showing the process of migration from XML/Attributes mapping type to Fluent. Except that, the article gives information about the limitations of the Fluent mapping type.


Other New Resources
 
Split Entities During the Model Generation
This documentation article offers a practical how-to that demonstrates the process of creating a domain model utilizing the Database First approach and the new feature of OpenAccess for creating a separate diagram for each schema in the database.

Splitting Entities in the Visual Designer
This documentation article explains to the developers how to crate a new diagram inside an existing domain model and how to copy/move the domain classes between the different diagrams. It also guides the users through the process of renaming the created diagrams.

Inserting Artificial Types
This article shows how to create new instances of artificial types and how to initialize them. It demonstrates the usage of the CreateInstance and CreateDynamicInstance extension methods of OpenAccessContext.

Querying Artificial Types
This article describes how to retrieve artificial types from the database. It demonstrates the usage of the GetAll and FieldValue<T> extension methods.

Updating Artificial Types
This article demonstrates how to update artificial types in the database. It shows the usage of the SetFieldValue<T> extension method.

Delete Artificial Types
This article demonstrates how to delete artificial types from the database. It shows the usage of the Delete and SaveChanges methods of OpenAccessContext.

Code Only Mapping: How to: Create a Fluent Mapping Library
This documentation article describes how to get started with the usage of the Fluent - Mapping API of OpenAccess. It demonstrates the new OpenAccess New Fluent Model wizard that helps you with the initial effort when you generate a fluent domain model from an existing database. It also shows how to utilize the OpenAccess ORM NuGet Packages for code first development.
0
Doroteya
Telerik team
answered on 05 Mar 2013, 02:08 PM
How to simplify work with large models using OpenAccess ORM
As we believe that ease of implementation is essential for all OpenAccess users, this blog aims to show you how you can save even more time with the features packed in the recently released Q1 2013 version.
0
Doroteya
Telerik team
answered on 11 Mar 2013, 03:39 PM
How to: Manipulate Data With Stored Procedures
This documentation article demonstrates an important detail regarding a common development scenario - adding, updating or deleting data with the help of stored procedures and OpenAccess ORM.

MariaDB
Since Q1 2013 OpenAccess ORM supports the MariaDB relational database management system.
0
Doroteya
Telerik team
answered on 18 Mar 2013, 11:12 AM
How to: Create Constraints in Model - First Scenario
This knowledge base article describes how to ensure that constraints are generated based on the domain model associations and how to persist them in the database.
0
Doroteya
Telerik team
answered on 25 Mar 2013, 08:27 AM
Managing OpenAccessContext in Web Applications
One of the most challenging tasks when you develop a web application with OpenAccess ORM is to handle correctly the context. The three articles in this documentation section are enhanced to show the three most preferable ways to manage the lifecycle of OpenAccessContext.

Samples Kit
OpenAccess Samples Kit is an offline resource browser that offers a set of samples that demonstrate a variety of real life scenarios accomplished on both C# and VB, using a wide range of .NET technologies and with different levels of complexity. This set of documentation articles will guide you through your first steps with this tool.
0
Doroteya
Telerik team
answered on 26 Mar 2013, 10:47 AM
Upgrading OpenAccess ORM to Q1 2013: Restore Custom Diagram Layout
In Q1 2013, OpenAccess ORM released the Multi-Diagrams feature that introduced a new format of the .diagram file that holds the information about the visual representation of the domain model's diagram in Visual Designer. This knowledge base article describes a workflow that will help you restore the layout for an existing domain model to its state prior an upgrade to OpenAccess ORM Q1 2013.

How to: Perform Safe Delete Without Foreign Key Constraints
There are scenarios when for a variety of reasons the developers prefer to set database relationships without enforcing foreign key constrains or not create relationships at all. In such cases the integrity of the data stored in the database might be disrupted due to a delete operation. This knowledge base article offers a solution how such a scenario can be handled with OpenAccess.
0
Ivailo
Telerik team
answered on 04 Apr 2013, 10:28 AM
Using Encrypted Connection Strings with OpenAccess ORM
This article demonstrates how you can use encrypted connection strings with Telerik OpenAccess ORM within your web applications.
0
Doroteya
Telerik team
answered on 12 Apr 2013, 12:47 PM
Telerik OpenAccess ORM - Web Services Overview
This video will demonstrate the wizards that would help you with the generation of a wide variety of web services in OpenAccess ORM. In it you can get a quick overview of the entry points of the wizards and the types of services they generate.  
0
Doroteya
Telerik team
answered on 19 Apr 2013, 06:01 AM
Kick-start your implementation using OpenAccess Samples Kit
Samples Kit is an offline application which offers you dozens of examples. In each of them OpenAccess ORM is used in a different scenario, and with different technologies, including ASP.NET, WPF, HTML5, Web Services, LINQ, etc. It is the place to start in case you want to validate how OpenAccess ORM fits into your solution. Each of the applications comes with a database that it automatically created/attached and configured so that you can just run any project with a few clicks!
0
Doroteya
Telerik team
answered on 26 Apr 2013, 12:57 PM
Expose your data through ASP.NET Web API
In this video you will see how to expose your data using ASP.NET Web API and and to consume it through KendoUI controls with minimal effort. The data access layer on the server side is implemented with Telerik OpenAccess ORM and the Add OpenAccess Service wizard is used in order to automatically generate the needed service.
0
Doroteya
Telerik team
answered on 02 May 2013, 05:51 AM
Simplify all CRUD operations with OpenAccess ORM
This video will present you the basics of using Telerik OpenAccess ORM for the Create, Retrieve, Update and Delete operations in your application.

Telerik OpenAccess ORM in action
Telerik OpenAccess Samples Kit speaks louder than words! Take a look at 50+ real-life scenarios of using OpenAccess ORM, new ones added with each following Q release.
0
Doroteya
Telerik team
answered on 16 May 2013, 08:38 AM
Package Installation Error: Could not add all required packages to the project
This knowledge base article will help you to resolve an error thrown by Visual Studio 2012 Update 2 when you attempt to create a project with the OpenAccess web templates distributed with version Q1 2013 SP1 or earlier.
0
Ivailo
Telerik team
answered on 27 May 2013, 03:00 PM
Generate Methods for your Stored Procedures and Functions
Don't bother fighting with stored procedures and functions written in SQL - wrap them as .NET methods using the OpenAccess Domain Method Editor. It will generate code for you based on the result set of a stored procedure or function. The functions can even be used in LINQ statements for a more powerful query execution.
0
Doroteya
Telerik team
answered on 04 Jun 2013, 05:40 AM
Data Annotation attributes in seconds
Find out about one of the cool new features that will be offered by Q2 2013 of Telerik OpenAccess ORM - automatic generation of Data Annotation attributes.
0
Doroteya
Telerik team
answered on 10 Jun 2013, 07:55 AM
Data Annotation attributes in seconds
Find out about one of the cool new features that will be offered by Q2 2013 of Telerik OpenAccess ORM - automatic generation of Data Annotation attributes.

INotifyPropertyChanged out of the box
INotifyPropertyChanged and INotifyPropertyChanging interface implementations for all persistent properties will be only one click away with Q2 2013 of OpenAccess ORM!
0
Doroteya
Telerik team
answered on 21 Jun 2013, 09:26 AM
Data Validation with IDataErrorInfo
Add an implementation of IDataErrorInfo to your entities with a single checkbox! Use the interface to communicate the data validation results to the UI controls with minimum efforts.

Bulk Operations
Minimize the client side resources your application uses with OpenAccess Bulk Operations. The DeleteAll() and UpdateAll() methods allow you to manipulate large amounts of data on the server side in either a single call to the database or in batches.

Handling Model Changes
The Update Database from Model wizard currently allows you to mark for removal database tables that are not mapped in your model and generates the appropriate DDL script for dropping them. That way the storage model can always be synchronized with the domain model.

Code Generation Options
Find out how to enhance the domain entities in your model with DataAnnotation attributes, implementation of INotifyPropertyChanging/ed and implementation of IDataErrorInfo
0
Doroteya
Telerik team
answered on 25 Jun 2013, 09:30 AM
How to: Bulk Delete Artificial Types
In Q2 2013 OpenAccess ORM introduced the support of server-side bulk operations. This article will provide you with both examples and details about the usage of the DeleteAll() method on artificial types.

How to: Bulk Update Artificial Types
One of the bulk operations supported by OpenAccess ORM is server-side update. It is performed with the help of the UpdateAll() method and this article will demonstrate to you how you can use it for artificial types.
0
Doroteya
Telerik team
answered on 25 Jun 2013, 09:32 AM
Bulk Update and Delete as easy as LINQ
Telerik OpenAccess ORM Q2 2013 delivers one of the most requested features from many ORM frameworks. The new Bulk Operations LINQ-like API allows you to update or delete thousands of records with a single call, posting a server side SQL statement.
0
Doroteya
Telerik team
answered on 05 Jul 2013, 02:54 PM
How to: Enable/Disable Context Generation
This documentation article will present you with a simple workflow that help you control the generation of the domain context in your model.

How to: Decorate Domain Properties With DataAnnotation Attributes
Since Q2 2013, Telerik OpenAccess ORM can generate DataAnnotation attributes for your domain properties in just a few mouse clicks.

How to: Implement the INotifyPropertyChanged/ing Interfaces
With the help of the steps described in this documentation article your domain classes will implement INotifyPropertyChanged and INotifyPropertyChanging interfaces which will allow you to track the value changes of the properties of your database objects.

IList<ValueT> Property Mapping
Find out how to map a list of a value type to a navigation property in your Fluent domain model.
0
Doroteya
Telerik team
answered on 12 Jul 2013, 12:44 PM
How to: Implement the IDataErrorInfo Interface
Since Q2 2013, Telerik OpenAccess ORM is able to generate for you implementation of the IDataErrorInfo interface for each domain class. This article will show you how to take advantage of that not only for the domain models you will create but also for those that already exist.

How to: Generate Classes in Project/File Folder

Find out how Telerik OpenAccess ORM can help you organize the files of your domain model.

Customizing Code Generation Section
This documentation section contains the recommended workflows for changing the type of the collection, that Telerik OpenAccess ORM uses to generate the navigation properties of the domain classes. 

How to: Customize Add OpenAccess Service Code Generation
If you need to customize the outcome from a service generated by the Add OpenAccess Service wizard, this article will provide you with a step-by-step guide of the process.

How to: Copy an instance of an object or entire graph using Open Access ORM
This code library will present to you an example about how to copy the entire graph of related database objects with Telerik OpenAccess ORM.

0
Kristian Nikolov
Telerik team
answered on 26 Jul 2013, 11:44 AM
How to: Remove a table from the database
This article will guide you through the process of modifying your Fluent Model in order to be able to drop obsolete database tables.
0
Kristian Nikolov
Telerik team
answered on 29 Jul 2013, 03:53 PM
How to: Customize Collections in Fluent Models (C#)
Find out how  to customize collections when using Fluent Model with C#. This article will demonstrate how to change the type of navigation properties from List<T> to TrackedList<T> or TrackedBindingList<T>.

How to: Customize Collections in Fluent Models (VB.Net)
Learn how to customize collections when using Fluent Model with VB.NET. This article will demonstrate how to change the type of navigation properties from List(Of T) to TrackedList(Of T) or TrackedBindingList(Of T).
0
Kristian Nikolov
Telerik team
answered on 02 Aug 2013, 01:46 PM
MVC4 with OpenAccess ORM Database First - Part 1 - Creating the Model
Learn how to create your Model in an MVC4 web application using Telerik OpenAccess ORM.

MVC4 with OpenAccess ORM Database First - Part 2 - Creating the Controllers
This video will guide you through the process of creating your Controllers in an  MVC4 web application which uses an OpenAccess Domain Model.

MVC4 with OpenAccess ORM Database First - Part 3 - Creating the Views
See how to create the Views of an MVC4 web application based on an OpenAccess Domain Model.
0
Kristian Nikolov
Telerik team
answered on 09 Aug 2013, 03:54 PM
How to: Set Up Cascade Delete With Vertical Inheritance
Vertical Inheritance results in a hierarchy of tables. See how to set the delete rule for constraints between those tables to CASCADE when using Telerik OpenAccess ORM Code-Only mapping so that related entries are deleted automatically by the database, with a single call.

How to: Set Up Cascade Delete for Vertical Inheritance in Visual Designer
Vertical Inheritance results in a hierarchy of tables. This article will show you how to set the delete rule for constraints between those tables to CASCADE when using Telerik OpenAccess ORM Visual Designer, so that related entries are deleted automatically on the database side, with a single call.

How to: Set Up Cascade Delete With Multi-Table Entities
Learn how to set the delete rule for constraints between tables which represent a Multi-Table Entity to CASCADE.
0
Ivailo
Telerik team
answered on 15 Aug 2013, 02:43 PM
Code Generation Templates for DTOs with Data Annotation Attributes
A new set of customized Code Generation Templates which create Data Annotation attributes based on the metadata from the database schema for all of the Data Transport Objects. Both C# and VB versions are available.
0
Kristian Nikolov
Telerik team
answered on 26 Aug 2013, 05:08 PM
Managing the OpenAccessContext in Web Applications
This video illustrates the best approaches for managing instances of the OpenAccess Context in ASP.NET applications. Watch it and choose the best method for your scenario.
0
Kristian Nikolov
Telerik team
answered on 30 Aug 2013, 03:37 PM
How to integrate OpenAccess ORM with NAnt
Is NAnt your build tool of choice? This blog post will show you how to integrate OpenAccess ORM Enhancer tool in your NAnt build process.
0
Kristian Nikolov
Telerik team
answered on 05 Sep 2013, 02:46 PM
Quick-Start Scenario - Integrating Telerik OpenAccess ORM in WinForms applications
Find out how to integrate OpenAccess ORM in your Windows Forms application. This Quick-Start Scenario will show you how to perform Create, Read, Update and Delete operations and manage the Context object.

Quick-Start Scenario - Integrating Telerik OpenAccess ORM in WPF applications
This Quick-Start Scenario illustrates how to integrate OpenAccess ORM in your WPF application based on the MVVM pattern. See how to perform Create, Read, Update and Delete operations and manage the Context object.
0
Kristian Nikolov
Telerik team
answered on 13 Sep 2013, 03:52 PM
Using Telerik OpenAccess ORM with ServiceStack
ServiceStack provides a simple, POCO-driven way of creating web services. This blog post will show you how to easily combine Telerik OpenAccess ORM with ServiceStack to develop applications with a Service-Oriented Architecture (SOA).

MVC4 with OpenAccess ORM Fluent API - Part 1 - Creating the Model
Learn how to use Telerik OpenAccess ORM to create a Fluent Model for your ASP.NET MVC4 web application.

MVC4 with OpenAccess ORM Fluent API - Part 2 - Creating the Controllers
In this video you will see how to the Controllers for your ASP.NET MVC4 web application using Telerik OpenAccess ORM.

MVC4 with OpenAccess ORM Fluent API - Part 3 - Creating the Views
This video will guide you in creating the Views for your ASP.NET MVC4 web application using Telerik OpenAccess ORM.

0
Kristian Nikolov
Telerik team
answered on 24 Sep 2013, 11:20 AM
Telerik OpenAccess ORM in Web Applications
In this blog post you can read about some of the considerations and best practices when using Telerik OpenAccess ORM in Web Applications.

Manage Navigation Properties Overview
This new documentation section will introduce you to Navigation Properties and how to configure them according to your needs.




0
Kristian Nikolov
Telerik team
answered on 30 Sep 2013, 03:40 PM
Multiple Models
This documentation section will show you how to take advantage of one of the new features of Telerik OpenAccess ORM in Q3 2013 - Multiple Models support. Learn the two main approaches for designing data layer with multiple models - using the same or different connection strings - and the guidelines for choosing the best approach for your scenario.

Object Life-Cycle
In this new section of our documentation you will learn about the life-cycle of the persistent objects managed by instances the OpenAccessContext class. The articles will show you what are the different object states and the possible transitions between them.
0
Kristian Nikolov
Telerik team
answered on 07 Oct 2013, 08:01 AM
Q3 2013 Model Operations - Simple, but Powerful
In the past we introduced the Batch Operations dialog as a way to apply changes to a large amount of model items. In Q3 2013 this feature will be refreshed with added new operations and a new name - Model Operations. Find out more about it in this blog post.

0
Kristian Nikolov
Telerik team
answered on 14 Oct 2013, 06:49 AM
How to: Rename Database Tables Without Breaking the Mapping and Losing Data
In this Knowledge Base article you will see how to rename your database tables and retain the mapping synchronization between your model and database.
0
Kristian Nikolov
Telerik team
answered on 21 Oct 2013, 07:49 AM
How to: Set The Timeout
As of Q3 2013, Telerik OpenAccess ORM  provides you with the ability to set the command timeout limit. Check out this documentation article to see how to do so.

How to: Control the Reference Property Name

In this article you will learn how to control the naming rules for Reference Navigation Properties in one to many association.

How to: Control the Collection Property Name
See how to modify the naming rules for the Collection Navigation Properties in one to many association.

Integrating OpenAccess using NuGet packages
This article will show you how to integrate Telerik OpenAccess ORM into your solution using our latest NuGet packages.

OpenAccess ORM .targets files

Learn about the OpenAccess .targets files, what is their role and the default settings they define.
0
Kristian Nikolov
Telerik team
answered on 28 Oct 2013, 09:55 AM
How to: Handle the naming of navigation properties in 1:m self referencing association
See how to modify the naming rules for Navigation Properties in one to many self referencing association.

How to: Combine Property and Navigation Property Naming Rules
This article will show you how to combine the naming rules for Properties and Navigation Properties.
0
Kristian Nikolov
Telerik team
answered on 01 Nov 2013, 03:10 PM
Split Your Domain Model into Multiple Diagrams
Telerik OpenAccess ORM allows you to split your Domain Model into multiple diagrams. See how to do so in this video.

Decorate Domain Classes with DataContract and their properties with DataMember attributes
See how to add DataContract and DataMember attributes to your C# Domain Classes and their properties using a set of customized Code Generation Templates.
0
Kristian Nikolov
Telerik team
answered on 08 Nov 2013, 03:23 PM
Custom Unique DataAnnotation attribute with OpenAccess ORM
See one of the possible ways to implement a custom DataAnnotation attribute which validates whether a property has a unique value using Telerik OpenAccess ORM.
0
Kristian Nikolov
Telerik team
answered on 19 Nov 2013, 08:36 AM
ASP.NET Dynamic Data with OpenAccess ORM and RadGrid
In this video you will learn how to use the Dynamic Data wizard of Telerik OpenAccess ORM to quickly create ASP.NET applications using RadGrid for ASP.NET AJAX.
0
Kristian Nikolov
Telerik team
answered on 25 Nov 2013, 08:56 AM
Model Operations View
Model Operations allow you to quickly make changes to numerous entities or members of you Domain Model. In this article you will learn what are the different Model Operations you can execute.

0
Kristian Nikolov
Telerik team
answered on 18 Dec 2013, 08:38 AM
Managing Isolation Level
In this article you can learn how to manage the Isolation Level of the transactions executed by Telerik OpenAccess ORM.

How to: Set Isolation Level
OpenAccess ORM enables you to set the Isolation Level per context. See how to do so in this documentation article.

Read Without Transactions
Learn how to configure OpenAccess ORM so that read operations would be executed without a transaction.

Fluent Mapping - Mapping Dictionary with primitive Key and Value
Telerik OpenAccess ORM allows you to map Dictionary properties with Key and Value of primitive type independently from the database engine. This article will show you how.

How to: Install Web API NuGet Package on .NET Framework 4.0

Learn how to install a compatible version of the  Web API NuGet package in a web application project targeting .NET Framework 4.0.

0
Kristian Nikolov
Telerik team
answered on 07 Mar 2014, 04:24 PM
Q1 2014 of Telerik Data Access brings support for the Oracle Managed Driver
Telerik Data Access now officially supports the Oracle Managed Driver. Check out this blog post to see what are the benefits and considerations when using it.

How to: Consume ODP.NET Oracle, Managed Driver
The Q1 2014 release of Telerik Data Access has introduced new highly requested feature - support for the Oracle Managed Driver. In this article you can read how to use this driver to access your Oracle database.

Handling Missing Assembly Reference Errors in Generated Web API and OData v3 Service
Are you experiencing a Missing Assembly Reference errors in your freshly generated Web API or OData v3 services? Worry not, as this KB will show how to fix them.
0
Kristian Nikolov
Telerik team
answered on 24 Mar 2014, 09:35 AM
Obtaining a Set of Objects by Using ObjectKey
This article will show you how to use the GetObjectsByKeys method - an interesting new feature of Telerik Data Access which allows you to retrieve a set of persistent objects determined by collection of ObjectKey instances.
0
Kristian Nikolov
Telerik team
answered on 28 Apr 2014, 06:58 AM
Support for Microsoft SQL Server 2014
As of Q1 2014 SP1, Telerik Data Access supports Microsoft SQL Server 2014. You can learn more in this blog post.

Perform Bulk Select Based on an In-memory Collection
A cool new feature of Telerik Data Access allows you to perform a bulk select based on the values contained in an in-memory collection. Check this documentation article to learn how.

API Reference
The API Reference of Telerik Data Access can provide you with information about our classes and methods directly in Visual Studio with a press of a button. This article will show how to download and use the Telerik Data Access API Reference.
0
Kristian Nikolov
Telerik team
answered on 23 May 2014, 11:29 AM
Telerik Data Access - Handling Connectivity Issues by Using a Backup Storage - Part 1 and Part 2
Check out this two part blog post series and see one of the ways you can use Telerik Data Access in your application to account for possible connectivity problems.

How to: Customize the Code Generation when Converting Forward Mapped Persistent Classes
Telerik Data Access now allows you to apply customized code generation templates when converting a Classic Model with forward mapped classes. Click the link to see how.
0
Kristian Nikolov
Telerik team
answered on 30 May 2014, 10:16 AM
3 Tips for Using Telerik Data Access and AutoMapper
AutoMapper is a great tool for handling object to object mapping scenarios in your Telerik Data Access application. Check out this blog post and see our tips for using AutoMapper with Telerik Data Access entities.

Handling Error: Unsupported Operation: Result set is discarded
Are you experiencing exception with message "Unsupported Operation: Result set is discarded: New database transaction was started"? This Knowledge Base article will show you how to easily handle such error.
0
Kristian Nikolov
Telerik team
answered on 06 Jun 2014, 11:25 AM
Boost your Data Layer Performance using Bulk Select with Telerik Data Access
See how the special handling of the Contains IEnumerable extension method  can help you retrieve objects from your database using already existing in memory values.
0
Kristian Nikolov
Telerik team
answered on 11 Jun 2014, 07:52 AM
Telerik Data Access - When One Model is Just Not Enough
See how Telerik Data Access allows you to handle complex databases by using multiple Domain Models targeting the same database.
0
Kristian Nikolov
Telerik team
answered on 23 Jun 2014, 07:37 AM
Telerik Data Access Q2 2014 Brings Attributes Support in Visual Designer
Our latest release introduces out of the box support for attributes in Visual Designer. This blog post will show you how this new functionality can help you when you need to decorate your entities with attributes.
0
Kristian Nikolov
Telerik team
answered on 27 Jun 2014, 03:05 PM
Generate a Serializable Data Access Layer with Telerik Data Access
This blog post will show you how Telerik Data Access enables you to generate serializable entities with just a few clicks.

New Fluent Model Wizard
This new section of our documentation will guide you through the New Fluent Mode Wizard and the option it exposes for creating Fluent Models.
0
Kristian Nikolov
Telerik team
answered on 11 Jul 2014, 10:50 AM
Telerik Data Access Enhancer - Persistence and Change Tracking Without Reflection
See how Telerik Data Access handles persistence capability and change tracking using the Enhancer tool. In this blog post you will learn what does this tool do for you and how it is integrated into a project.
0
Kristian Nikolov
Telerik team
answered on 18 Jul 2014, 07:59 AM
Handling Error: Unable to retrieve result shape
This Knowledge Base article will show you how to handle the "Unable to retrieve result shape" error when your stored procedure uses temporary tables.
Tags
General Discussions
Asked by
Telerik Admin
Top achievements
Rank 1
Answers by
Ivailo
Telerik team
Doroteya
Telerik team
Kristian Nikolov
Telerik team
Share this question
or