{"id":20458,"date":"2022-11-09T18:36:30","date_gmt":"2022-11-09T13:06:30","guid":{"rendered":"https:\/\/jassweb.com\/solved\/solved-general-questions-about-entity-framework-vs-enterprise-library-a-few-others-closed\/"},"modified":"2022-11-09T18:36:30","modified_gmt":"2022-11-09T13:06:30","slug":"solved-general-questions-about-entity-framework-vs-enterprise-library-a-few-others-closed","status":"publish","type":"post","link":"https:\/\/jassweb.com\/solved\/solved-general-questions-about-entity-framework-vs-enterprise-library-a-few-others-closed\/","title":{"rendered":"[Solved] General Questions about Entity Framework vs. Enterprise Library &#038; a few others [closed]"},"content":{"rendered":"<p> [ad_1]<br \/>\n<\/p>\n<div id=\"answer-4356536\" class=\"answer js-answer accepted-answer js-accepted-answer\" data-answerid=\"4356536\" data-parentid=\"4356273\" data-score=\"1\" data-position-on-page=\"2\" data-highest-scored=\"0\" data-question-has-accepted-highest-score=\"0\" itemprop=\"suggestedAnswer\" itemscope itemtype=\"https:\/\/schema.org\/Answer\">\n<div class=\"post-layout\">\n<div class=\"votecell post-layout--left\"><\/div>\n<div class=\"answercell post-layout--right\">\n<div class=\"s-prose js-post-body\" itemprop=\"text\">\n<p>I cannot answer all of your questions, but I will take a shot at a few of them<\/p>\n<ol>\n<li>\n<p>(Question 1) Basically your assessment sounds right.  It could also be said that EF &#8216;abstracts away&#8217; the SQL that is otherwise needed to persist data to a persistent (generally a disk drive) store.<\/p>\n<\/li>\n<li>\n<p>(Question 7) Yes.  However, it has been my experience that many (if not most) software developers are unable or unwilling to deal with that many different technologies concurrently.  The average Stack Overflow member does NOT suffer from this particular malady.<\/p>\n<\/li>\n<li>\n<p>(Question 8) That guy is right.  LINQ rocks.  Everytime you can replace a foreach loop with a LINQ statement your code gets easier to read and maintain.  Remember LINQ (Lambdas) can be used for much more than querying databases.  The LINQ syntax to sort a collection is as simple as sorting in SQL statements, but has the added advantage of being able to sort in memory.  Learn LINQ completely, it is your friend.<\/p>\n<\/li>\n<li>\n<p>(Question 9) I usually dive right into a real work project.  Then refactor after I&#8217;ve lerned a few things.  The best learning comes from doing.  You learn more from doing it wrong, seing the problem and making it right than any other methodolgy I know.<\/p>\n<\/li>\n<li>\n<p>(Question 10) There two books have been around a while but are still important.<br \/><strong>Design Patterns Elements of Reusable Object Oriented Software<\/strong><br \/>\n      This book is commonly referred to as the &#8216;Gang of Four&#8217; or GOF book.<br \/>\n and<br \/><strong>Patterns of Enterprise Application Architecture<\/strong> by Martin Fowler<\/p>\n<\/li>\n<\/ol>\n<\/div>\n<div class=\"mt24\"><\/div>\n<\/div>\n<p>            <span class=\"d-none\" itemprop=\"commentCount\"><\/span> <\/p><\/div>\n<\/div>\n<p>[ad_2]<\/p>\n<p>solved General Questions about Entity Framework vs. Enterprise Library &#038; a few others [closed] <\/p>\n","protected":false},"excerpt":{"rendered":"<p>[ad_1] I cannot answer all of your questions, but I will take a shot at a few of them (Question 1) Basically your assessment sounds right. It could also be said that EF &#8216;abstracts away&#8217; the SQL that is otherwise needed to persist data to a persistent (generally a disk drive) store. (Question 7) Yes. &#8230; <a title=\"[Solved] General Questions about Entity Framework vs. Enterprise Library &#038; a few others [closed]\" class=\"read-more\" href=\"https:\/\/jassweb.com\/solved\/solved-general-questions-about-entity-framework-vs-enterprise-library-a-few-others-closed\/\" aria-label=\"More on [Solved] General Questions about Entity Framework vs. Enterprise Library &#038; a few others [closed]\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[320],"tags":[3150,1000,4775,733],"class_list":["post-20458","post","type-post","status-publish","format-standard","hentry","category-solved","tag-agile","tag-c-4-0","tag-enterprise-library","tag-entity-framework"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>[Solved] General Questions about Entity Framework vs. Enterprise Library &amp; a few others [closed] - JassWeb<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jassweb.com\/solved\/solved-general-questions-about-entity-framework-vs-enterprise-library-a-few-others-closed\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[Solved] General Questions about Entity Framework vs. Enterprise Library &amp; a few others [closed] - JassWeb\" \/>\n<meta property=\"og:description\" content=\"[ad_1] I cannot answer all of your questions, but I will take a shot at a few of them (Question 1) Basically your assessment sounds right. It could also be said that EF &#8216;abstracts away&#8217; the SQL that is otherwise needed to persist data to a persistent (generally a disk drive) store. (Question 7) Yes. ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jassweb.com\/solved\/solved-general-questions-about-entity-framework-vs-enterprise-library-a-few-others-closed\/\" \/>\n<meta property=\"og:site_name\" content=\"JassWeb\" \/>\n<meta property=\"article:published_time\" content=\"2022-11-09T13:06:30+00:00\" \/>\n<meta name=\"author\" content=\"Kirat\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kirat\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-general-questions-about-entity-framework-vs-enterprise-library-a-few-others-closed\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-general-questions-about-entity-framework-vs-enterprise-library-a-few-others-closed\/\"},\"author\":{\"name\":\"Kirat\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\"},\"headline\":\"[Solved] General Questions about Entity Framework vs. Enterprise Library &#038; a few others [closed]\",\"datePublished\":\"2022-11-09T13:06:30+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-general-questions-about-entity-framework-vs-enterprise-library-a-few-others-closed\/\"},\"wordCount\":278,\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"keywords\":[\"agile\",\"c#-4.0\",\"enterprise-library\",\"entity-framework\"],\"articleSection\":[\"Solved\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-general-questions-about-entity-framework-vs-enterprise-library-a-few-others-closed\/\",\"url\":\"https:\/\/jassweb.com\/solved\/solved-general-questions-about-entity-framework-vs-enterprise-library-a-few-others-closed\/\",\"name\":\"[Solved] General Questions about Entity Framework vs. Enterprise Library & a few others [closed] - JassWeb\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#website\"},\"datePublished\":\"2022-11-09T13:06:30+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-general-questions-about-entity-framework-vs-enterprise-library-a-few-others-closed\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/jassweb.com\/solved\/solved-general-questions-about-entity-framework-vs-enterprise-library-a-few-others-closed\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-general-questions-about-entity-framework-vs-enterprise-library-a-few-others-closed\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/jassweb.com\/solved\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[Solved] General Questions about Entity Framework vs. Enterprise Library &#038; a few others [closed]\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/jassweb.com\/solved\/#website\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"name\":\"JassWeb\",\"description\":\"Build High-quality Websites\",\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/jassweb.com\/solved\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\",\"name\":\"Jass Web\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"contentUrl\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"width\":693,\"height\":132,\"caption\":\"Jass Web\"},\"image\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\",\"name\":\"Kirat\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750\",\"contentUrl\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750\",\"caption\":\"Kirat\"},\"sameAs\":[\"http:\/\/jassweb.com\"],\"url\":\"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[Solved] General Questions about Entity Framework vs. Enterprise Library & a few others [closed] - JassWeb","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/jassweb.com\/solved\/solved-general-questions-about-entity-framework-vs-enterprise-library-a-few-others-closed\/","og_locale":"en_US","og_type":"article","og_title":"[Solved] General Questions about Entity Framework vs. Enterprise Library & a few others [closed] - JassWeb","og_description":"[ad_1] I cannot answer all of your questions, but I will take a shot at a few of them (Question 1) Basically your assessment sounds right. It could also be said that EF &#8216;abstracts away&#8217; the SQL that is otherwise needed to persist data to a persistent (generally a disk drive) store. (Question 7) Yes. ... Read more","og_url":"https:\/\/jassweb.com\/solved\/solved-general-questions-about-entity-framework-vs-enterprise-library-a-few-others-closed\/","og_site_name":"JassWeb","article_published_time":"2022-11-09T13:06:30+00:00","author":"Kirat","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kirat","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jassweb.com\/solved\/solved-general-questions-about-entity-framework-vs-enterprise-library-a-few-others-closed\/#article","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/solved-general-questions-about-entity-framework-vs-enterprise-library-a-few-others-closed\/"},"author":{"name":"Kirat","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31"},"headline":"[Solved] General Questions about Entity Framework vs. Enterprise Library &#038; a few others [closed]","datePublished":"2022-11-09T13:06:30+00:00","mainEntityOfPage":{"@id":"https:\/\/jassweb.com\/solved\/solved-general-questions-about-entity-framework-vs-enterprise-library-a-few-others-closed\/"},"wordCount":278,"publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"keywords":["agile","c#-4.0","enterprise-library","entity-framework"],"articleSection":["Solved"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/jassweb.com\/solved\/solved-general-questions-about-entity-framework-vs-enterprise-library-a-few-others-closed\/","url":"https:\/\/jassweb.com\/solved\/solved-general-questions-about-entity-framework-vs-enterprise-library-a-few-others-closed\/","name":"[Solved] General Questions about Entity Framework vs. Enterprise Library & a few others [closed] - JassWeb","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/#website"},"datePublished":"2022-11-09T13:06:30+00:00","breadcrumb":{"@id":"https:\/\/jassweb.com\/solved\/solved-general-questions-about-entity-framework-vs-enterprise-library-a-few-others-closed\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jassweb.com\/solved\/solved-general-questions-about-entity-framework-vs-enterprise-library-a-few-others-closed\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jassweb.com\/solved\/solved-general-questions-about-entity-framework-vs-enterprise-library-a-few-others-closed\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jassweb.com\/solved\/"},{"@type":"ListItem","position":2,"name":"[Solved] General Questions about Entity Framework vs. Enterprise Library &#038; a few others [closed]"}]},{"@type":"WebSite","@id":"https:\/\/jassweb.com\/solved\/#website","url":"https:\/\/jassweb.com\/solved\/","name":"JassWeb","description":"Build High-quality Websites","publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jassweb.com\/solved\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/jassweb.com\/solved\/#organization","name":"Jass Web","url":"https:\/\/jassweb.com\/solved\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/","url":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","contentUrl":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","width":693,"height":132,"caption":"Jass Web"},"image":{"@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31","name":"Kirat","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/","url":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750","contentUrl":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750","caption":"Kirat"},"sameAs":["http:\/\/jassweb.com"],"url":"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/"}]}},"_links":{"self":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/20458","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/comments?post=20458"}],"version-history":[{"count":0,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/20458\/revisions"}],"wp:attachment":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/media?parent=20458"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/categories?post=20458"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/tags?post=20458"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}