- EF design meeting notes: new Database.Log content; designer testing; Index attribute. entityframework.codeplex.com/wikipage?title… 4 days ago
- Instructions for building EF updated: you may need to install SQL Compact 3.5 due to contribution of a new provider. entityframework.codeplex.com/wikipage?title… 6 days ago
- EF 6.0.2 Beta 1 now available: fixes some bugs and perf issues; please give it a try. More info and links: blogs.msdn.com/b/adonet/archi… 1 week ago
Author Archives: Arthur Vickers
On the EF team we frequently get questions along the lines of, “when will the next version of EF be released?” This is an entirely reasonable question to ask and it is frustrating to me personally that I cannot answer … Continue reading
Entity Framework contains two different methods both called Seed that do similar things but behave slightly differently. The first was introduced in EF 4.1 and works with database initializers. The second was introduced in EF 4.3 as part of Code … Continue reading
In parts 1 and 2 of this series we looked at how to use DbContext.Database.Log to log the SQL generated by EF. But this code is actually a relatively thin façade over some low-level building blocks for interception in general … Continue reading
In part 1 we saw how DbContext.Database.Log can be used to easily log SQL to the console or some other TextWriter. This post covers how the context and formatting of the output can be changed.
On the EF team we made a late decision to add some support for interception and logging of generated SQL in EF6. To this end recent checkins have added support for: A Log property for the context similar to DataContext.Log … Continue reading
Ever since POCO support was introduced in EF4 there have been two limiting restrictions on the types that can be mapped: Types nested inside other types were not supported Types were matched by simple names only Some recent check-ins to … Continue reading
In EF5 some features (such as enums and spatial types) are only available when targeting .NET 4.5. This is because EF5 relies on core EF libraries in the .NET Framework. With EF6 this changes because the core EF code is … Continue reading
Introduction I just published two posts to the Entity Framework CodePlex site that cover some changes we are making to EF6 to improve extensibility and code-based configuration. These posts provide conceptual overviews of the features with relevant design and implementation … Continue reading
This is the fifth part of a series providing some background to those who may want make contributes to the Entity Framework. In this post I’ll give an extremely high-level overview of the EF architecture.
This is the fourth part of a series providing some background to those who may want make contributes to the Entity Framework. In this post I’ll talk a bit about maintaining a good experience for the developers who use EF.