Enterpreneur and Technology advocate, Founder of Hadafsoft , M.Sc. of Computer Science, Engineer, & Solutions Architect.
Follow me on twitter for quick updates: @mostafaelzoghbi
I also write articles at hadafsoft's blog: blog.hadafsoft.com
Tuesday, March 19, 2013
What do you expect from Entity Framework 6 Alpha ?
was reading the MSDN magazine March 2013 and i found an article by Julie Lerman
about EF 6 Alpha features.
you haven't had the chance to read the article, here is a summary of this
article for .NET developers and architects:
will be supporting multiple schemas. So in your dbml file you will be able to
reference and import multiple schemas in your database.
has written a detailed article about this feature, here is the link for this:
will be supporting the asynchronous processing (Async).
we have Asynchronous pattern supported in .NET 4.5. The EF 6 will be bringing
some of these features by having: SaveChangesAsync(), ExecuteSqlCommandAsync
and FindAsync() functions that don't block the UI while executing and you will
be able to write asynchronous code in your application in EF 6.
Linq to Entities, they have added bunch of other Async methods for enumerations
such as: ToListAsync(), FirstOrDefaultAsync(), MaxAsync().
is a very important feature especially for Silverlight, WPF and Windows Phone
developers in addition to web developers.
and Spatial support
will be supporting enums and Spatial data types. Unlike earlier version where dependent
on the .NET framework you are using/targeting. The new EF 6 will be supporting
this no matter which .NET framework you are targeting. So you can use enums and
spatial support even you are targeting .NET 4.0 framework that doesn’t support
certain EF 6 features.