entity developer

Entity Framework 6.3 and .NET Core 3 Support

.NET Core 3

.NET Core was presented by Microsoft in 2016, but its 1.x versions had limited set of features comparing to Full .NET Framework. Since then .NET Core has been drastically improved. .NET Core 2.0 has a significant part of Full .NET Framework features and includes new functionality and significant performance optimizations.
(more…)

Visual Studio 2019 Support in Devart .NET Connectivity Solutions!

Devart is glad to announce the release of the new versions of dotConnect ADO.NET data providers, LinqConnect – our LINQ to SQL-compatible ORM solution, and Entity Developer – our visual designer for ORM models. New versions of Devart products offer you support for Visual Studio 2019.
(more…)

Visual Studio 2019 RC4 Support in Devart .NET Connectivity Solutions!

Devart is glad to announce support for Visual Studio 2019 Release Candidate 4 in dotConnect ADO.NET data providers for databases and cloud apps, LinqConnect ORM solution, and our ORM designer – Entity Developer.
(more…)

PostgreSQL 11 support in dotConnect for PostgreSQL, LinqConnect, SSIS Components, and Entity Developer

Devart is glad to announce support for the latest PostgreSQL version – PostgreSQL 11 – in the newly released dotConnect for PostgreSQL 7.12 and SSIS Data Flow Components 1.10 as well as in LinqConnect, and Entity Developer products.
(more…)

Devart Products Win at Visual Studio Magazine 2019 Reader’s Choice Awards

We are super excited to inform our users that our products have become bronze winners at  Visual Studio Magazine 2019 Reader’s Choice Awards! (more…)

Entity Framework Core 2.1.1 Support in Entity Developer and dotConnect Providers!

Devart is glad to announce the release of the new versions of dotConnect ADO.NET data providers and Entity Developer – our visual designer for ORM models. New versions of Devart products offer you support for Entity Framework Core 2.1.1. Additionally, dotConnect for PostgreSQL now supports connections via SSH protocol.
(more…)

Migrating Entity Framework 6 projects to Entity Framework Core 1 (EF7)

For the purpose of this tutorial, we will use a test project from the “Entity Framework 6 Support for Oracle, MySQL, PostgreSQL, SQLite, DB2, and Salesforce” blog article. We will update this project so that it could be used with Entity Framework Core 1 (Entity Framework 7). (more…)

Entity Developer 6.0 – New ORM Designer for Telerik Data Access

As Telerik announced a few months ago in their blog, they deprecated visual designer and Visual Studio tools for their Data Access ORM (formerly, OpenAccess ORM) – a very popular and powerful data access (more…)

New Features in Entity Developer 5.0

Entity Developer 5.0 introduces a range of new features we hope you will find useful in your work. Starting with this version, Entity Developer supports DB2 and Firebird DBMSs and several third-party data providers. Besides, for the sake of your convenience, we have optimized certain features, added a number of new keyboard shortcuts and implemented the feature of transformation.

DB2 and Firebird Support

Starting with this version Entity Developer provides compatibility of Entity Framework and NHibernate models with DB2 and Firebird RDBMSs. (more…)

Support of Many-to-One Mapping for Component Navigation Properties in Entity Developer

This article explains and gives a practical example of how support of сomponent navigation properties is implemented in Entity Developer for NHibernate.
Support of this functionality includes the possibility of detaching to a complex type for further reusability not only scalar entity properties but also navigation properties with subsequent customization of complete mapping at the level of private mapping of a certain property with type equal to complex type of a certain entity.

There are several ways of component navigation properties mapping in NHibernate:

  • Many-to-one;
  • One-to-many;
  • One-to-one;
  • Many-to-many.

In this article we will consider the most popular of them, i.e. many-to-one mapping of сomponent navigation properties. We will not focus on one-to-many and one-to-one types of сomponent navigation properties mapping, as these types of mapping are not very common, besides, their usage and customization have little difference from the example under consideration and so are quite comprehensible. Many-to-many mapping is considered in details in the article Support of Many-to-Many Mapping for Component Navigation Properties in Entity Developer.
(more…)