{"id":33897,"date":"2021-10-13T17:13:37","date_gmt":"2021-10-13T21:13:37","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=33897"},"modified":"2021-10-14T08:47:37","modified_gmt":"2021-10-14T12:47:37","slug":"visual-studio-and-teams-get-more-native","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2021\/10\/13\/visual-studio-and-teams-get-more-native\/","title":{"rendered":"Visual Studio and Teams Get More Native"},"content":{"rendered":"<p><a href=\"https:\/\/visualstudio.microsoft.com\/vs\/mac\/preview\/\">Microsoft<\/a>:<\/p>\n<blockquote cite=\"https:\/\/visualstudio.microsoft.com\/vs\/mac\/preview\/\"><p>We&rsquo;re moving Visual Studio for Mac to native macOS UI, which will fix over 100 previously reported issues related to performance, reliability, and product quality. By using native macOS UI, the IDE now works more reliably with macOS&rsquo;s built in assistive technologies. In this first preview release, we&rsquo;re giving you a glimpse at the IDE and focused on main features .NET developers use to build applications for the web.<\/p><\/blockquote>\n<p>My understanding is that this used a cross-platform UI layer [Update: <a href=\"https:\/\/twitter.com\/Fahrni\/status\/1448405263929778185\">Gtk+<\/a>], not Electron.<\/p>\n\n<p><a href=\"https:\/\/blog.devgenius.io\/microsoft-is-finally-ditching-electron-9e081757f9db\">Faisal Khan<\/a> (via <a href=\"https:\/\/news.ycombinator.com\/item?id=28848715\">Hacker News<\/a>):<\/p>\n<blockquote cite=\"https:\/\/blog.devgenius.io\/microsoft-is-finally-ditching-electron-9e081757f9db\"><p>Microsoft recently announced that they have reached a whopping 250 Million active users with Teams. Not Word or Excel but Teams is the rockstar of the Microsoft Office suite. But, it has always been plagued with performance issues as it consumes heaps of system resources. Running Teams is a nightmare on computers with less memory to work with.<\/p><p>[&#8230;]<\/p><p>The senior vice president of Microsoft Teams <a href=\"https:\/\/twitter.com\/rishmsft\/status\/1408085784016539653\">announced<\/a> that Teams would be moving to their own Edge Webview2 Rendering Engine ditching Electron for seeking performance gains. It is marketed that Teams would consume 2x less memory as a result of the transition. It would be called Teams 2.0 and might ship with Windows 11 in late 2022.<\/p><\/blockquote>\n\n<p>I&rsquo;m not sure this makes much difference for Mac users, since it&rsquo;s still built on Web technologies with a bundled browser engine.<\/p>\n\n<p>Previously:<\/p>\n<ul>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2021\/09\/06\/the-persistent-gravity-of-cross-platform\/\">The Persistent Gravity of Cross Platform<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2021\/05\/06\/visual-studio-2022\/\">Visual Studio 2022<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2015\/04\/30\/microsoft-visual-studio-code\/\">Microsoft Visual Studio Code<\/a><\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Microsoft: We&rsquo;re moving Visual Studio for Mac to native macOS UI, which will fix over 100 previously reported issues related to performance, reliability, and product quality. By using native macOS UI, the IDE now works more reliably with macOS&rsquo;s built in assistive technologies. In this first preview release, we&rsquo;re giving you a glimpse at the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"2021-10-13T21:13:41Z","apple_news_api_id":"ddb7b576-e825-49d2-b7b9-3cfa55133c34","apple_news_api_modified_at":"2021-10-14T12:47:41Z","apple_news_api_revision":"AAAAAAAAAAAAAAAAAAAAAw==","apple_news_api_share_url":"https:\/\/apple.news\/A3be1duglSdK3uTz6VRM8NA","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":"\"\"","apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"footnotes":""},"categories":[2],"tags":[930,351,69,1627,30,32,577,2129,71,912],"class_list":["post-33897","post","type-post","status-publish","format-standard","hentry","category-technology","tag-accessibility","tag-c-sharp","tag-cocoa","tag-electron","tag-mac","tag-macapp","tag-microsoft-office","tag-microsoft-teams","tag-programming","tag-visual-studio"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/33897","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/comments?post=33897"}],"version-history":[{"count":4,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/33897\/revisions"}],"predecessor-version":[{"id":33905,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/33897\/revisions\/33905"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=33897"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=33897"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=33897"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}