Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

Entity Framework 5.0 Performance Improvements

  •  16-04-2012, 20:07

    Entity Framework 5.0 Performance Improvements

    Χρησιμοποιώ το (πολύ ώριμο πλέον) ORM Entity FrameWork σαν το data access layer για τις περισσότερες εφαρμογές μου. Πάντα υπήρχε το θέμα του performance για το EF όπως και για κάθε ORM.Όπως και να το δούμε το EF στην ουσία δημιουργεί ένα ακόμα layer (layer of abstraction) και αυτό από μόνο του προσδίδει κάποιο overhead.

    Πρόσφατα το ADO.Net team στο blog τους ανακοίνωσαν τα improvements που έχουν γίνει στο performance στο EF 5.0. Μπορείτε να διαβάσετε περισσότερα εδώ . Ένα από τα πιο σημαντικά improvements είναι το automatic compilation of LINQ to Entities queries.Παρόλο που υπήρχε η δυνατότητα να κάνουμε compile τα LINQ queries και στο παρελθόν , πολλοί developers δεν ήξεραν καν την δυνατότητα αυτή.Στο δικό μου blog είχα γράψει ένα post που εξηγούσα πως να κάνουμε precompile LINQ to Entities queries 

    Ένα επίσης πολύ καλό άρθρο για τα EF 5.0 performance considerations μπορείτε να βρείτε εδώ

    Νικόλαος Καντζέλης
    BSc, MSc, MCAS, MCPD, MCITP, MCTS,MCP, MCT
    http://www.nksolutions.gr
    http://dotnetstories.wordpress.com
    http://weblogs.asp.net/dotnetstories
    http://forum.dotnetnuke.gr
Δείτε όλες τις δημοσιεύσεις της Θεματική Ενότητας
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems