While Entity Framework has a rather ignominious reputation for breaking backwards compatibility, it pales in comparison to the total rewrite undertaken for Entity Framework core. In this article InfoQ looks at some of the major feature changes and their repercussions.
Entity Framework is being rebooted with an initiative called “Entity Framework Everywhere”. The goal of this project is dramatically reduce both the complexity of Entity Framework and the resources needed to run applications that use it. This will in turn allow it to run on a wider variety of platforms including Windows Store and Windows Phone.
ASP.NET Identity 2 RTM, recently released by Microsoft provides support for Two-factor authentication, account lockout, security stamp besides several improvements and bug fixes.
Entity Framework 6.1 was recently released with several interesting improvements such as better tooling, CommitFailureHandler, IndexAttribute, a Public Mapping API and more.
Microsoft recently added Entity Framework 6 support for DynamicData and EntityDataSource controls with in addition to refreshed the templates. It also has few known issues as the support is limited to C# and Web Application projects.
RadControls for WPF and Silverlight Q2 2013 SP1 with Entity Framework 6 Support and Several Features
Telerik has released RadControls for WPF and Silverlight Q2 2013 SP1 with the ability to change application icon set during runtime in addition to support for Entity Framework 6. It also provides an ability to pass event arguments to command when using Telerik EventToCommandBehavior in addition to several new features and improvements.
Domain-Driven Design, DDD, is all about the domain, not about persistence. With a history of database programming for 25 years, later years using Entity Framework, Julie Lerman, a consultant on the .NET platform and a Microsoft MVP, in a recent presentation at the Øredev developer conference shares her persistence experiences when moving into DDD.
Developers reported decrease in startup time and slow entity materialization while working with Entity Framework 6. However, the product team was quick to react with a patch which fixed one issue while Microsoft is working hard to fix other bugs and a new patch release will be available in the near future.
With a long history of data-driven development, Julie Lerman shares her experiences moving into using her skills with Domain-Driven Design in three articles, with examples in C# using Entity Framework
Microsoft has released Entity Framework Power Tools Beta 4 with support for Entity Framework 6 and Visual Studio 2013.
ORM Profiler v1.5 has been released with support for Entity Framework 6 and Async in addition to several improvements and bug fixes.
The recently released WCF Data Services 5.6.0 provides support for Entity Framework 6 and provides an option either to upgrade or create nww OData services to target EF 6.
Julie Lerman recently noted that Entity Framework can work with classes having private constructors and private property setters, which promotes persistence ignorance. We explore further.
Microsoft has released release candidate version of Entity Framework 6 with support for interception, SQL logging, testability improvements. It also includes substantial changes to API, IntelliSense documentation.
The recently released ASP.NET and Web Tools for Visual Studio 2013 includes new HTML editor for Razor and web project files, ability to build all type of ASP.NET applications from a single dialog, claims based authentication in addition to support for SignalR 2.00 Beta1 and Entity Framework 6.0.0 beta1.