sobota, 19 kwietnia 2014

Entity Framework 6.1 RTM

17 Marca na blogu Microsoftu poświęconemu ADO.NET i EF pojawił się nowy wpis (tutaj) poświęcony EF 6.1.

Co nowego w EF 6.1:

  1. Model wizard wspiera model Code First włączając w to Reverse Engineering na podstawie istniejącej bazie
  2. Nowy handler CommitFailureHandler pozwala na automatyczne przywrócenie przerwanego połączenia podczas commitowania transakcji.
  3. Atrybut IndexAttribute pozwala na specyfikowanie indeksu na property w Code First używając [Index]
  4. Publiczne API udostępniające informacje o mapowaniu na kolumny i tabele. Do tej pory API było wewnętrzne (internal)
  5. Możliwość dodawania interceptorów poprzez App/Web.config bez rekompilacji aplikacji
  6. optymalizacja wydajności
  7. wsparcie dla metod ToString(), String.Concat() i enuma HasFlags w zapytaniach LINQ (nareszcie!)
  8. nowy interceptor System.Data.Entity.Infrastructure.Interception.DatabaseLogger ułatwaiający logowanie operacji na bazie do pliku
  9. nowy interceptor System.Data.Entity.Infrastructure.Interception.IDbTransactionInterceptor, który pozwala komponentom na otrzymywanie notyfikacji, gdy EF rozpocznie operacje na transakcji

Nowy Entity Framework dostępny jest dla VS 2012 i 2013.

Brak komentarzy:

Prześlij komentarz