Entity Framework 6 Alpha 2 with Custom Code First Conventions
Microsoft has announced the availability of Entity Framework 6 Alpha 2 with an ability to improve warm up time for larger models and also includes DbModelBuilder.Configurations.AddFromAssembly method, which enables you to easily add all configuration classes defined in an assembly. However, you should make use of configuration classes with the Code First Fluent API to take advantage of this method.
The latest release includes support for custom code first conventions and provides an ability to create DBContext with a DBConnection class. It also enhances the performance of Enumerable.Contains method in LINQ queries.
Microsoft has changed the default transaction isolation level to READ_COMMITTED_SNAPSHOT for databases created using code first thereby allowing more scalability and fewer deadlocks.
Entity Framework Alpha 2 also includes the following features which was originally introduced in Alpha 1 release
- Async Query and Save
- Multi-Tenant Migrations
- Configurable Migrations History Table
- Code-Based Configuration
- Dependency Resolution
- Updated Provider Model
The upcoming releases of Entity Framework 6 will provide support for stored procedures and functions in code first and connection resiliency which enables restart of database operations if the server connection is lost.
Educational Content
Concurrency in Clojure
Stuart Halloway May 17, 2013
Confessions of an Agile Addict
Ole Friis Østergaard May 16, 2013
Web Development: You're Doing It Wrong
Stefan Tilkov May 16, 2013
Programming The Feynman Way
Ben Evans May 15, 2013





Hello stranger!
You need to Register an InfoQ account or Login to post comments. But there's so much more behind being registered.Get the most out of the InfoQ experience.
Tell us what you think