<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.dotnetzone.gr:443/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>ADO.NET</title><link>https://www.dotnetzone.gr:443/cs/forums/78/ShowForum.aspx</link><description>Θέματα σχετικά με την προσπέλαση δεδομένων μέσω του ADO.NET και του System.Data namespace</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Entity Framework 5.0 Performance Improvements</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/70021.aspx</link><pubDate>Tue, 17 Apr 2012 03:07:31 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:70021</guid><dc:creator>nikolaosk</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/70021.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=70021</wfw:commentRss><description>Χρησιμοποιώ το (πολύ ώριμο πλέον) ORM Entity FrameWork σαν το data access layer για τις περισσότερες εφαρμογές μου. Πάντα υπήρχε το θέμα του performance για το EF όπως και για κάθε ORM.Όπως και να το δούμε το &lt;b&gt;EF&lt;/b&gt; στην ουσία δημιουργεί ένα ακόμα layer (layer of abstraction) και αυτό από μόνο του προσδίδει κάποιο overhead.&lt;br&gt;&lt;br&gt;Πρόσφατα το &lt;b&gt;ADO.Net team&lt;/b&gt; στο blog τους ανακοίνωσαν τα improvements που έχουν γίνει στο performance στο EF 5.0. Μπορείτε να διαβάσετε περισσότερα &lt;a href="http://blogs.msdn.com/b/adonet/archive/2012/02/14/sneak-preview-entity-framework-5-0-performance-improvements.aspx"&gt;εδώ&lt;/a&gt; . Ένα από τα πιο σημαντικά improvements είναι το&lt;b&gt; automatic compilation of LINQ to Entities queries&lt;/b&gt;.Παρόλο που υπήρχε η δυνατότητα να κάνουμε compile τα LINQ queries και στο παρελθόν , πολλοί developers δεν ήξεραν καν την δυνατότητα αυτή.Στο δικό μου blog είχα γράψει ένα post που εξηγούσα πως να κάνουμε &lt;a href="http://weblogs.asp.net/dotnetstories/archive/2011/03/10/enhancing-performance-in-entity-framework-applications-by-precompiling-linq-to-entities-queries.aspx"&gt;precompile LINQ to Entities queries&amp;nbsp; &lt;br&gt;&lt;/a&gt;&lt;br&gt;Ένα επίσης πολύ καλό άρθρο για τα EF 5.0 performance considerations μπορείτε να βρείτε &lt;a href="http://msdn.microsoft.com/en-us/data/hh949853"&gt;εδώ&lt;/a&gt;&lt;br&gt;</description></item></channel></rss>