{"id":7595,"date":"2016-11-22T10:01:10","date_gmt":"2016-11-22T18:01:10","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/dotnet\/?p=7595"},"modified":"2021-09-30T10:39:49","modified_gmt":"2021-09-30T17:39:49","slug":"the-week-in-net-net-core-asp-net-core-ef-core-1-1-docker-xenko","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/dotnet\/the-week-in-net-net-core-asp-net-core-ef-core-1-1-docker-xenko\/","title":{"rendered":"The week in .NET &#8211; .NET Core, ASP.NET Core, EF Core 1.1 &#8211; Docker &#8211; Xenko"},"content":{"rendered":"<p>To read last week&#8217;s post, see <a href=\"https:\/\/blogs.msdn.microsoft.com\/dotnet\/2016\/11\/15\/the-week-in-net-mitch-muenster-stateless\/\">The week in .NET \u2013 Mitch Muenster \u2013 Stateless<\/a>.<\/p>\n<h2>.NET Core, ASP.NET Core, EF Core 1.1, VS for Mac Preview, VS 2017 RC, SQL Server on Linux, Tizen, Google joins .NET Foundation, and Microsoft becomes a Linux Foundation platinum member<\/h2>\n<p>This week, at the <a href=\"https:\/\/connectevent.microsoft.com\/\">Connect(); \/\/ 2016<\/a> event, we made a number of announcements, including <a href=\"https:\/\/blogs.msdn.microsoft.com\/visualstudio\/2016\/11\/16\/visual-studio-2017-rc\/\">Visual Studio 2017 RC<\/a>, <a href=\"https:\/\/blogs.msdn.microsoft.com\/visualstudio\/2016\/11\/16\/visual-studio-for-mac\/\">Visual Studio for Mac Preview<\/a>, <a href=\"https:\/\/blogs.technet.microsoft.com\/dataplatforminsider\/2016\/11\/16\/announcing-sql-server-on-linux-public-preview-first-preview-of-next-release-of-sql-server\/\">SQL Server on Linux Preview<\/a>, <a href=\"https:\/\/devblogs.microsoft.com\/dotnet\/announcing-net-core-1-1\/\">.NET Core 1.1<\/a>, <a href=\"https:\/\/blogs.msdn.microsoft.com\/dotnet\/2016\/11\/16\/announcing-entity-framework-core-1-1\/\">Entity Framework Core 1.1<\/a>, <a href=\"https:\/\/blogs.msdn.microsoft.com\/webdev\/2016\/11\/16\/announcing-asp-net-core-1-1\/\">ASP.NET Core 1.1<\/a>, <a href=\"https:\/\/www.tizen.org\/blogs\/dh0922\/2016\/tizen-.net-developer-preview\">Samsung adopts .NET in their Tizen OS<\/a>, <a href=\"https:\/\/cloudplatform.googleblog.com\/2016\/11\/Google-Cloud-to-join-NET-Foundation-Technical-Steering-Group.html\">Google joins the .NET Foundation<\/a>, and <a href=\"https:\/\/www.linuxfoundation.org\/announcements\/microsoft-fortifies-commitment-to-open-source-becomes-linux-foundation-platinum\">Microsoft becomes a Linux Foundation platinum member<\/a>. Check out the announcement posts for all the details.<\/p>\n<h2>On .NET<\/h2>\n<p>Last week, <a href=\"https:\/\/channel9.msdn.com\/Shows\/On-NET\/Michael-Friis-Docker\">Michael Friis and Glenn Condron were on the show<\/a> to talk about Docker and .NET:<\/p>\n<p style=\"text-align: center;\"><iframe width=\"540\" height=\"320\" src=\"https:\/\/channel9.msdn.com\/Shows\/On-NET\/Michael-Friis-Docker\/player\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><span data-mce-type=\"bookmark\" style=\"display: inline-block; width: 0px; overflow: hidden; line-height: 0;\" class=\"mce_SELRES_start\">\ufeff<\/span><\/iframe><\/p>\n<p>This week, we&#8217;ll speak with Chad Z. Hower a.k.a. Kudzu to talk about <a href=\"https:\/\/github.com\/CosmosOS\/Cosmos#c-open-source-managed-operating-system\">Cosmos<\/a>, an operating system &#8220;construction kit&#8221; built with the IL2CPU compiler, C#, and X#, a homebrew language that&#8217;s part of the project. This week, because of the Thanksgiving week-end, the show is exceptionally on Wednesday, and begins at 10AM Pacific Time <a href=\"https:\/\/www.youtube.com\/watch?v=wgEBo-u19Wc\">on YouTube<\/a>. We&#8217;ll take questions on the video&#8217;s built-in chat.<\/p>\n<h2>Package of the week: mahapps.metro<\/h2>\n<p><a href=\"http:\/\/mahapps.com\/\">mahapps.metro<\/a> is a toolkit to build Metro-style WPF applications that&#8217;s used by <a href=\"https:\/\/developer.xamarin.com\/guides\/cross-platform\/inspector\/\">the Xamarin Inspector<\/a>, <a href=\"https:\/\/developer.xamarin.com\/guides\/cross-platform\/workbooks\/\">Xamarin Workbooks<\/a> and <a href=\"https:\/\/markdownmonster.west-wind.com\/\">Markdown Monster<\/a>.<\/p>\n<p><a href=\"https:\/\/github.com\/MahApps\/MahApps.Metro\/raw\/develop\/docs\/main_demo_window.png\"><img decoding=\"async\" style=\"max-width: 100%; width: 800px;\" src=\"https:\/\/devblogs.microsoft.com\/dotnet\/wp-content\/uploads\/sites\/10\/2016\/11\/main_demo_window.png\" alt=\"mahapps.metro\" \/><\/a><\/p>\n<h2>Tool of the Week: Xenko<\/h2>\n<p><a href=\"http:\/\/xenko.com\/\">Xenko<\/a> is an open-source C# game engine that comes with a full toolchain and development environment.<\/p>\n<p><a href=\"http:\/\/xenko.com\/images\/top\/editor_game.jpg\"><img decoding=\"async\" style=\"max-width: 100%; width: 800px;\" src=\"\/\/xenko.com\/images\/top\/editor_game.jpg\" alt=\"Xenko Game Studio\" \/><\/a><\/p>\n<p>Xenko&#8217;s new <a href=\"http:\/\/xenko.com\/blog\/script-editor\/\">Script Editor Preview<\/a> brings complete integration of script code in the Game Studio.<\/p>\n<p><video class=\"responsive-video\" src=\"\/\/xenko.com\/images\/blog\/script_editor\/create_script_gamestudio.mp4\" poster=\"\/\/xenko.com\/images\/blog\/script_editor\/create_script_gamestudio.jpg\" autoplay=\"autoplay\" loop=\"loop\" width=\"300\" height=\"150\"><\/p>\n<h2>User group meeting of the week: Cognitive Services, AI as an API in Burlington, MA<\/h2>\n<p>The <a href=\"https:\/\/www.meetup.com\/NE-MSFT-Devs\/\">New England Microsoft Developers group<\/a> holds <a href=\"https:\/\/www.meetup.com\/NE-MSFT-Devs\/events\/235253966\/\">a meeting on Thursday, December 1 at 6:30PM in Burlington, MA<\/a> about <a href=\"https:\/\/www.microsoft.com\/cognitive-services\">Microsoft Cognitive Services<\/a> and how they give easy access to sentiment analysis, speech recognition, picture and video tagging, search, spell check, and more.<\/p>\n<h2>.NET<\/h2>\n<ul>\n<li><a href=\"https:\/\/devblogs.microsoft.com\/dotnet\/announcing-net-core-1-1\/\">Announcing .NET Core 1.1<\/a> by Rich Lander.<\/li>\n<li><a href=\"https:\/\/blogs.msdn.microsoft.com\/dotnet\/2016\/11\/16\/announcing-entity-framework-core-1-1\/\">Announcing Entity Framework Core 1.1<\/a> by Rowan Miller.<\/li>\n<li><a href=\"https:\/\/blogs.msdn.microsoft.com\/dotnet\/2016\/11\/16\/announcing-net-core-tools-msbuild-alpha\/\">Announcing .NET Core Tools MSBuild &#8220;alpha&#8221;<\/a> by Rich Lander.<\/li>\n<li><a href=\"https:\/\/www.tizen.org\/blogs\/dh0922\/2016\/tizen-.net-developer-preview\">Tizen .NET Developer Preview<\/a> by Dong-hyun Lee.<\/li>\n<li><a href=\"https:\/\/cloudplatform.googleblog.com\/2016\/11\/Google-Cloud-to-join-NET-Foundation-Technical-Steering-Group.html\">Google Cloud to join .NET Foundation Technical Steering Group<\/a> by Chris Sells.<\/li>\n<li><a href=\"https:\/\/www.linuxfoundation.org\/announcements\/microsoft-fortifies-commitment-to-open-source-becomes-linux-foundation-platinum\">Microsoft Fortifies Commitment to Open Source, Becomes Linux Foundation Platinum Member<\/a> by the Linux Foundation.<\/li>\n<li><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/live-unit-testing-visual-studio-2017-rc\/\">Live Unit Testing in Visual Studio 2017 RC<\/a> by Joe Morris.<\/li>\n<li><a href=\"https:\/\/blogs.msdn.microsoft.com\/webdev\/2016\/11\/16\/new-docker-tools-for-visual-studio\/\">Put a .NET Core App in a Container with the new Docker Tools for Visual Studio<\/a> by Jeffrey T. Fritz.<\/li>\n<li><a href=\"http:\/\/code972.com\/blog\/2016\/10\/99-lucene-net-status-update-october-16\">Lucene.NET status update (October &#8217;16)<\/a> by Itamar Syn-Hershko.<\/li>\n<li><a href=\"http:\/\/www.maherjendoubi.io\/xamarin-forms-and-net-core-are-the-future-for-tizen-and-a-great-new-opportunity-for-net-developers-2\/\">Xamarin.Forms and .NET Core are the future for Tizen and a great new opportunity for .NET developers<\/a> by Maher Jendoubi.<\/li>\n<li><a href=\"https:\/\/jbe2277.github.io\/dotnetpad\/\">Waf DotNetPad has been updated for C# 7 and VB 15<\/a>.<\/li>\n<li><a href=\"https:\/\/andrewlock.net\/making-getoradd-on-concurrentdictionary-thread-safe-using-lazy\/\">Making ConcurrentDictionary GetOrAdd thread safe using Lazy<\/a> by Andrew Lock.<\/li>\n<li><a href=\"https:\/\/blog.scooletz.com\/2016\/11\/16\/concurrent-conditional-deletes\/\">Concurrent conditional deletes<\/a> by Szymon Kulec &#8216;Scooletz&#8217;.<\/li>\n<li><a href=\"http:\/\/makingoutwith.net\/2016\/refactoring-db-calls-out-of-controllers\/\">Refactor That Code! Get those database calls out of your controllers<\/a> by Joe Petrakovich.<\/li>\n<li><a href=\"http:\/\/tattoocoder.com\/troubleshooting-installing-net-core-1-1-rtm-on-osx\/\">Troubleshooting Installing .NET Core 1.1 RTM on macOS<\/a> by Shayne Boyer.<\/li>\n<li><a href=\"http:\/\/benfoster.io\/blog\/net-core-configuration-legacy-projects\">Using .NET Core Configuration with legacy projects<\/a> by Ben Foster.<\/li>\n<li><a href=\"http:\/\/codeopinion.com\/fat-controller-cqrs-diet-command-pipeline\/\">Fat Controller CQRS Diet: Command Pipeline<\/a> by Derek Comartin.<\/li>\n<li><a href=\"https:\/\/ayende.com\/blog\/176038\/making-code-faster-i-like-my-performance-unsafely\">I like my performance unsafely<\/a> by Ayende Rahien.<\/li>\n<li><a href=\"http:\/\/codeclimber.net.nz\/archive\/2016\/11\/16\/Extending-the-dotnet-core-cli-introducing-dotnet-prop.aspx\">Extending the dotnet core cli: introducing dotnet-prop<\/a> by Simone Chiaretta.<\/li>\n<li><a href=\"https:\/\/nblumhardt.com\/2016\/11\/ilogger-beginscope\/\">The semantics of ILogger.BeginScope()<\/a> by Nicholas Blumhardt.<\/li>\n<\/ul>\n<h2>ASP.NET<\/h2>\n<ul>\n<li><a href=\"https:\/\/www.techempower.com\/blog\/2016\/11\/16\/framework-benchmarks-round-13\/\">Framework Benchmarks Round 13<\/a> by TechEmpower.<\/li>\n<li><a href=\"https:\/\/damienbod.com\/2016\/11\/18\/extending-identity-in-identityserver4-to-manage-users-in-asp-net-core\/\">Extending Identity in IdentityServer4 to manage users in ASP.NET Core<\/a> by Damien Bod.<\/li>\n<li><a href=\"https:\/\/carlos.mendible.com\/2016\/11\/06\/step-by-step-expose-asp-net-core-over-https-with-docker\/\">Step by step: Expose ASP.NET Core over HTTPS with Docker<\/a> by Carlos Mendible.<\/li>\n<li><a href=\"https:\/\/andrewlock.net\/troubleshooting-asp-net-core-1-1-0-install-problems\/\">Troubleshooting ASP.NET Core 1.1.0 install problems<\/a> by Andrew Lock.<\/li>\n<li><a href=\"https:\/\/jonhilton.net\/2016\/11\/17\/start-using-dependency-injection-asp-net-core\/\">Start using Dependency Injection with ASP.NET Core<\/a> by Jon Hilton.<\/li>\n<li><a href=\"https:\/\/blog.sixeyed.com\/dockerizing-nerd-dinner-part-2-connecting-asp-net-to-sql-server\/\">Dockerizing Nerd Dinner: Part 2, Connecting ASP.NET to SQL Server<\/a> by Elton Stoneman.<\/li>\n<li><a href=\"https:\/\/www.simple-talk.com\/dotnet\/asp-net\/advanced-uses-razor-views-asp-net-mvc\/\">The Advanced Uses of Razor Views in ASP.NET MVC<\/a> by Dino Esposito.<\/li>\n<\/ul>\n<h2>F#<\/h2>\n<ul>\n<li><a href=\"https:\/\/channel9.msdn.com\/Events\/Connect\/2016\/118\">What&#8217;s new in F# 4.1 (video)<\/a>, by Phillip Carter.<\/li>\n<li><a href=\"http:\/\/blog.2mas.xyz\/fsharp-suave-app-on-dotnet-core-on-kubernetes-on-google-cloud\/\">F# Suave app on dotnet core on Kubernetes on Google Cloud<\/a>, by Tomas Jansson.<\/li>\n<li><a href=\"http:\/\/markheath.net\/post\/using-blobs-in-azure-functions-with-fsharp\">Using Blobs in Azure Functions with F#<\/a>, by Mark Heath.<\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/netcorecli-fsc\/wiki\/.NET-Core-SDK-preview3\">F# and .NET Core preview3 (msbuild fsproj vs2017rc) is wip but ok<\/a>.<\/li>\n<li><a href=\"http:\/\/lukemerrett.com\/lets-play-with-azure-functions\/\">Let&#8217;s Play with Azure Functions<\/a>, by Luke Merrett.<\/li>\n<\/ul>\n<p>New F# language proposals:<\/p>\n<ul>\n<li><a href=\"https:\/\/github.com\/fsharp\/fslang-suggestions\/issues\/519\">Shorthand notations for the if expressions<\/a>.<\/li>\n<li><a href=\"https:\/\/github.com\/fsharp\/fslang-suggestions\/issues\/518\">Reverse selection and slice operators<\/a>.<\/li>\n<li><a href=\"https:\/\/github.com\/fsharp\/fslang-suggestions\/issues\/517\">Allow Getters and Setters for Primitive Types To Validate and Coerce Values<\/a>.<\/li>\n<li><a href=\"https:\/\/github.com\/fsharp\/fslang-suggestions\/issues\/516\">Allow Getters and Setters for Record Field Validation<\/a>.<\/li>\n<\/ul>\n<p>Check out <a href=\"https:\/\/sergeytihon.wordpress.com\/category\/f-weekly\/\">F# Weekly<\/a> for more great content from the F# community.<\/p>\n<h2>Xamarin<\/h2>\n<ul>\n<li><a href=\"https:\/\/releases.xamarin.com\/connect-keynote-releases\/\">Connect(); Keynote Releases<\/a> by Adrian Murphy.<\/li>\n<li><a href=\"https:\/\/blog.xamarin.com\/microsoft-connect-2016-recap\/\">Microsoft Connect(); 2016 Recap<\/a> by Joseph Hill.<\/li>\n<li><a href=\"https:\/\/blogs.msdn.microsoft.com\/visualstudio\/2016\/11\/16\/visual-studio-mobile-center\/\">Introducing Visual Studio Mobile Center (Preview)<\/a> by Nat Friedman.<\/li>\n<li><a href=\"https:\/\/blogs.msdn.microsoft.com\/visualstudio\/2016\/11\/16\/visual-studio-for-mac\/\">Announcing the new Visual Studio for Mac<\/a> by Miguel de Icaza.<\/li>\n<li><a href=\"https:\/\/blog.xamarin.com\/xamarin-test-cloud-announcements-at-microsoft-connect\/\">Xamarin Test Cloud Announcements at Microsoft Connect();<\/a> by Justin Raczak.<\/li>\n<li><a href=\"https:\/\/www.hockeyapp.net\/blog\/2016\/11\/16\/mobile-center-next-generation-hockeyapp.html\">The Next Generation of HockeyApp<\/a> by HockeyApp Team.<\/li>\n<li><a href=\"https:\/\/blog.xamarin.com\/live-webinar-get-started-with-xamarin-and-microsoft-azure\/\">Live Webinar | Get Started with Xamarin and Microsoft Azure<\/a> &amp; <a href=\"https:\/\/blog.xamarin.com\/webinar-recording-scale-your-mobile-quality-industry-benchmarks-and-testing-best-practices\/\">Webinar Recording | Scale Your Mobile Quality: Industry Benchmarks and Testing Best Practices<\/a> by Courtney Witmer.<\/li>\n<li><a href=\"https:\/\/blog.xamarin.com\/android-nougat-quick-setting-tiles\/\">Android Nougat Quick Setting Tiles<\/a> &amp; <a href=\"http:\/\/motzcod.es\/post\/153221330862\/getting-started-with-csharp\">Getting Started With &amp; Learning C#<\/a> by James Montemagno.<\/li>\n<li><a href=\"http:\/\/redth.codes\/app-shortcuts-in-xamarin-on-android-7-1\/\">App Shortcuts in Xamarin on Android 7.1<\/a> by Jonathan Dick.<\/li>\n<li><a href=\"https:\/\/msdn.microsoft.com\/magazine\/mt788620\">Cognitive Services &#8211; Seeing the World with Xamarin and Microsoft Computer Vision APIs<\/a> by Alessandro Del Sole.<\/li>\n<li><a href=\"http:\/\/www.apcurium.com\/whats-coming-xamarin-forms-2-3\/\">What\u2019s Coming in Xamarin.Forms 2.3<\/a> by Mathieu Savaria.<\/li>\n<li><a href=\"https:\/\/codemilltech.com\/platform-specifics-xamarin-forms-2-3-3-look-ahead\/\">Platform Specifics \u2013 Xamarin.Forms 2.3.3 Look Ahead<\/a> by Matthew Soucoup.<\/li>\n<li><a href=\"https:\/\/xamarinhelp.com\/platform-specifics-xamarin-forms\/\">Platform Specifics in Xamarin Forms<\/a> by Adam Pedley.<\/li>\n<li><a href=\"http:\/\/www.michaelridland.com\/xamarin\/talk-with-rui-marinho-xlabs-founder-and-xamarin-forms-developer\/\">Talk with Rui Marinho XLabs Founder and Xamarin.Forms Developer<\/a> by Michael Ridland.<\/li>\n<li><a href=\"http:\/\/blog.ostebaronen.dk\/2016\/11\/firebase-cloud-messaging-in.html\">Firebase Cloud Messaging in Xamarin.Android<\/a> by Tomasz Cielecki.<\/li>\n<li><a href=\"http:\/\/blog.falafel.com\/xamarin-user-interface-testing-for-android-apps\/\">Xamarin User Interface Testing for Android Apps<\/a> &amp; <a href=\"http:\/\/blog.falafel.com\/mobile-testing-in-the-xamarin-test-cloud\/\">Mobile Testing in the Xamarin Test Cloud<\/a> by Noel Rice.<\/li>\n<li><a href=\"https:\/\/ghuntley.com\/archive\/2016\/11\/12\/reactiveui-version-7-0-0-released\/\">ReactiveUI v7.0.0 released<\/a> by Geoffrey Huntley.<\/li>\n<li><a href=\"https:\/\/codemilltech.com\/bindable-native-views-xamarin-forms-2-3-3-look-ahead\/\">Bindable Native Views \u2013 Xamarin.Forms 2.3.3 Look Ahead<\/a> by Matthew Soucoup.<\/li>\n<li><a href=\"http:\/\/www.jon-douglas.com\/2016\/11\/22\/xamarin-android-proguard\/\">Xamarin Android &#8211; Proguard<\/a> by Jon Douglas.<\/li>\n<\/ul>\n<h2>Azure<\/h2>\n<ul>\n<li><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/documentdb\/documentdb-sdk-dotnet-core\">The DocumentDB client API now supports .NET Core<\/a>.<\/li>\n<li><a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/announcing-general-availability-of-azure-functions\/\">Announcing general availability of Azure Functions<\/a> by Yochay Kiriaty.<\/li>\n<li><a href=\"http:\/\/jameschambers.com\/2016\/11\/deploy-functions-from-github\/\">How to deploy to Azure Functions using GitHub<\/a>, <a href=\"http:\/\/jameschambers.com\/2016\/11\/How-to-organize-types-in-your-scripts\/\">How to organize types in your Azure Function scripts<\/a>, and <a href=\"http:\/\/jameschambers.com\/2016\/11\/Fan-out-workloads-in-Azure-Function-Apps\/\">Fan out workloads in Azure Function Apps<\/a> by James Chambers.<\/li>\n<li><a href=\"http:\/\/blog.deltacode.be\/2016\/11\/17\/azure-functions-octopus-deploy-and-microsoft-teams-channel\/\">Using Azure Functions as glue between Octopus deploy and Microsoft Teams Channel<\/a> by David De Sloovere.<\/li>\n<\/ul>\n<h2>Games<\/h2>\n<ul>\n<li><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/visual-studio-tools-for-unity-3-preview\/\">Visual Studio Tools for Unity 3 Preview<\/a> by Jb Evain.<\/li>\n<\/ul>\n<p>And this is it for this week!<\/p>\n<h2>Contribute to the week in .NET<\/h2>\n<p>As always, this weekly post couldn&#8217;t exist without community contributions, and I&#8217;d like to thank all those who sent links and tips. The F# section is provided by <a href=\"https:\/\/twitter.com\/_cartermp\">Phillip Carter<\/a>, the gaming section by <a href=\"https:\/\/twitter.com\/yecats131\">Stacey Haffner<\/a>, and the Xamarin section by <a href=\"https:\/\/twitter.com\/DanRigby\">Dan Rigby<\/a>.<\/p>\n<p>You can participate too. Did you write a great blog post, or just read one? Do you want everyone to know about an amazing new contribution or a useful library? Did you make or play a great game built on .NET?\nWe&#8217;d love to hear from you, and feature your contributions on future posts:<\/p>\n<ul>\n<li>Send an email to beleroy at Microsoft,<\/li>\n<li><a href=\"https:\/\/gist.github.com\/bleroy\/098c007e7e8d0abda8bad08e8b372178\">comment on this gist<\/a><\/li>\n<li>Leave us a pointer in the comments section below.<\/li>\n<li><a href=\"https:\/\/twitter.com\/yecats131\">Send Stacey (@yecats131) tips on Twitter about .NET games<\/a>.<\/li>\n<\/ul>\n<p>This week&#8217;s post (and future posts) also contains news I first read on <a href=\"https:\/\/blogs.msdn.microsoft.com\/webdev\/tag\/communitystandup\/\">The ASP.NET Community Standup<\/a>, on <a href=\"http:\/\/weeklyxamarin.com\/\">Weekly Xamarin<\/a>, on <a href=\"https:\/\/sergeytihon.wordpress.com\/category\/f-weekly\/\">F# weekly<\/a>, and on <a href=\"http:\/\/themorningbrew.net\/\">Chris Alcock&#8217;s The Morning Brew<\/a>.<\/p>\n<p>&nbsp;<\/p>\n<p><\/video><\/p>\n","protected":false},"excerpt":{"rendered":"<p>To read last week&#8217;s post, see The week in .NET \u2013 Mitch Muenster \u2013 Stateless. .NET Core, ASP.NET Core, EF Core 1.1, VS for Mac Preview, VS 2017 RC, SQL Server on Linux, Tizen, Google joins .NET Foundation, and Microsoft becomes a Linux Foundation platinum member This week, at the Connect(); \/\/ 2016 event, we [&hellip;]<\/p>\n","protected":false},"author":347,"featured_media":58792,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[685],"tags":[4,51,92,147,153],"class_list":["post-7595","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dotnet","tag-net","tag-community","tag-linux","tag-visual-studio","tag-week-in-net"],"acf":[],"blog_post_summary":"<p>To read last week&#8217;s post, see The week in .NET \u2013 Mitch Muenster \u2013 Stateless. .NET Core, ASP.NET Core, EF Core 1.1, VS for Mac Preview, VS 2017 RC, SQL Server on Linux, Tizen, Google joins .NET Foundation, and Microsoft becomes a Linux Foundation platinum member This week, at the Connect(); \/\/ 2016 event, we [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/7595","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/users\/347"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/comments?post=7595"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/7595\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/media\/58792"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/media?parent=7595"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/categories?post=7595"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/tags?post=7595"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}