{"id":2494,"date":"2022-11-01T13:20:09","date_gmt":"2022-11-01T08:20:09","guid":{"rendered":"https:\/\/www.yourrightdecision.com\/blog\/?p=2494"},"modified":"2022-11-07T18:06:50","modified_gmt":"2022-11-07T13:06:50","slug":"learn-asp-net-core","status":"publish","type":"post","link":"https:\/\/www.yourrightdecision.com\/blog\/learn-asp-net-core\/","title":{"rendered":"Learn ASP.NET Core"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"332\" src=\"https:\/\/www.yourrightdecision.com\/blog\/wp-content\/uploads\/2022\/11\/216-1024x332.jpg\" alt=\"\" class=\"wp-image-2502\" srcset=\"https:\/\/www.yourrightdecision.com\/blog\/wp-content\/uploads\/2022\/11\/216-1024x332.jpg 1024w, https:\/\/www.yourrightdecision.com\/blog\/wp-content\/uploads\/2022\/11\/216-300x97.jpg 300w, https:\/\/www.yourrightdecision.com\/blog\/wp-content\/uploads\/2022\/11\/216-768x249.jpg 768w, https:\/\/www.yourrightdecision.com\/blog\/wp-content\/uploads\/2022\/11\/216.jpg 1080w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>ASP.NET is an open-source, server-side web-application framework designed for web development to produce dynamic web pages. It was developed by Microsoft to allow programmers to build dynamic web sites, applications and services. The name stands for Active Server Pages Network Enabled Technologies.<\/p>\n\n\n\n<p>ASP.NET is the successor to Microsoft&#8217;s Active Server Pages (ASP) technology. ASP.NET is built on the Common Language Runtime (CLR), allowing programmers to write ASP.NET code using any supported .NET language such as C# or Visual Basic.Net. ASP.NET&#8217;s successor is ASP.NET Core. It is a re-implementation of ASP.NET as a modular web framework, together with other frameworks like Entity Framework. The new ASP.NET Core framework uses the new open-source .NET Compiler Platform (codename &#8220;Roslyn&#8221;) and is cross platform.<\/p>\n\n\n\n<p>ASP.NET MVC, ASP.NET Web API, and ASP.NET Web Pages (a platform using only Razor pages) have merged into a unified MVC 6.<\/p>\n\n\n\n<p>The two most popular programming models of ASP.NET are ASP.NET Web Forms and ASP.NET MVC. ASP.NET Web Forms is a framework for building modular pages out of components, with UI events being processed server-side. ASP.NET MVC \u2013 allows for building web pages using the model\u2013view\u2013controller design pattern.<\/p>\n\n\n\n<p>The latest version of ASP.NET Core is version 6.0. Its release date was 08-Nov-2021 and its end of support date will be 08-Nov-2024. The supported Visual Studio version is Visual Studio 2022. According to Microsoft, .NET 7 will be officially released in November 2022 and will replace the current version of .NET 6.<\/p>\n\n\n\n<p>There are several advantages to targeting .NET Core, and these advantages increase with each release. Some advantages of .NET Core over .NET Framework include:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Cross-platform. Runs on Windows, macOS, and Linux.<\/li><li>Improved performance<\/li><li>Side-by-side versioning<\/li><li>New APIs<\/li><li>Open source<\/li><li>In-built support for dependency injection<\/li><\/ul>\n\n\n\n<h1 class=\"wp-block-heading\">Useful Resources<\/h1>\n\n\n\n<p>ASP.NET Official Website<br><a href=\"https:\/\/dotnet.microsoft.com\/en-us\/apps\/aspnet\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/dotnet.microsoft.com\/en-us\/apps\/aspnet<\/a><\/p>\n\n\n\n<p>ASP.NET Core Documentation<br><a rel=\"noreferrer noopener\" href=\"https:\/\/learn.microsoft.com\/en-us\/aspnet\/core\/?view=aspnetcore-6.0\" target=\"_blank\">https:\/\/learn.microsoft.com\/en-us\/aspnet\/core\/?view=aspnetcore-6.0<\/a><\/p>\n\n\n\n<p>ASP.NET Core Razor Pages Tutorial by kudvenkat<br><a rel=\"noreferrer noopener\" href=\"https:\/\/www.youtube.com\/playlist?list=PL6n9fhu94yhX6J31qad0wSO1N_rgGbOPV\" target=\"_blank\">https:\/\/www.youtube.com\/playlist?list=PL6n9fhu94yhX6J31qad0wSO1N_rgGbOPV<\/a><\/p>\n\n\n\n<p>What&#8217;s new in ASP.NET Core 7.0<br><a href=\"https:\/\/learn.microsoft.com\/en-us\/aspnet\/core\/release-notes\/aspnetcore-7.0?view=aspnetcore-6.0\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/learn.microsoft.com\/en-us\/aspnet\/core\/release-notes\/aspnetcore-7.0?view=aspnetcore-6.0<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>ASP.NET is an open-source, server-side web-application framework designed for web development to produce dynamic web pages. It was developed by&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[37,9],"tags":[46,47,49,48,40],"class_list":["post-2494","post","type-post","status-publish","format-standard","hentry","category-programming","category-tech","tag-asp-net","tag-asp-netcore","tag-dynamicpages","tag-microsoft","tag-programming"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Learn ASP.NET Core - Your Right Decision Blog<\/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:\/\/www.yourrightdecision.com\/blog\/learn-asp-net-core\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Learn ASP.NET Core - Your Right Decision Blog\" \/>\n<meta property=\"og:description\" content=\"ASP.NET is an open-source, server-side web-application framework designed for web development to produce dynamic web pages. It was developed by&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.yourrightdecision.com\/blog\/learn-asp-net-core\/\" \/>\n<meta property=\"og:site_name\" content=\"Your Right Decision Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/yourrightdecision\" \/>\n<meta property=\"article:published_time\" content=\"2022-11-01T08:20:09+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-11-07T13:06:50+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.yourrightdecision.com\/blog\/wp-content\/uploads\/2022\/11\/216-1024x332.jpg\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.yourrightdecision.com\/blog\/learn-asp-net-core\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.yourrightdecision.com\/blog\/learn-asp-net-core\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\/\/www.yourrightdecision.com\/blog\/#\/schema\/person\/1619bc20b251247bf3089fa41c507641\"},\"headline\":\"Learn ASP.NET Core\",\"datePublished\":\"2022-11-01T08:20:09+00:00\",\"dateModified\":\"2022-11-07T13:06:50+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.yourrightdecision.com\/blog\/learn-asp-net-core\/\"},\"wordCount\":372,\"commentCount\":34,\"publisher\":{\"@id\":\"https:\/\/www.yourrightdecision.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.yourrightdecision.com\/blog\/learn-asp-net-core\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.yourrightdecision.com\/blog\/wp-content\/uploads\/2022\/11\/216-1024x332.jpg\",\"keywords\":[\"asp.net\",\"asp.netcore\",\"dynamicpages\",\"microsoft\",\"programming\"],\"articleSection\":[\"Programming\",\"Technology\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.yourrightdecision.com\/blog\/learn-asp-net-core\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.yourrightdecision.com\/blog\/learn-asp-net-core\/\",\"url\":\"https:\/\/www.yourrightdecision.com\/blog\/learn-asp-net-core\/\",\"name\":\"Learn ASP.NET Core - Your Right Decision Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.yourrightdecision.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.yourrightdecision.com\/blog\/learn-asp-net-core\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.yourrightdecision.com\/blog\/learn-asp-net-core\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.yourrightdecision.com\/blog\/wp-content\/uploads\/2022\/11\/216-1024x332.jpg\",\"datePublished\":\"2022-11-01T08:20:09+00:00\",\"dateModified\":\"2022-11-07T13:06:50+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.yourrightdecision.com\/blog\/learn-asp-net-core\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.yourrightdecision.com\/blog\/learn-asp-net-core\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.yourrightdecision.com\/blog\/learn-asp-net-core\/#primaryimage\",\"url\":\"https:\/\/www.yourrightdecision.com\/blog\/wp-content\/uploads\/2022\/11\/216.jpg\",\"contentUrl\":\"https:\/\/www.yourrightdecision.com\/blog\/wp-content\/uploads\/2022\/11\/216.jpg\",\"width\":1080,\"height\":350},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.yourrightdecision.com\/blog\/learn-asp-net-core\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.yourrightdecision.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Learn ASP.NET Core\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.yourrightdecision.com\/blog\/#website\",\"url\":\"https:\/\/www.yourrightdecision.com\/blog\/\",\"name\":\"Your Right Decision Blog\",\"description\":\"Your Right Decision on the Web\",\"publisher\":{\"@id\":\"https:\/\/www.yourrightdecision.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.yourrightdecision.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.yourrightdecision.com\/blog\/#organization\",\"name\":\"Your Right Decision\",\"url\":\"https:\/\/www.yourrightdecision.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.yourrightdecision.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.yourrightdecision.com\/blog\/wp-content\/uploads\/2020\/11\/156.jpg\",\"contentUrl\":\"https:\/\/www.yourrightdecision.com\/blog\/wp-content\/uploads\/2020\/11\/156.jpg\",\"width\":364,\"height\":364,\"caption\":\"Your Right Decision\"},\"image\":{\"@id\":\"https:\/\/www.yourrightdecision.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/yourrightdecision\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.yourrightdecision.com\/blog\/#\/schema\/person\/1619bc20b251247bf3089fa41c507641\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.yourrightdecision.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/4ae389a5bfe7418706d8fd3157e4bd2b?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/4ae389a5bfe7418706d8fd3157e4bd2b?s=96&d=mm&r=g\",\"caption\":\"admin\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Learn ASP.NET Core - Your Right Decision Blog","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:\/\/www.yourrightdecision.com\/blog\/learn-asp-net-core\/","og_locale":"en_US","og_type":"article","og_title":"Learn ASP.NET Core - Your Right Decision Blog","og_description":"ASP.NET is an open-source, server-side web-application framework designed for web development to produce dynamic web pages. It was developed by&hellip;","og_url":"https:\/\/www.yourrightdecision.com\/blog\/learn-asp-net-core\/","og_site_name":"Your Right Decision Blog","article_publisher":"https:\/\/www.facebook.com\/yourrightdecision","article_published_time":"2022-11-01T08:20:09+00:00","article_modified_time":"2022-11-07T13:06:50+00:00","og_image":[{"url":"https:\/\/www.yourrightdecision.com\/blog\/wp-content\/uploads\/2022\/11\/216-1024x332.jpg","type":"","width":"","height":""}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.yourrightdecision.com\/blog\/learn-asp-net-core\/#article","isPartOf":{"@id":"https:\/\/www.yourrightdecision.com\/blog\/learn-asp-net-core\/"},"author":{"name":"admin","@id":"https:\/\/www.yourrightdecision.com\/blog\/#\/schema\/person\/1619bc20b251247bf3089fa41c507641"},"headline":"Learn ASP.NET Core","datePublished":"2022-11-01T08:20:09+00:00","dateModified":"2022-11-07T13:06:50+00:00","mainEntityOfPage":{"@id":"https:\/\/www.yourrightdecision.com\/blog\/learn-asp-net-core\/"},"wordCount":372,"commentCount":34,"publisher":{"@id":"https:\/\/www.yourrightdecision.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.yourrightdecision.com\/blog\/learn-asp-net-core\/#primaryimage"},"thumbnailUrl":"https:\/\/www.yourrightdecision.com\/blog\/wp-content\/uploads\/2022\/11\/216-1024x332.jpg","keywords":["asp.net","asp.netcore","dynamicpages","microsoft","programming"],"articleSection":["Programming","Technology"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.yourrightdecision.com\/blog\/learn-asp-net-core\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.yourrightdecision.com\/blog\/learn-asp-net-core\/","url":"https:\/\/www.yourrightdecision.com\/blog\/learn-asp-net-core\/","name":"Learn ASP.NET Core - Your Right Decision Blog","isPartOf":{"@id":"https:\/\/www.yourrightdecision.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.yourrightdecision.com\/blog\/learn-asp-net-core\/#primaryimage"},"image":{"@id":"https:\/\/www.yourrightdecision.com\/blog\/learn-asp-net-core\/#primaryimage"},"thumbnailUrl":"https:\/\/www.yourrightdecision.com\/blog\/wp-content\/uploads\/2022\/11\/216-1024x332.jpg","datePublished":"2022-11-01T08:20:09+00:00","dateModified":"2022-11-07T13:06:50+00:00","breadcrumb":{"@id":"https:\/\/www.yourrightdecision.com\/blog\/learn-asp-net-core\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.yourrightdecision.com\/blog\/learn-asp-net-core\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.yourrightdecision.com\/blog\/learn-asp-net-core\/#primaryimage","url":"https:\/\/www.yourrightdecision.com\/blog\/wp-content\/uploads\/2022\/11\/216.jpg","contentUrl":"https:\/\/www.yourrightdecision.com\/blog\/wp-content\/uploads\/2022\/11\/216.jpg","width":1080,"height":350},{"@type":"BreadcrumbList","@id":"https:\/\/www.yourrightdecision.com\/blog\/learn-asp-net-core\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.yourrightdecision.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Learn ASP.NET Core"}]},{"@type":"WebSite","@id":"https:\/\/www.yourrightdecision.com\/blog\/#website","url":"https:\/\/www.yourrightdecision.com\/blog\/","name":"Your Right Decision Blog","description":"Your Right Decision on the Web","publisher":{"@id":"https:\/\/www.yourrightdecision.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.yourrightdecision.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.yourrightdecision.com\/blog\/#organization","name":"Your Right Decision","url":"https:\/\/www.yourrightdecision.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.yourrightdecision.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.yourrightdecision.com\/blog\/wp-content\/uploads\/2020\/11\/156.jpg","contentUrl":"https:\/\/www.yourrightdecision.com\/blog\/wp-content\/uploads\/2020\/11\/156.jpg","width":364,"height":364,"caption":"Your Right Decision"},"image":{"@id":"https:\/\/www.yourrightdecision.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/yourrightdecision"]},{"@type":"Person","@id":"https:\/\/www.yourrightdecision.com\/blog\/#\/schema\/person\/1619bc20b251247bf3089fa41c507641","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.yourrightdecision.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/4ae389a5bfe7418706d8fd3157e4bd2b?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/4ae389a5bfe7418706d8fd3157e4bd2b?s=96&d=mm&r=g","caption":"admin"}}]}},"_links":{"self":[{"href":"https:\/\/www.yourrightdecision.com\/blog\/wp-json\/wp\/v2\/posts\/2494","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.yourrightdecision.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.yourrightdecision.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.yourrightdecision.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.yourrightdecision.com\/blog\/wp-json\/wp\/v2\/comments?post=2494"}],"version-history":[{"count":12,"href":"https:\/\/www.yourrightdecision.com\/blog\/wp-json\/wp\/v2\/posts\/2494\/revisions"}],"predecessor-version":[{"id":2532,"href":"https:\/\/www.yourrightdecision.com\/blog\/wp-json\/wp\/v2\/posts\/2494\/revisions\/2532"}],"wp:attachment":[{"href":"https:\/\/www.yourrightdecision.com\/blog\/wp-json\/wp\/v2\/media?parent=2494"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.yourrightdecision.com\/blog\/wp-json\/wp\/v2\/categories?post=2494"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.yourrightdecision.com\/blog\/wp-json\/wp\/v2\/tags?post=2494"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}