{"id":5592,"date":"2020-12-29T16:09:56","date_gmt":"2020-12-29T10:39:56","guid":{"rendered":"https:\/\/www.concettolabs.com\/blog\/?p=5592"},"modified":"2020-12-29T16:09:56","modified_gmt":"2020-12-29T10:39:56","slug":"the-ultimate-cheat-sheet-on-net-core-net-framework-net-standard","status":"publish","type":"post","link":"https:\/\/websitelaravel.concettoprojects.com\/blog\/the-ultimate-cheat-sheet-on-net-core-net-framework-net-standard\/","title":{"rendered":"The Ultimate Cheat Sheet On .NET Core, .NET Framework, and .NET Standard"},"content":{"rendered":"<blockquote><p>\u201c.Net Standard is an API specification for a given version while .Net core is a framework that is optimized for building cloud, console, Asp.Net Core, and UWP applications. It\u2019s nothing but an implementation of .Net standard for base class libraries.\u201d<\/p><\/blockquote>\n<p>So, before digging deep inside what sets these three TMF\u2019s apart, let\u2019s get the basic concept cleared.<\/p>\n<p>Whenever you create any C# project, you\u2019ll be popped up with a .csproj file, which is nothing but your C# project file. Basically, these files have two versions:<\/p>\n<p>1. <strong>Old format:<\/strong> It\u2019s what you get by default with .Net framework projects.<br \/>\n2. <strong>New format:<\/strong> (SDK-style) \u2013 It\u2019s something you get with modern <strong>.Net core<\/strong> projects.<\/p>\n<p>The difference between these two is quite easy. Both are XML-based formats that have a \u201cproject\u201d root element. In the SDK-style, .csjproj file, the \u201cproject\u201d element has an SDK attribute and the old format doesn\u2019t have that SDK attribute. Sounds pretty easy, isn\u2019t it?<\/p>\n<p>Though developers are working on the <strong>.net framework<\/strong> for ages, the <strong>difference between .net core and .net framework and .net standard<\/strong> still creates confusion. To eliminate those misconceptions, this blog highlights what are the basic differences between these terms and when we should use one over the other.<br \/>\nSo, let\u2019s get started.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"What_is_the_Net_framework\"><\/span>What is the .Net framework?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5595\" src=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2020\/12\/cheat-sheet-development-2-2.png\" alt=\"What is the .Net framework?\" width=\"1170\" height=\"540\" srcset=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2020\/12\/cheat-sheet-development-2-2.png 1170w, https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2020\/12\/cheat-sheet-development-2-2-300x138.png 300w, https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2020\/12\/cheat-sheet-development-2-2-1024x473.png 1024w, https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2020\/12\/cheat-sheet-development-2-2-768x354.png 768w\" sizes=\"auto, (max-width: 1170px) 100vw, 1170px\" \/><\/p>\n<p>.Net framework is used to build and manage web and windows-based applications. The old framework created by Microsoft leverages end-to-end solutions to create windows app typically knows and Win Forms and web applications like ASP.Net MVC app or ASP.Net.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"What_can_be_done_with_the_Net_framework\"><\/span><strong>What can be done with the .Net framework?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li>Create and build a Windows application<\/li>\n<li>Being language-independent, it can use multiple languages.<\/li>\n<li>Build an app with good performance and highly reliable.<\/li>\n<li>Build web forms using Asp.Net, Rest API using Web API, and enterprise app using ASP.Net MVC.<\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"What_is_Net_core\"><\/span><strong>What is .Net core?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Created by Microsoft, .Net Core is a cross-platform open-source framework used to build an app that can run on any platform. It\u2019s a new framework written from scratch to build cross-platform apps that can work on any platform like Linux, Windows, or Mac. Earlier, the .Net framework was language independent but with the introduction of the .Net core, it is language and platform-independent.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"What_can_be_done_with_Net_core\"><\/span><strong>What can be done with .Net core?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li>Build cross-platform applications<\/li>\n<li>Deploy an application to Docker container<\/li>\n<li>Make use of Microservices<\/li>\n<li>Build and create a scalable, robust, and performance-driven system.<\/li>\n<li>Build Asp.Net core, UMP, Razor page, Mobile native app, and Blazor application.<\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"Case_Study_Understanding_the_architecture_of_the_Net_framework_and_Net_core\"><\/span>Case Study: Understanding the architecture of the .Net framework and .Net core<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-5597 size-full\" title=\"Case Study: Understanding the architecture of the .Net framework and .Net core\" src=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2020\/12\/Page-2-Image-1-2.jpg\" alt=\"Case Study: Understanding the architecture of the .Net framework and .Net core\" width=\"999\" height=\"539\" srcset=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2020\/12\/Page-2-Image-1-2.jpg 999w, https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2020\/12\/Page-2-Image-1-2-300x162.jpg 300w, https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2020\/12\/Page-2-Image-1-2-768x414.jpg 768w\" sizes=\"auto, (max-width: 999px) 100vw, 999px\" \/><\/p>\n<p>So, before going deep inside the .Net standard, let\u2019s understand the architecture of the .Net framework and .Net core.<\/p>\n<p>The above image states that each one has its Base class library.<\/p>\n<p>So, what\u2019s the Problem?<\/p>\n<p>For instance: Let\u2019s assume that we build an app using the .Net framework and use its library for shared code. Later on, if we want to build an app in .Net core and try to re-use the same code in the library created in the .Net framework, can we do that?<\/p>\n<p>The answer is NO. We cannot use the BSL in the .Net core due to compatibility issues. The libraries of the .Net framework only run in the .Net framework-based app and the <a href=\"https:\/\/www.tutorialsteacher.com\/core\/dotnet-core\" target=\"_blank\" rel=\"nofollow\"><span style=\"text-decoration: underline;\"><strong>.Net core<\/strong><\/span><\/a> libraries only run in the .Net core-based app.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"What_is_the_Solution\"><\/span>What is the Solution?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The solution is the .Net Standard framework. It\u2019s a specification of the set of APIs which is compatible with any .Net platform. If we create the BCL using .Net Standard, then it will run with any .Net Runtimes.<\/p>\n<p>So, if you want to build an app and keep your shared code in BCL, you should use the .Net standard due to its portability with the .Net framework and <a href=\"https:\/\/www.concettolabs.com\/asp-net-core-development\" target=\"_blank\" rel=\"nofollow\"><span style=\"text-decoration: underline;\"><strong>ASP.NET Development Company<\/strong><\/span><\/a><\/p>\n<h3><span class=\"ez-toc-section\" id=\"How_Net_standard_is_backward_compatible\"><\/span>How .Net standard is backward compatible?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Well, the .Net standard consists of a set of APIs such as a system. data, system. collections and more. So, if a newer version of a .Net standard is released, it comes along with all the older versions of API along with the addition of some new ones. It simply means that the newer version of the .Net standard consists of all sets of APIs from beginning till the end and so a higher .Net standard version means more API availability.<\/p>\n<p>As far as compatibility with another framework is concerned, you\u2019ll find that the .Net standard supports a wide range of frameworks. You can check out the updated list of the framework support here.<\/p>\n<p>This is how the .Net standard is backward compatible.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"The_major_difference_between_Net_core_Net_framework_and_Net_standard\"><\/span>The major difference between .Net core, .Net framework, and .Net standard<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<h4><strong>. NET Standard<\/strong><\/h4>\n<ul>\n<li>The major difference between these three platforms is that the .Net standard is a specification while the rest two are implementations.<\/li>\n<li>.Net standard specifies a set of API\u2019s that is suitable for implementation for all .Net implementation<\/li>\n<li>It only creates class library-type projects.<\/li>\n<\/ul>\n<h4><strong>.NET Core and .NET Framework<\/strong><\/h4>\n<ul>\n<li>Unlike .Net implementation, .Net core and .Net framework are just .Net implementations<\/li>\n<li>Both the framework comprises the base class library.<\/li>\n<li>Both frameworks support multiple project type creation.<\/li>\n<li>These frameworks have a runtime engine that ensures the timely execution of the application.<\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"When_we_should_use_one_over_the_other\"><\/span><strong>When we should use one over the other?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Let\u2019s discuss the points that need to be taken care of while choosing the target platform and its versions.<\/p>\n<h4><strong>When you should choose .Net core?<\/strong><\/h4>\n<ul>\n<li>If you\u2019re willing to build cross-platform applications<\/li>\n<li>To build scalable and high-performing systems<\/li>\n<li>For Microservice Development<\/li>\n<li>we want to use Docker containers<\/li>\n<\/ul>\n<h4>When you should choose the .Net framework?<\/h4>\n<ul>\n<li>When your target application development is Windows-based.<\/li>\n<li>\u00a0the app uses third-party packages that aren\u2019t supported by .Net core<\/li>\n<li>When the app uses .Net technologies that are not available for .Net core.<\/li>\n<\/ul>\n<h4><strong>When .Net standard should be your development choice?<\/strong><\/h4>\n<p>In case you want to share the common code across different .Net implementations, the .Net standard should be your first and foremost choice.<\/p>\n<p>So, once you choose the right platform and project type for your app, the next step would be to use the correct version. Let\u2019s assume that if you want to share the common code across platforms then the .Net class library would be your choice. In such a case, choosing the correct version would be a bit difficult. The Microsoft version table will guide you to choose the best version.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Related_Benefits_of_Migrating_AspNet_Application_to_AspNet_Core\"><\/span>Related: <a href=\"https:\/\/www.concettolabs.com\/blog\/benefits-of-migrating-asp-net-application-to-asp-net-core\/\" target=\"_blank\" rel=\"nofollow\"><span style=\"text-decoration: underline;\">Benefits of Migrating Asp.Net Application to Asp.Net Core<\/span><\/a><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<h2><span class=\"ez-toc-section\" id=\"Conclusion\"><\/span>Conclusion<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>I hope the above blog will help you to identify the difference between these three platforms and will guide you to choose the best as per your business requirements. Though multiple factors need to be considered while choosing the target platform and right version, an experienced <strong>ASP.NET MVC Development Company<\/strong> can help you in the process and guide you to make the right choice as per your business goals. <strong>Hire Asp.Net MVC developer<\/strong> from a leading <a href=\"https:\/\/www.concettolabs.com\/asp-net-development\" target=\"_blank\" rel=\"nofollow\"><span style=\"text-decoration: underline;\"><strong>ASP.Net development company<\/strong><\/span><\/a> like Concetto Labs and get the best solution developed at competitive rates.<\/p>\n<p>Get in touch with our experts to discuss your project.<\/p>\n<style>\n.blog-block-1{background:url(https:\/\/www.concettolabs.com\/blog\/wp-content\/uploads\/2020\/08\/app-development.png);background-position: center;background-repeat: no-repeat;background-size: cover;width:100%;margin: 0 auto;padding: 20px 60px 80px;text-align: center; }.blog-block-1 h3{font-size: 40px;color: #fff;line-height: 60px;text-align:center;}.blog-block-1 p{color: #fff;font-size: 20px;}a.blog-btn-1{padding:10px 30px;background: #fbbf13;color: #fff!important;font-size: 18px;border: 0;cursor: pointer; text-align:center}.blog-block-1 p{text-align:center;color:#fff!important;}<\/style>\n<p>&nbsp;<\/p>\n<div class=\"blog-block-1\">\n<h3><span class=\"ez-toc-section\" id=\"The_Ultimate_Cheat_Sheet_On_NET_Core_NET_Framework_and_NET_Standard\"><\/span>The Ultimate Cheat Sheet On .NET Core, .NET Framework, and .NET Standard<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><a class=\"blog-btn-1\" href=\"https:\/\/www.concettolabs.com\/inquiry\" target=\"_blank\" rel=\"nofollow\">Contact Us<\/a><\/p>\n<\/div>\n<p>&nbsp;<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_71 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/the-ultimate-cheat-sheet-on-net-core-net-framework-net-standard\/#What_is_the_Net_framework\" title=\"What is the .Net framework?\">What is the .Net framework?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/the-ultimate-cheat-sheet-on-net-core-net-framework-net-standard\/#What_can_be_done_with_the_Net_framework\" title=\"What can be done with the .Net framework?\">What can be done with the .Net framework?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/the-ultimate-cheat-sheet-on-net-core-net-framework-net-standard\/#What_is_Net_core\" title=\"What is .Net core?\">What is .Net core?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/the-ultimate-cheat-sheet-on-net-core-net-framework-net-standard\/#What_can_be_done_with_Net_core\" title=\"What can be done with .Net core?\">What can be done with .Net core?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/the-ultimate-cheat-sheet-on-net-core-net-framework-net-standard\/#Case_Study_Understanding_the_architecture_of_the_Net_framework_and_Net_core\" title=\"Case Study: Understanding the architecture of the .Net framework and .Net core\">Case Study: Understanding the architecture of the .Net framework and .Net core<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/the-ultimate-cheat-sheet-on-net-core-net-framework-net-standard\/#What_is_the_Solution\" title=\"What is the Solution?\">What is the Solution?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/the-ultimate-cheat-sheet-on-net-core-net-framework-net-standard\/#How_Net_standard_is_backward_compatible\" title=\"How .Net standard is backward compatible?\">How .Net standard is backward compatible?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/the-ultimate-cheat-sheet-on-net-core-net-framework-net-standard\/#The_major_difference_between_Net_core_Net_framework_and_Net_standard\" title=\"The major difference between .Net core, .Net framework, and .Net standard\">The major difference between .Net core, .Net framework, and .Net standard<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/the-ultimate-cheat-sheet-on-net-core-net-framework-net-standard\/#When_we_should_use_one_over_the_other\" title=\"When we should use one over the other?\">When we should use one over the other?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/the-ultimate-cheat-sheet-on-net-core-net-framework-net-standard\/#Related_Benefits_of_Migrating_AspNet_Application_to_AspNet_Core\" title=\"Related: Benefits of Migrating Asp.Net Application to Asp.Net Core\">Related: Benefits of Migrating Asp.Net Application to Asp.Net Core<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/the-ultimate-cheat-sheet-on-net-core-net-framework-net-standard\/#Conclusion\" title=\"Conclusion\">Conclusion<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/the-ultimate-cheat-sheet-on-net-core-net-framework-net-standard\/#The_Ultimate_Cheat_Sheet_On_NET_Core_NET_Framework_and_NET_Standard\" title=\"The Ultimate Cheat Sheet On .NET Core, .NET Framework, and .NET Standard\">The Ultimate Cheat Sheet On .NET Core, .NET Framework, and .NET Standard<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u201c.Net Standard is an API specification for a given version while .Net core is a framework that is optimized for building cloud, console, Asp.Net Core, and UWP applications. It\u2019s nothing but an implementation of .Net standard for base class libraries.\u201d So, before digging deep inside what sets these three TMF\u2019s apart, let\u2019s get the basic [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":5594,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[186],"tags":[1885,2375,977,243,2376,2377,2378],"class_list":["post-5592","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-asp-net","tag-net-core","tag-net-core-and-net-framework","tag-net-framework","tag-asp-net-mvc-development-company","tag-difference-between-net-core-and-net-framework-and-net-standard","tag-what-is-net-core","tag-what-is-net-framework"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>The Ultimate Sheet on .NET Core, .NET Framework &amp; .NET Standard<\/title>\n<meta name=\"description\" content=\"Here you will learn the difference between .Net core, .Net framework, &amp; .Net standard and will guide you to choose the best as per your business requirements.\" \/>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"The Ultimate Sheet on .NET Core, .NET Framework &amp; .NET Standard\" \/>\n<meta property=\"og:description\" content=\"Here you will learn the difference between .Net core, .Net framework, &amp; .Net standard and will guide you to choose the best as per your business requirements.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/the-ultimate-cheat-sheet-on-net-core-net-framework-net-standard\/\" \/>\n<meta property=\"og:site_name\" content=\"concettolabs\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/manish.patel.710\" \/>\n<meta property=\"article:published_time\" content=\"2020-12-29T10:39:56+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2020\/12\/cheat-sheet-development-3.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1170\" \/>\n\t<meta property=\"og:image:height\" content=\"540\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Manish Patel\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@https:\/\/twitter.com\/withmanish\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Manish Patel\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/the-ultimate-cheat-sheet-on-net-core-net-framework-net-standard\/\",\"url\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/the-ultimate-cheat-sheet-on-net-core-net-framework-net-standard\/\",\"name\":\"The Ultimate Sheet on .NET Core, .NET Framework & .NET Standard\",\"isPartOf\":{\"@id\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/the-ultimate-cheat-sheet-on-net-core-net-framework-net-standard\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/the-ultimate-cheat-sheet-on-net-core-net-framework-net-standard\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2020\/12\/cheat-sheet-development-3.png\",\"datePublished\":\"2020-12-29T10:39:56+00:00\",\"dateModified\":\"2020-12-29T10:39:56+00:00\",\"author\":{\"@id\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/#\/schema\/person\/b27e0500ea2f536f7f0f5e7ab13566b9\"},\"description\":\"Here you will learn the difference between .Net core, .Net framework, & .Net standard and will guide you to choose the best as per your business requirements.\",\"breadcrumb\":{\"@id\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/the-ultimate-cheat-sheet-on-net-core-net-framework-net-standard\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/websitelaravel.concettoprojects.com\/blog\/the-ultimate-cheat-sheet-on-net-core-net-framework-net-standard\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/the-ultimate-cheat-sheet-on-net-core-net-framework-net-standard\/#primaryimage\",\"url\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2020\/12\/cheat-sheet-development-3.png\",\"contentUrl\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2020\/12\/cheat-sheet-development-3.png\",\"width\":1170,\"height\":540,\"caption\":\"The Ultimate Cheat Sheet on .NET Core, .NET Framework, and .NET Standard\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/the-ultimate-cheat-sheet-on-net-core-net-framework-net-standard\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"The Ultimate Cheat Sheet On .NET Core, .NET Framework, and .NET Standard\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/#website\",\"url\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/\",\"name\":\"concettolabs\",\"description\":\"Just another WordPress site\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/#\/schema\/person\/b27e0500ea2f536f7f0f5e7ab13566b9\",\"name\":\"Manish Patel\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2022\/03\/manish2-96x96.png\",\"contentUrl\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2022\/03\/manish2-96x96.png\",\"caption\":\"Manish Patel\"},\"description\":\"Manish Patel is a Co-Founder of Concetto Labs, a leading mobile app development company specialized in android and iOS app development. We provide a one-stop solution for all IT related services.\",\"sameAs\":[\"https:\/\/websitelaravel.concettoprojects.com\/blog\",\"https:\/\/www.facebook.com\/manish.patel.710\",\"https:\/\/in.linkedin.com\/in\/manishpatel2509\",\"https:\/\/x.com\/https:\/\/twitter.com\/withmanish\"],\"url\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/author\/manish-patel\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"The Ultimate Sheet on .NET Core, .NET Framework & .NET Standard","description":"Here you will learn the difference between .Net core, .Net framework, & .Net standard and will guide you to choose the best as per your business requirements.","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"en_US","og_type":"article","og_title":"The Ultimate Sheet on .NET Core, .NET Framework & .NET Standard","og_description":"Here you will learn the difference between .Net core, .Net framework, & .Net standard and will guide you to choose the best as per your business requirements.","og_url":"https:\/\/websitelaravel.concettoprojects.com\/blog\/the-ultimate-cheat-sheet-on-net-core-net-framework-net-standard\/","og_site_name":"concettolabs","article_author":"https:\/\/www.facebook.com\/manish.patel.710","article_published_time":"2020-12-29T10:39:56+00:00","og_image":[{"width":1170,"height":540,"url":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2020\/12\/cheat-sheet-development-3.png","type":"image\/png"}],"author":"Manish Patel","twitter_card":"summary_large_image","twitter_creator":"@https:\/\/twitter.com\/withmanish","twitter_misc":{"Written by":"Manish Patel","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/websitelaravel.concettoprojects.com\/blog\/the-ultimate-cheat-sheet-on-net-core-net-framework-net-standard\/","url":"https:\/\/websitelaravel.concettoprojects.com\/blog\/the-ultimate-cheat-sheet-on-net-core-net-framework-net-standard\/","name":"The Ultimate Sheet on .NET Core, .NET Framework & .NET Standard","isPartOf":{"@id":"https:\/\/websitelaravel.concettoprojects.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/websitelaravel.concettoprojects.com\/blog\/the-ultimate-cheat-sheet-on-net-core-net-framework-net-standard\/#primaryimage"},"image":{"@id":"https:\/\/websitelaravel.concettoprojects.com\/blog\/the-ultimate-cheat-sheet-on-net-core-net-framework-net-standard\/#primaryimage"},"thumbnailUrl":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2020\/12\/cheat-sheet-development-3.png","datePublished":"2020-12-29T10:39:56+00:00","dateModified":"2020-12-29T10:39:56+00:00","author":{"@id":"https:\/\/websitelaravel.concettoprojects.com\/blog\/#\/schema\/person\/b27e0500ea2f536f7f0f5e7ab13566b9"},"description":"Here you will learn the difference between .Net core, .Net framework, & .Net standard and will guide you to choose the best as per your business requirements.","breadcrumb":{"@id":"https:\/\/websitelaravel.concettoprojects.com\/blog\/the-ultimate-cheat-sheet-on-net-core-net-framework-net-standard\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/websitelaravel.concettoprojects.com\/blog\/the-ultimate-cheat-sheet-on-net-core-net-framework-net-standard\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/websitelaravel.concettoprojects.com\/blog\/the-ultimate-cheat-sheet-on-net-core-net-framework-net-standard\/#primaryimage","url":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2020\/12\/cheat-sheet-development-3.png","contentUrl":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2020\/12\/cheat-sheet-development-3.png","width":1170,"height":540,"caption":"The Ultimate Cheat Sheet on .NET Core, .NET Framework, and .NET Standard"},{"@type":"BreadcrumbList","@id":"https:\/\/websitelaravel.concettoprojects.com\/blog\/the-ultimate-cheat-sheet-on-net-core-net-framework-net-standard\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/websitelaravel.concettoprojects.com\/blog\/"},{"@type":"ListItem","position":2,"name":"The Ultimate Cheat Sheet On .NET Core, .NET Framework, and .NET Standard"}]},{"@type":"WebSite","@id":"https:\/\/websitelaravel.concettoprojects.com\/blog\/#website","url":"https:\/\/websitelaravel.concettoprojects.com\/blog\/","name":"concettolabs","description":"Just another WordPress site","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/websitelaravel.concettoprojects.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/websitelaravel.concettoprojects.com\/blog\/#\/schema\/person\/b27e0500ea2f536f7f0f5e7ab13566b9","name":"Manish Patel","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/websitelaravel.concettoprojects.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2022\/03\/manish2-96x96.png","contentUrl":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2022\/03\/manish2-96x96.png","caption":"Manish Patel"},"description":"Manish Patel is a Co-Founder of Concetto Labs, a leading mobile app development company specialized in android and iOS app development. We provide a one-stop solution for all IT related services.","sameAs":["https:\/\/websitelaravel.concettoprojects.com\/blog","https:\/\/www.facebook.com\/manish.patel.710","https:\/\/in.linkedin.com\/in\/manishpatel2509","https:\/\/x.com\/https:\/\/twitter.com\/withmanish"],"url":"https:\/\/websitelaravel.concettoprojects.com\/blog\/author\/manish-patel\/"}]}},"_links":{"self":[{"href":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-json\/wp\/v2\/posts\/5592","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-json\/wp\/v2\/comments?post=5592"}],"version-history":[{"count":0,"href":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-json\/wp\/v2\/posts\/5592\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-json\/wp\/v2\/media\/5594"}],"wp:attachment":[{"href":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-json\/wp\/v2\/media?parent=5592"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-json\/wp\/v2\/categories?post=5592"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-json\/wp\/v2\/tags?post=5592"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}