{"id":13415,"date":"2017-07-04T09:54:56","date_gmt":"2017-07-04T16:54:56","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/dotnet\/?p=13415"},"modified":"2021-09-30T10:08:11","modified_gmt":"2021-09-30T17:08:11","slug":"the-week-in-net-links","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/dotnet\/the-week-in-net-links\/","title":{"rendered":"The week in .NET &#8211; Links!"},"content":{"rendered":"<p>This week&#8217;s post will exceptionally be made of links only, as I&#8217;m on vacation&#8230;<br><\/p>\n<p>Previous posts:<\/p>\n<ul>\n<li><a href=\"https:\/\/blogs.msdn.microsoft.com\/dotnet\/2017\/06\/27\/the-week-in-net-net-conf-material-design-in-xaml-toolkit\/\">The week in .NET \u2013 .NET Conf, Material Design in XAML Toolkit<\/a><\/li>\n<li><a href=\"https:\/\/blogs.msdn.microsoft.com\/dotnet\/2017\/06\/20\/the-week-in-net-net-architecture-microservices-containers-on-net-with-omer-raviv-on-ozcode-sprache\/\">.NET Architecture: Microservices &amp; Containers, On .NET with Omer Raviv on OzCode, Sprache<\/a><\/li>\n<li><a href=\"https:\/\/devblogs.microsoft.com\/dotnet\/the-week-in-net-on-net-with-mattias-karlsson-on-cake-topshelf\/\">On .NET with Mattias Karlsson on Cake, Topshelf<\/a><\/li>\n<\/ul>\n<h2>.NET<\/h2>\n<ul>\n<li><a href=\"https:\/\/www.simple-talk.com\/opinion\/opinion-pieces\/fighting-evil-code-comments-comments\/\">Whats Wrong with Comments<\/a> by Michael Sorens.<\/li>\n<li><a href=\"https:\/\/www.stevejgordon.co.uk\/docker-dotnet-developers-part-6\">Docker for .NET Developers (Part 6)Using Docker for Build and Continuous Deployment<\/a> by Steve Gordon.<\/li>\n<li><a href=\"https:\/\/www.hanselman.com\/blog\/ExploringCQRSWithinTheBrighterNETOpenSourceProject.aspx\">Exploring CQRS within the Brighter .NET open source project<\/a> by Scott Hanselman.<\/li>\n<li><a href=\"https:\/\/www.hanselman.com\/blog\/PortingA15YearOldNET11VirtualCPUTinyOperatingSystemSchoolProjectToNETCore20.aspx\">Porting a 15 year old .NET 1.1 Virtual CPU Tiny Operating System school project to .NET Core 2.0<\/a> by Scott Hanselman.<\/li>\n<li><a href=\"https:\/\/channel9.msdn.com\/Blogs\/Seth-Juarez\/SysSieve-Extracting-Actionable-Insights-from-Unstructured-Text\">SysSieve: Extracting Actionable Insights from Unstructured Text<\/a> by Seth Juarez.<\/li>\n<li><a href=\"https:\/\/codeopinion.com\/generating-c-api-documentation-with-wyam\/\">Generate C# API Documentation with Wyam<\/a> by Derek Comartin.<\/li>\n<li><a href=\"https:\/\/jeremylindsayni.wordpress.com\/2017\/07\/03\/automating-net-core-2-deployments-to-different-platforms-with-cake\/\">Automating .NET Core deployments to different platforms with Cake<\/a> by Jeremy Lindsay.<\/li>\n<li><a href=\"https:\/\/rehansaeed.com\/structured-data-using-schema-net\/\">Structured Data using Schema.NET<\/a> by Muhammad Rehan Saeed.<\/li>\n<li><a href=\"https:\/\/automatetheplanet.com\/webdriver-dotnetcore2\/\">Selenium WebDriver + .NET Core 2.0- What Everyone Ought to Know<\/a> by Automate The Planet.<\/li>\n<li><a href=\"http:\/\/irisclasson.com\/2017\/06\/27\/net-core-finding-out-sdk-installed-runtime-and-framework-host-versions\/\">.NET Core: Finding out SDK-, installed runtime-, and Framework Host versions<\/a> by Iris Classon.<\/li>\n<li><a href=\"http:\/\/josephwoodward.co.uk\/2017\/06\/tips-on-starting-and-running-a-dot-net-user-group\">Tips on starting and running a .NET user group<\/a> by Joseph Woodward.<\/li>\n<li><a href=\"http:\/\/ardalis.com\/installing-additional-app-templates-for-dotnet-new\">Installing Additional App Templates for dotnet new<\/a> by Steve Smith.<\/li>\n<li><a href=\"http:\/\/labs.criteo.com\/2017\/06\/clrmd-part-5-how-to-use-clrmd-to-extend-sos-in-windbg\/\">ClrMD Part 5 \u2013 How to use ClrMD to extend SOS in WinDBG<\/a> by Christophe Nasarre &amp; Kevin Gosse.<\/li>\n<li><a href=\"https:\/\/blog.getpaint.net\/2017\/06\/30\/concurrentdictionary-allocates-a-lot\/\">ConcurrentDictionary allocates \u2026 a lot<\/a> by Rick Brewster.<\/li>\n<li><a href=\"https:\/\/blog.lextudio.com\/the-story-about-net-cross-platform-ui-frameworks-dd4a9433d0ea\">The Story About .NET Cross Platform UI Frameworks<\/a> by Lex Li.<\/li>\n<li><a href=\"https:\/\/blogs.msdn.microsoft.com\/dotnet\/2017\/06\/27\/net-framework-june-2017-cumulative-quality-update-for-windows-10\/\">.NET Framework June 2017 Cumulative Quality Update for Windows 10<\/a> by Rich Lander.<\/li>\n<li><a href=\"https:\/\/blogs.msdn.microsoft.com\/dotnet\/2017\/06\/28\/announcing-net-core-2-0-preview-2\/\">Announcing .NET Core 2.0 Preview 2<\/a> by Rich Lander.<\/li>\n<li><a href=\"https:\/\/blogs.msdn.microsoft.com\/dotnet\/2017\/06\/29\/performance-improvements-in-ryujit-in-net-core-and-net-framework\/\">Performance Improvements in RyuJIT in .NET Core and .NET Framework<\/a> by Joseph Tremoulet.<\/li>\n<li><a href=\"https:\/\/blogs.msdn.microsoft.com\/visualstudio\/2017\/06\/26\/7-lesser-known-hacks-for-debugging-in-visual-studio\/\">7 lesser known hacks for debugging in Visual Studio<\/a> by Kaycee Anderson.<\/li>\n<li><a href=\"https:\/\/blogs.msdn.microsoft.com\/visualstudio\/2017\/06\/29\/visual-studio-2017-version-15-3-preview\/\">Visual Studio 2017 Version 15.3 Preview<\/a> by Christine Ruana.<\/li>\n<li><a href=\"https:\/\/blogs.msdn.microsoft.com\/premier_developer\/2017\/06\/30\/what-can-i-do-in-net-core-that-i-cant-in-the-full-net-framework\/\">What can I do in .NET Core that I cant in the full .NET Framework?<\/a> by Keith Beller &amp; John Abele.<\/li>\n<li><a href=\"https:\/\/blogs.unity3d.com\/2017\/06\/27\/unite-europe-2017-keynote-recap-connecting-creating-and-the-future-of-unity\/\">Unite Europe 2017 Keynote Recap: Connecting, Creating, and the Future of Unity<\/a> by Matthew Pruitt.<\/li>\n<\/ul>\n<h2>ASP.NET<\/h2>\n<ul>\n<li><a href=\"https:\/\/blogs.msdn.microsoft.com\/rohithrajan\/2017\/06\/29\/when-and-how-does-asp-net-runtime-load-dlls\/\">When and how does asp.net runtime load dlls ?<\/a> by Rohith Rajan.<\/li>\n<li><a href=\"https:\/\/blogs.msdn.microsoft.com\/webdev\/2017\/06\/28\/introducing-asp-net-core-2-0-preview-2\/\">Introducing ASP.NET Core 2.0 Preview 2<\/a> by Jeffrey T. Fritz.<\/li>\n<li><a href=\"https:\/\/blogs.msdn.microsoft.com\/wushuai\/2017\/06\/26\/how-to-support-windows-authentication-for-asp-net-core-in-iis\/\">How to Support Windows Authentication for ASP.NET Core in IIS<\/a> by Wu Shuai.<\/li>\n<li><a href=\"http:\/\/blogs.lessthandot.com\/index.php\/webdev\/serverprogramming\/aspnet\/spa-routing-in-asp-net-core\/\">LessThanDot<\/a> by Eli Weinstock-Herman.<\/li>\n<li><a href=\"http:\/\/dontcodetired.com\/blog\/post\/Testing-ASPNET-Core-Controllers-in-Isolation-with-Mock-Objects-and-Moq\">Testing ASP.NET Core Controllers in Isolation with Mock Objects and Moq<\/a> by Jason Roberts.<\/li>\n<li><a href=\"https:\/\/andrewlock.net\/controller-activation-and-dependency-injection-in-asp-net-core-mvc\/\">Controller activation and dependency injection in ASP.NET Core MVC<\/a> by Andrew Lock.<\/li>\n<li><a href=\"https:\/\/blogs.msdn.microsoft.com\/mvpawardprogram\/2017\/06\/27\/teaching-asp-net-mvc-right\/\">Teach Them How To Do ASP.NET MVC Right (And Let Them Figure Out the Rest)<\/a> by Dino Esposito.<\/li>\n<li><a href=\"https:\/\/carlos.mendible.com\/2017\/07\/04\/deploy-your-asp-net-core-web-api-to-aws-lambda\/\">Deploy your ASP.NET Core Web API to AWS Lambda<\/a> by Carlos Mendible.<\/li>\n<li><a href=\"https:\/\/codingblast.com\/asp-net-core-tag-helpers\/\">ASP.NET Core MVC \u2013 TagHelpers<\/a> by Ibrahim \u0160uta.<\/li>\n<li><a href=\"https:\/\/damienbod.com\/2017\/06\/30\/using-protobuf-media-formatters-with-asp-net-core\/\">Using Protobuf Media Formatters with ASP.NET Core<\/a> by Damien Bowden.<\/li>\n<li><a href=\"https:\/\/channel9.msdn.com\/Shows\/Code-Conversations\/Build-a-chat-app-with-SignalR-Core-Mikael-Mengistu\">Build a chat app with SignalR Core &#8211; Mikael Mengistu<\/a> by Mikael Mengistu.<\/li>\n<li><a href=\"https:\/\/www.strathweb.com\/2017\/06\/using-messagepack-with-asp-net-core-mvc\/\">Using MessagePack with ASP.NET Core MVC<\/a> by Filip W.<\/li>\n<\/ul>\n<h2>C#<\/h2>\n<ul>\n<li><a href=\"http:\/\/www.andreaangella.com\/2017\/06\/practical-csharp-sorting-in-linq\/\">Practical C# \u2013 Sorting in LINQ<\/a> by Andrea Angella.<\/li>\n<li><a href=\"http:\/\/kent-boogaart.com\/blog\/editorconfig-reference-for-c-developers\">EditorConfig Reference for C# Developers<\/a> by Kent Boogaart.<\/li>\n<li><a href=\"https:\/\/blogs.msdn.microsoft.com\/mazhou\/2017\/06\/27\/c-7-series-part-4-discards\/\">C# 7 Series, Part 4: Discards<\/a> by Mark Zhou.<\/li>\n<\/ul>\n<h2>F#<\/h2>\n<ul>\n<li><a href=\"https:\/\/notebooks.azure.com\/Microsoft\/libraries\/fsharp\/html\/FSharp%20for%20Azure%20Notebooks.ipynb\">F# for Azure Notebooks<\/a> by Microsoft.<\/li>\n<li><a href=\"https:\/\/www.codit.eu\/blog\/2017\/06\/23\/stylecop-support-for-f-fake\/\">StyleCop support for F# Fake<\/a> by Stijn Moreels.<\/li>\n<li><a href=\"https:\/\/www.tabsoverspaces.com\/233633-head-and-tail-like-methods-on-list-in-csharp-and-fsharp-and-python-and-haskell\/?utm_source=feed\">Head- and Tail-like methods in C# (and F# and Python and Haskell)<\/a> by Ji\u0159\u00ed \u010cin\u010dura.<\/li>\n<li><a href=\"https:\/\/www.youtube.com\/watch?v=lANg1kn835s&amp;feature=youtu.be&amp;a\">Nikeza &#8211; Building the Backend with F#<\/a> by Let&#8217;s code .NET.<\/li>\n<li><a href=\"https:\/\/medium.com\/@mukund.sharma92\/writing-your-own-planetary-system-dsl-and-parser-in-f-94e5a274444a\">Writing Your Own Planetary System DSL and Parser in F#<\/a> by Moko Sharma.<\/li>\n<li><a href=\"https:\/\/medium.com\/fable-compiler\/fable-io-from-scratch-part-2-e166f9744a2a\">Fable.io from Scratch\u200a\u2014\u200aPart 2<\/a> by Mike Morrison.<\/li>\n<li><a href=\"https:\/\/gallery.thegamma.net\/52\/f-survey-2017-how-you-use-f\">The Gamma: F# Survey 2017: How you use F#?<\/a> by Tomas Petricek.<\/li>\n<li><a href=\"http:\/\/blog.ploeh.dk\/2017\/06\/27\/pure-times\/\">Pure times by Mark Seemann<\/a> by Mark Seemann.<\/li>\n<li><a href=\"http:\/\/www.codechannels.com\/video\/microsoft\/azure\/episode-158-functional-programming-f-with-lena-hall\/\">Functional Programming &amp; F#<\/a> by Lena Hall.<\/li>\n<\/ul>\n<p>There is more content available this week in <a href=\"https:\/\/sergeytihon.wordpress.com\/category\/f-weekly\/\">F# Weekly<\/a>. If you want to see more F# awesomeness, please check it out!<br><\/p>\n<h2>Xamarin<\/h2>\n<ul>\n<li><a href=\"https:\/\/blog.xamarin.com\/going-global-xamarin-azure-cosmos-db\/\">Going Global with Xamarin and Azure Cosmos DB<\/a> by Mayur Tendulkar.<\/li>\n<li><a href=\"https:\/\/blog.xamarin.com\/interactive-3d-urhosharp-workbooks\/\">Interactive 3D with UrhoSharp and Workbooks<\/a> by Charles Petzold.<\/li>\n<li><a href=\"https:\/\/blog.xamarin.com\/podcast-wwdc-2017-fastlane-xamarin-forms-embedding\/\">Xamarin Podcast: WWDC 2017, Fastlane, Xamarin.Forms Embedding, and more!<\/a> by Pierce Boggan.<\/li>\n<li><a href=\"https:\/\/alexdunn.org\/2017\/06\/27\/video-xamarin-basics-ad-hoc-ios-builds-part-1-certificates-and-profiles\/\">[Video] Xamarin.Basics \u2013 Ad Hoc iOS Builds, Part 1: Certificates and Profiles<\/a> by Alex Dunn.<\/li>\n<li><a href=\"https:\/\/alexdunn.org\/2017\/06\/28\/android-basics-adding-a-bottom-navigation-view\/\">Android.Basics \u2013 Adding a Bottom Navigation View<\/a> by Alex Dunn.<\/li>\n<li><a href=\"http:\/\/www.davidbritch.com\/2017\/06\/making-post-request-to-identityservers.html\">Making a POST request to IdentityServer&#8217;s token endpoint from a Xamarin client<\/a> by David Britch.<\/li>\n<li><a href=\"http:\/\/www.spikie.be\/post\/2017\/06\/23\/building-a-netstandard-xamarin-app-with-mvvm-light.html\">Building a netstandard Xamarin app with MVVM Light<\/a> by Nico Vermeir.<\/li>\n<li><a href=\"https:\/\/devblogs.microsoft.com\/xamarin\/creating-animations-with-xamarin-forms\/\">Using EventTriggers to animate a login page in Xamarin.Forms<\/a> by Alec Tucker .<\/li>\n<li><a href=\"http:\/\/blog.ostebaronen.dk\/2017\/06\/upgrade-notes-for-mvvmcross-5x-on-ios.html\">Upgrade notes for MvvmCross 5.x on iOS<\/a> by Tomasz Cielecki.<\/li>\n<li><a href=\"https:\/\/channel9.msdn.com\/Shows\/XamarinShow\/Snack-Pack-14-Upgrading-Android-Support-Libraries\">Snack Pack 14: Upgrading Android Support Libraries<\/a> by The Xamarin Show.<\/li>\n<li><a href=\"https:\/\/codemilltech.com\/xamarin-forms-viewmodel-first-navigation-library\/\">Xamarin.Forms ViewModel First Navigation Library<\/a> by Matthew Soucoup.<\/li>\n<li><a href=\"https:\/\/mindofai.github.io\/Installing-Visual-Studio-for-Mac\/\">Installing Visual Studio for Mac<\/a> by Bryan Anthony Garcia.<\/li>\n<li><a href=\"https:\/\/nicksnettravels.builttoroam.com\/post\/2017\/06\/25\/Visual-State-Transitions-in-Xamarin-Forms-with-Animations.aspx\">Visual State Transitions in Xamarin Forms with Animations<\/a> by Nick Randolph.<\/li>\n<li><a href=\"https:\/\/releases.xamarin.com\/pre-release-xamarin-forms-2-3-5-255-pre5\/\">Pre-release: Xamarin.Forms 2.3.5.255-pre5<\/a> by David Ortinau.<\/li>\n<li><a href=\"https:\/\/xamarinhelp.com\/multiselect-listview-xamarin-forms\/\">MultiSelect ListView in Xamarin Forms<\/a> by Adam Pedley.<\/li>\n<li><a href=\"https:\/\/xamgirl.com\/universal-styling-in-xamarin-form-apps\/\">Universal Styling in Xamarin Form Apps<\/a> by Charlin Agramonte.<\/li>\n<\/ul>\n<h2>Azure<\/h2>\n<ul>\n<li><a href=\"https:\/\/johnpapa.net\/create-azure-function-in-two-minutes\/\">Azure Functions in Two Minutes<\/a> by John Papa.<\/li>\n<li><a href=\"https:\/\/jonhilton.net\/2017\/06\/28\/keep-your-asp-net-core-secrets-safe-in-production-using-azure-application-settings\/\">Keep your ASP.NET Core secrets safe in production using Azure Application Settings.<\/a> by Jon Hilton.<\/li>\n<li><a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/net-manage-azure-container-service-cosmos-db-active-directory-graph-and-more\/\">.NET: Manage Azure Container Service, Cosmos DB, Active Directory Graph and more<\/a> by Asir Selvasingh.<\/li>\n<li><a href=\"http:\/\/www.andreaangella.com\/2017\/06\/azure-via-csharp-querying-azure-tables\/\">Azure via C# \u2013 Querying Azure Tables in C#<\/a> by Andrea Angella.<\/li>\n<\/ul>\n<h2>UWP<\/h2>\n<ul>\n<li><a href=\"http:\/\/www.uwpapp.tips\/2017\/07\/welcome-to-tip-1-here-on-uwp-tips-do.html\">UWP App Tips &#8211; Windows Template Studio<\/a> by Alvin Ashcraft.<\/li>\n<li><a href=\"https:\/\/blogs.windows.com\/buildingapps\/2017\/06\/27\/smooth-interaction-motion-visual-layer-windows-10-creators-update\/#Sow0A6XQ6IXp0QJc.97\">Smooth Interaction and Motion with the Visual Layer in Windows 10 Creators Update<\/a> by Windows UI Team.<\/li>\n<li><a href=\"https:\/\/blogs.windows.com\/buildingapps\/2017\/06\/28\/uwp-app-diagnostics\/#rfIqeqzfZAszz3qc.97\">UWP App Diagnostics<\/a> by Andrew Whitechapel.<\/li>\n<\/ul>\n<h2>Data<\/h2>\n<ul>\n<li><a href=\"https:\/\/devblogs.microsoft.com\/dotnet\/announcing-ef-core-2-0-preview-2\/\">Announcing EF Core 2.0 Preview 2<\/a> by Diego B Vega.<\/li>\n<li><a href=\"https:\/\/www.meziantou.net\/2017\/07\/03\/entity-framework-core-generate-tracking-columns\">Entity Framework Core: Generate tracking columns<\/a> by G\u00e9rald Barr\u00e9.<\/li>\n<\/ul>\n<p>And this is it for this week!<br><\/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>, the Xamarin section by <a href=\"https:\/\/twitter.com\/DanRigby\">Dan Rigby<\/a>, and the Azure and UWP section by <a href=\"http:\/\/twitter.com\/mbcrump\">Michael Crump<\/a>.<br><\/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?<br>We&#8217;d love to hear from you, and feature your contributions on future posts. Please <a href=\"https:\/\/weekindotnet.azurewebsites.net\">add your posts<\/a>, it takes only a second.<br><\/p>\n<p>We pick the articles based on the following criteria: the posts must be about .NET, they must have been published this week, and they must be original contents. Publication in Week in .NET is not an endorsement from Microsoft or the authors of this post.<br><\/p>\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\/\">The Morning Brew<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This week&#8217;s post will exceptionally be made of links only, as I&#8217;m on vacation&#8230; Previous posts: The week in .NET \u2013 .NET Conf, Material Design in XAML Toolkit .NET Architecture: Microservices &amp; Containers, On .NET with Omer Raviv on OzCode, Sprache On .NET with Mattias Karlsson on Cake, Topshelf .NET Whats Wrong with Comments by [&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,153],"class_list":["post-13415","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dotnet","tag-net","tag-community","tag-week-in-net"],"acf":[],"blog_post_summary":"<p>This week&#8217;s post will exceptionally be made of links only, as I&#8217;m on vacation&#8230; Previous posts: The week in .NET \u2013 .NET Conf, Material Design in XAML Toolkit .NET Architecture: Microservices &amp; Containers, On .NET with Omer Raviv on OzCode, Sprache On .NET with Mattias Karlsson on Cake, Topshelf .NET Whats Wrong with Comments by [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/13415","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=13415"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/13415\/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=13415"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/categories?post=13415"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/tags?post=13415"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}