Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Blogs
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

Опции темы Поиск в этой теме Опции просмотра
Старый 21.03.2019, 18:11   #1  
Blog bot is offline
Blog bot
21,817 / 759 (69) +++++++
Регистрация: 28.10.2006
dyn365finsupport: EF7 Beta 6 Available

Today we are making Entity Framework 7 Beta 6 available. EF7 will be the next major release of Entity Framework and it is currently in pre-release.
Still very much a preview

EF7 introduces some significant changes and improvements over EF6.x and therefore the pre-release phase of EF7 is much longer than other recent releases. If you decide to try out EF7 then please bear in mind that this preview is designed to give you an idea of what the experience will be like and there are still a number of limitations and missing features that will be addressed before RTM.


We have made a modest start on documentation for EF7, you can view the current documentation at Obviously the URL will be replaced with something ‘pretty’ before we reach stable release.

Beta 6 Platforms

You can use EF7 Beta 6 in the following types of applications.
  • ASP.NET 5 applications that target either full .NET or the new .NET Core. EF7 is included in new ASP.NET 5 applications that are created using the “Web Site” project template.
  • Full .NET applications (Console, WPF, WinForms, and ASP.NET 4)that target .NET 4.5 or later. We only recommend this for trying out EF7 in sample applications. If you are writing a production application then you should continue to use EF6.x. We do not recommend attempting to upgrade an EF6.x application to EF7 at this stage as there are still key features yet to be implemented on EF7 (such as inheritance support which is currently being implemented).
  • Mac and Linux applications targeting Mono 4.0.0 or later.
  • Universal Windows Platform (UWP) will be supported by Beta 6 when the final release of Windows 10 Developer Tools is made available. It will not work with the developer tools previews that were released prior to the RTM due to changes in the NuGet package layout.
Beta 6 Databases

The following database providers are available on and support Beta 6. See our providers page for more information and links to getting started.
What’s implemented in Beta 6?

The following features have been implemented since Beta 5.
  • Data annotations (excluding the relationship annotations which we are working on at the moment)
  • Customization of reverse engineer via templates
  • Raw SQL commands (via Database.ExecuteSqlCommand)
The following features were implemented in previous pre-releases and continue to be available in Beta 5 (most of them with improvements).
  • Basic modeling including built-in conventions, table/column mapping, and relationships
  • Change tracking
  • LINQ queries
  • Table based Insert/Update/Delete (including batching)
  • Migrations and database creation/deletion
  • Transactions (including automatic transactions during SaveChanges and explicit transaction APIs)
  • Identity and Sequence patterns for database generated key values
  • Raw SQL queries (via DbSet.FromSql)
  • An early preview of reverse engineering a model from a database
  • Logging
  • Alternate keys including the ability to use them as keys in a relationship
What are we working on now?

Most of our effort from now until our initial release will be on cross-cutting quality concerns.
  • Bug fixing
  • Performance tuning
  • API reviews
  • Documentation
  • etc.
There are a handful of features that we are implementing before our initial RTM.
  • TPH Inheritance
  • Cascade delete
  • Deployment of database changes via migrations

Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору.

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
dyn365finsupport: EF7 RC1 & EF Moving to the .NET Blog Blog bot NAV: Blogs 0 21.03.2019 18:11
dyn365finsupport: EF7 Beta 8 Available Blog bot NAV: Blogs 0 21.03.2019 18:11
crminthefield: CRM 2011 Update Rollup 9 Beta has arrived! Blog bot Dynamics CRM: Blogs 0 10.05.2012 22:11
Все о Microsoft Dynamics CRM: Как установить Microsoft Dynamics CRM 2011 Beta Blog bot Dynamics CRM: Blogs 0 31.10.2010 15:08
ukcrm: Beta vs. Beta Blog bot Dynamics CRM: Blogs 0 18.09.2010 19:05
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Часовой пояс GMT +3, время: 00:48.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.