{"id":325590,"date":"2021-08-16T15:30:28","date_gmt":"2021-08-16T12:30:28","guid":{"rendered":"https:\/\/en.buradabiliyorum.com\/whats-new-in-visual-studio-2022-cloudsavvy-it\/"},"modified":"2021-08-16T15:30:28","modified_gmt":"2021-08-16T12:30:28","slug":"whats-new-in-visual-studio-2022-cloudsavvy-it","status":"publish","type":"post","link":"https:\/\/buradabiliyorum.com\/en\/whats-new-in-visual-studio-2022-cloudsavvy-it\/","title":{"rendered":"#What\u2019s New In Visual Studio 2022? \u2013 CloudSavvy IT"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_85 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-6a35b22e947a9\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #dd3333;color:#dd3333\" 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: #dd3333;color:#dd3333\" 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><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-6a35b22e947a9\" checked aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/buradabiliyorum.com\/en\/whats-new-in-visual-studio-2022-cloudsavvy-it\/#Its_Finally_64-bit\" >It\u2019s Finally 64-bit<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/buradabiliyorum.com\/en\/whats-new-in-visual-studio-2022-cloudsavvy-it\/#AI_IntelliCode_Is_Amazing\" >AI IntelliCode Is Amazing<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/buradabiliyorum.com\/en\/whats-new-in-visual-studio-2022-cloudsavvy-it\/#NET_6_Support\" >.NET 6 Support<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/buradabiliyorum.com\/en\/whats-new-in-visual-studio-2022-cloudsavvy-it\/#NET_Hot_Reloading\" >.NET Hot Reloading<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/buradabiliyorum.com\/en\/whats-new-in-visual-studio-2022-cloudsavvy-it\/#Remote_Testing\" >Remote Testing<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/buradabiliyorum.com\/en\/whats-new-in-visual-studio-2022-cloudsavvy-it\/#General_Improvements\" >General Improvements<\/a><\/li><\/ul><\/nav><\/div>\n<p><strong>&#8220;#What\u2019s New In Visual Studio 2022? \u2013 CloudSavvy IT&#8221;<\/strong><\/p>\n<div id=\"article-content-area\">\n<img loading=\"lazy\" decoding=\"async\" class=\"type:primaryImage alignnone size-full wp-image-13809\" srcset=\"https:\/\/www.cloudsavvyit.com\/p\/uploads\/2021\/08\/8e49c140.png?width=398&amp;trim=1,1&amp;bg-color=000&amp;pad=1,1 400w, https:\/\/www.cloudsavvyit.com\/p\/uploads\/2021\/08\/8e49c140.png?width=1198&amp;trim=1,1&amp;bg-color=000&amp;pad=1,1 1200w\" sizes=\"auto, 400w, 1200w\" src=\"https:\/\/www.cloudsavvyit.com\/p\/uploads\/2021\/08\/8e49c140.png?width=1198&amp;trim=1,1&amp;bg-color=000&amp;pad=1,1\" alt=\"\" width=\"1200\" height=\"675\" onload=\"pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\" onerror=\"this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\"\/><\/p>\n<p>Visual Studio 2022 is now in preview, set to release in November 2021 alongside .NET 6, which it will support. It includes many new features and improvements, such as\u00a0AI IntelliCode that can auto-complete chunks of code for you.<\/p>\n<p>You can <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/click.linksynergy.com\/deeplink?id=2QzUaswX1as&amp;mid=24542&amp;u1=csit\/13799&amp;murl=https%3A%2F%2Fvisualstudio.microsoft.com%2Fvs%2Fpreview%2F\">download the preview<\/a>\u00a0from their website. While it\u2019s still \u201cexperimental,\u201d and not production ready, it\u2019s very much still Visual Studio, so unless you depend on extensions that haven\u2019t been updated yet, don\u2019t be afraid to give it a go.<\/p>\n<p>We\u2019ll cover the most important changes as of Preview 3, but if you want to read the line-by-line patch notes, <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/docs.microsoft.com\/en-us\/visualstudio\/releases\/2022\/release-notes-preview\">you can do so from Microsoft\u2019s docs<\/a>. There\u2019s <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/docs.microsoft.com\/en-us\/visualstudio\/productinfo\/vs-roadmap\">also a roadmap<\/a> describing the overall direction.<\/p>\n<h2 role=\"heading\" aria-level=\"2\"><span class=\"ez-toc-section\" id=\"Its_Finally_64-bit\"><\/span>It\u2019s Finally 64-bit<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Visual Studio has always been 32-bit, which means it has been limited to 4 GB of RAM in the main process. It usually doesn\u2019t go over this budget for normal projects, but some users can run into Out-Of-Memory exceptions with particularly large solutions.<\/p>\n<p>With VS 2022, it\u2019s fixed, and is now a 64 bit <a href=\"https:\/\/buradabiliyorum.com\/en\/category\/download-scripts-themes-apps\/\" data-internallinksmanager029f6b8e52c=\"9\" title=\"Download Scripts &amp; Themes &amp; Apps\" target=\"_blank\" rel=\"noopener\">app<\/a>lication. Microsoft has tested projects with 1600 projects and 300k files, and it works fine.<\/p>\n<p>64-bit should theoretically run faster, and it does seem to be a bit faster in startup times, but Microsoft has also been working on performance in <a href=\"https:\/\/buradabiliyorum.com\/en\/category\/general\/\" data-internallinksmanager029f6b8e52c=\"3\" title=\"General\" target=\"_blank\" rel=\"noopener\">general<\/a>, so it\u2019s hard to tell how much this actually affects it. Either way, a good change.<\/p>\n<p>Of course, you can still develop 32-bit applications with VS 2022. This only applies to the editor.<\/p>\n<h2 role=\"heading\" aria-level=\"2\"><span class=\"ez-toc-section\" id=\"AI_IntelliCode_Is_Amazing\"><\/span>AI IntelliCode Is Amazing<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Visual Studio 2022 features <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/click.linksynergy.com\/deeplink?id=2QzUaswX1as&amp;mid=24542&amp;u1=csit\/13799&amp;murl=https%3A%2F%2Fdevblogs.microsoft.com%2Fvisualstudio%2Ftype-less-code-more-with-intellicode-completions%2F\">a serious upgrade to their\u00a0IntelliCode auto-completion engine<\/a>. It\u2019s able to autocomplete entire lines and chunks of code, and it works very well.<\/p>\n<p>It\u2019s a bit different from <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/copilot.github.com\/\">GitHub\u2019s Copilot<\/a>, which does a similar job. Copilot will generate entire snippets of code, and works best for small, contained functions with a clear solution. It\u2019s great, but it\u2019s got its own problems, mostly the fact that the code it generates isn\u2019t guaranteed to even be what you want (and can pull code word-for-word from random GitHub repos, which is another issue altogether).<\/p>\n<p>IntelliCode takes a much more restricted approach, and simply completes a single line, taking into account some of the following factors:<\/p>\n<ul>\n<li>Variable names and positions<\/li>\n<li>Libraries you\u2019re using<\/li>\n<li>Functions in the surrounding code<\/li>\n<li>The IntelliSense dropdown list, which you can actually tab down to give IntelliCode more suggestions<\/li>\n<\/ul>\n<p>After using it for two weeks, it\u2019s really something you have to try out for yourself. It\u2019s shockingly smart, and many times while using it I found myself thinking \u201cwow, I was just about to type that!\u201d<\/p>\n<p>For example, writing a function that takes a number from 1 to 12:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-13802\" src=\"https:\/\/www.cloudsavvyit.com\/p\/uploads\/2021\/08\/67b8f1a2.png?trim=1,1&amp;bg-color=000&amp;pad=1,1\" alt=\"\" width=\"605\" height=\"162\" onload=\"pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\" onerror=\"this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\"\/><\/p>\n<p>To understand and provide this result, IntelliCode is doing a lot more than just auto-completing syntax; It understands that I\u2019m expecting an exception, pretty obvious given I\u2019m typing \u201cthrow\u201d, and it can figure out that this exception is only thrown if an integer size comparison fails. It knows that <code>Width<\/code> is an argument being checked before the code runs, and that I\u2019m throwing an exception because something is wrong with the argument.<\/p>\n<p>Knowing all of this, it takes a wildly accurate guess at my intentions and decides that an <code>ArgumentOutOfRangeException<\/code>\u00a0must be what I\u2019m trying to type, before I\u2019m even able to start typing \u201cnew.\u201d<\/p>\n<p>And, if you page down, you can fill results for different options. It\u2019s still a bit inconsistent (it decided to hardcode \u201cWidth\u201d and then later used\u00a0<code>nameof<\/code>) but overall, it works well.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-13803\" src=\"https:\/\/www.cloudsavvyit.com\/p\/uploads\/2021\/08\/8e654f08.png?trim=1,1&amp;bg-color=000&amp;pad=1,1\" alt=\"\" width=\"566\" height=\"228\" onload=\"pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\" onerror=\"this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\"\/><\/p>\n<p>IntelliCode runs all the time, and all you have to do is press tab-tab to accept it, otherwise, you can continue typing. Currently, it only works for C#, but more languages are \u201ccoming soon.\u201d<\/p>\n<h2 role=\"heading\" aria-level=\"2\"><span class=\"ez-toc-section\" id=\"NET_6_Support\"><\/span>.NET 6 Support<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>.NET 6 is the latest release, also in preview. VS 2022 will have built-in support for it and all of its features, and defaults to .NET 6 for new projects.<\/p>\n<p>Most notably, VS 2022 will have full support for .NET MAUI, or Multi-platform App UI, Microsoft\u2019s new standard for cross-platform native app development.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-13810\" src=\"https:\/\/www.cloudsavvyit.com\/p\/uploads\/2021\/08\/95a2f702.png?trim=1,1&amp;bg-color=000&amp;pad=1,1\" alt=\"\" width=\"1000\" height=\"494\" onload=\"pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\" onerror=\"this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\"\/><\/p>\n<h2 role=\"heading\" aria-level=\"2\"><span class=\"ez-toc-section\" id=\"NET_Hot_Reloading\"><\/span>.NET Hot Reloading<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>One of the most annoying things in programming is staring at your screen, waiting for your app to compile and launch, and update with the latest changes. Hot Reloading is a feature of many other languages like JavaScript, and has been used by web frameworks like React to make quick changes. Until now though, there hasn\u2019t been a standardized solution for .NET.<\/p>\n<p>It\u2019s not completely universal, and requires a specific project setup, but VS 2022 includes hot reloading for \u201cWPF, Windows Forms, .NET MAUI previews, ASP.NET Core apps code-behind, Console applications, WinUI 3, and many others.\u201d This excludes class libraries used by another application.<\/p>\n<p>Certain types of changes may not apply properly, which will prompt you to do a proper restart. You can view <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/github.com\/dotnet\/roslyn\/blob\/main\/docs\/wiki\/EnC-Supported-Edits.md\">the full list of them here<\/a>, but the gist of it is:<\/p>\n<ul>\n<li>No modifying method signatures<\/li>\n<li>No adding using statements<\/li>\n<li>No modifying interfaces<\/li>\n<li>No renaming members of any kind<\/li>\n<\/ul>\n<p>Basically, you can edit the code in any method, but once you start touching the project structure, you may have to restart.<\/p>\n<p>It\u2019s integrated well into the VS debugging experience, with a new icon for \u201cApply Code Changes\u201d that will trigger the hot reload. You can also use the new <code>dotnet watch<\/code>\u00a0command to hot reload automatically on file changes.<\/p>\n<p>Razor\/Blazor web applications can currently make use of hot reloading, but Blazor WebAssembly still has some things to be worked out, and it currently is not working yet. However, it\u2019s being worked on, and may make it into the final release later in November.<\/p>\n<h2 role=\"heading\" aria-level=\"2\"><span class=\"ez-toc-section\" id=\"Remote_Testing\"><\/span>Remote Testing<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>VS 2022 includes an experimental preview that allows you to run tests in other environments, including Linux containers, WSL, and even over SSH.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-13807\" src=\"https:\/\/www.cloudsavvyit.com\/p\/uploads\/2021\/08\/85d1a24f.png?trim=1,1&amp;bg-color=000&amp;pad=1,1\" alt=\"\" width=\"955\" height=\"513\" onload=\"pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\" onerror=\"this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\"\/><\/p>\n<p>It\u2019s got a bit of setup, and you will of course need to make sure your environment is configured to run your code properly, but once it is you\u2019ll be able to select different environments when running your tests.<\/p>\n<h2 role=\"heading\" aria-level=\"2\"><span class=\"ez-toc-section\" id=\"General_Improvements\"><\/span>General Improvements<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>There\u2019s a lot of small changes to <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/docs.microsoft.com\/en-us\/visualstudio\/releases\/2022\/release-notes-preview\">break down from the patch notes<\/a>, so we\u2019ll list some of the most interesting ones here.<\/p>\n<p>Debugging has seen some quality of life improvements, with new context options for more advanced breakpoints, as well as \u201cForce Run To Cursor,\u201d which will ignore all existing breakpoints and stop on the line of code you have selected. This can be very useful if you\u2019d like to test something without removing every breakpoint, or manually skipping over everything again.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/docs.microsoft.com\/en-us\/visualstudio\/releases\/2022\/media\/17.0\/17.0_p3_bp_context_menu.png?trim=1,1&amp;bg-color=000&amp;pad=1,1\" alt=\"Breakpoint Context Menu\" onload=\"pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\" onerror=\"this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\"\/><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/docs.microsoft.com\/en-us\/visualstudio\/releases\/2022\/media\/17.0\/17.0_p2_force_run.png?trim=1,1&amp;bg-color=000&amp;pad=1,1\" alt=\"Force Run to Cursor\" onload=\"pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\" onerror=\"this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\"\/><\/p>\n<p>VS\u2019s Git integrations now support multiple repositories per solution, and committing across many repos is now easier.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-13806\" src=\"https:\/\/www.cloudsavvyit.com\/p\/uploads\/2021\/08\/f5f66319.png?trim=1,1&amp;bg-color=000&amp;pad=1,1\" alt=\"\" width=\"557\" height=\"357\" onload=\"pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\" onerror=\"this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\"\/><\/p>\n<p>All the icons have been redesigned for consistency.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/docs.microsoft.com\/en-us\/visualstudio\/releases\/2022\/media\/17.0_p2_icons.png?trim=1,1&amp;bg-color=000&amp;pad=1,1\" alt=\"Examples of new icons with dark and light backgrounds\" onload=\"pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\" onerror=\"this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\"\/><\/p>\n<p>XML comments now support multi-line comments with preserved white space and CDATA blocks.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/docs.microsoft.com\/en-us\/visualstudio\/releases\/2022\/media\/17.0\/17.0_p2_net_productivity_quick_info_whitespace.png?trim=1,1&amp;bg-color=000&amp;pad=1,1\" alt=\"Quick Info for XML preserves whitespace\" onload=\"pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\" onerror=\"this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\"\/><\/p>\n<p>\u201cFind all references\u201d no longer produces garbage repeated output when in a multi-target project.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/docs.microsoft.com\/en-us\/visualstudio\/releases\/2022\/media\/17.0\/17.0_p2_net_productivity_far_groups_multitarget.png?trim=1,1&amp;bg-color=000&amp;pad=1,1\" alt=\"Find All Reference Groups Multi-Targeted Projects\" onload=\"pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\" onerror=\"this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\"\/><\/p>\n<p>Razor Pages\/Blazor have gotten numerous edit integrations, and will now work better with IntelliSense, syntax highlighting, and better formatting in @code blocks. You can now also use \u201cView Code\u201d in Razor files, which has been an annoying limitation for a while.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/docs.microsoft.com\/en-us\/visualstudio\/releases\/2022\/media\/17.0\/17.0_p2_taghelpers_classification_support.png?trim=1,1&amp;bg-color=000&amp;pad=1,1\" alt=\"TagHelpers Classification Support\" onload=\"pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\" onerror=\"this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\"\/><\/p>\n<p>And there are a few more project templates, including ASP.NET Core hosted Angular and React applications, which can be made with API integrations automatically.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-13808\" src=\"https:\/\/www.cloudsavvyit.com\/p\/uploads\/2021\/08\/1f455f49.png?trim=1,1&amp;bg-color=000&amp;pad=1,1\" alt=\"\" width=\"1007\" height=\"445\" onload=\"pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\" onerror=\"this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\"\/><\/p>\n<p>For the complete list of changes, you can refer to the <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/docs.microsoft.com\/en-us\/visualstudio\/releases\/2022\/release-notes-preview\">VS 2022 patch notes.<\/a>\n<\/div>\n<blockquote><p><strong><span style=\"color: #ff6600;\">If you liked the article, do not forget to share it with your friends. Follow us on\u00a0<span style=\"color: #ff0000;\"><a style=\"color: #ff0000;\" href=\"https:\/\/news.google.com\/publications\/CAAqBwgKMLG0nwswvr63Aw\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Google News<\/a><\/span>\u00a0too, click on the star and choose us from your favorites.<\/span><\/strong><\/p><\/blockquote>\n<blockquote>\n<p style=\"text-align: center;\">For forums sites go to <span style=\"color: #ff9900;\"><a style=\"color: #ff9900;\" href=\"https:\/\/forum.buradabiliyorum.com\/\" target=\"_blank\" rel=\"noopener\">Forum.BuradaBiliyorum.Com<\/a><\/span><\/strong><\/p>\n<\/blockquote>\n<blockquote>\n<p style=\"text-align: center;\"><strong>If you want to read more like this article, you can visit our <span style=\"color: #ff9900;\"><a style=\"color: #ff9900;\" href=\"https:\/\/en.buradabiliyorum.com\/technology\/\" target=\"_blank\" rel=\"noopener\">Technology category.<\/a><\/span><\/strong><\/p>\n<\/blockquote>\n<p><span style=\"color: black;\"><a style=\"color: #ff9900;\" href=\"https:\/\/www.cloudsavvyit.com\/13799\/whats-new-in-visual-studio-2022\/\" target=\"_blank\" rel=\"noopener\">Source<\/a><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#8220;#What\u2019s New In Visual Studio 2022? \u2013 CloudSavvy IT&#8221; Visual Studio 2022 is now in preview, set to release in November 2021 alongside .NET 6, which it will support. It includes many new features and improvements, such as\u00a0AI IntelliCode that can auto-complete chunks of code for you. You can download the preview\u00a0from their website. While&#8230;<\/p>\n","protected":false},"author":1,"featured_media":325591,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/www.cloudsavvyit.com\/p\/uploads\/2021\/08\/8e49c140.png","fifu_image_alt":"","footnotes":""},"categories":[18],"tags":[],"class_list":["post-325590","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-technology"],"_links":{"self":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts\/325590","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/comments?post=325590"}],"version-history":[{"count":0,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts\/325590\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/media\/325591"}],"wp:attachment":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/media?parent=325590"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/categories?post=325590"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/tags?post=325590"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}