{"id":10275,"date":"2017-05-09T09:42:52","date_gmt":"2017-05-09T16:42:52","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/dotnet\/?p=10275"},"modified":"2021-09-30T10:19:58","modified_gmt":"2021-09-30T17:19:58","slug":"the-week-in-net-microsoft-build-2017-net-core-2-0-status-happy-birthday-net-with-eilon-lipton-on-net-with-alfonso-garca-caro-on-fable-stanford-corenlp","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/dotnet\/the-week-in-net-microsoft-build-2017-net-core-2-0-status-happy-birthday-net-with-eilon-lipton-on-net-with-alfonso-garca-caro-on-fable-stanford-corenlp\/","title":{"rendered":"The week in .NET &#8211; Microsoft Build 2017, .NET Core 2.0 status, Happy birthday .NET with Eilon Lipton, On .NET with Alfonso Garc\u00eda-Caro on Fable, Stanford CoreNLP"},"content":{"rendered":"<p>Previous posts:<\/p>\n<ul>\n<li><a href=\"https:\/\/blogs.msdn.microsoft.com\/dotnet\/2017\/05\/02\/the-week-in-net-net-core-2-0-status-happy-birthday-net-with-matt-gertz-on-net-with-don-schenck-on-red-hat-fable\/\">.NET Architecture, .NET Core 2.0 status, Happy Birthday .NET with Matt Gertz, On .NET with Don Schenck on Red Hat, Fable<\/a><\/li>\n<li><a href=\"https:\/\/blogs.msdn.microsoft.com\/dotnet\/2017\/04\/25\/the-week-in-net-happy-birthday-net-with-chris-sells-free-asp-net-core-book-we-are-the-dwarves\/\">Happy Birthday .NET with Chris Sells, free ASP.NET Core book, We are the Dwarves<\/a><\/li>\n<li><a href=\"https:\/\/devblogs.microsoft.com\/dotnet\/the-week-in-net-happy-birthday-net-with-robin-cole-tinyorm-911-operator\/\">Happy birthday .NET with Robin Cole, TinyORM, 911 Operator<\/a><\/li>\n<\/ul>\n<h2>Microsoft Build 2017<\/h2>\n<p>The <a href=\"https:\/\/build.microsoft.com\/\">Microsoft Build 2017<\/a> conference starts tomorrow in Seattle! You can <a href=\"https:\/\/channel9.msdn.com\/?wt.mc_id=build_hp\">watch the conference live<\/a> starting at 8:00AM Pacific Time and get the scoop.<\/p>\n<h2>.NET Core 2.0 status<\/h2>\n<p>Only a few days to go before we reach zero bugs. Great progress has been made, but we are still 163 bugs away from zero.<\/p>\n<p><a href=\"http:\/\/devblogs.microsoft.com\/dotnet\/wp-content\/uploads\/sites\/10\/2017\/05\/netcoreissues-11.png\"><img decoding=\"async\" style=\"padding-top: 0px; padding-left: 0px; padding-right: 0px; border-width: 0px;\" title=\"netcoreissues\" src=\"https:\/\/devblogs.microsoft.com\/dotnet\/wp-content\/uploads\/sites\/10\/2017\/05\/netcoreissues_thumb1.png\" alt=\"netcoreissues\" width=\"768\" height=\"497\" border=\"0\" \/><\/a><\/p>\n<p><a href=\"http:\/\/devblogs.microsoft.com\/dotnet\/wp-content\/uploads\/sites\/10\/2017\/05\/netcoreissues21.png\"><img decoding=\"async\" style=\"padding-top: 0px; padding-left: 0px; padding-right: 0px; border-width: 0px;\" title=\"netcoreissues2\" src=\"https:\/\/devblogs.microsoft.com\/dotnet\/wp-content\/uploads\/sites\/10\/2017\/05\/netcoreissues2_thumb1.png\" alt=\"netcoreissues2\" width=\"729\" height=\"326\" border=\"0\" \/><\/a><\/p>\n<h2>Happy birthday .NET with Eilon Lipton<\/h2>\n<p>In February we took a camera crew to the Microsoft Alumni Network&#8217;s big .NET 15th birthday bash and caught up with team members past and present. In this interview we chat with Eilon Lipton who&#8217;s been a developer at Microsoft since 2002 working mostly on the ASP.NET web stack. He chats about his masterpiece, the update panel (eeeek!), and some of the other great moments in .NET and his career.\n<center>\n<iframe width=\"750\" height=\"430\" src=\"https:\/\/channel9.msdn.com\/Blogs\/funkyonex\/Happy-Birthday-NET-with-Eilon-Lipton\/player\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe>\n<\/center><\/p>\n<h2>On .NET: Alfonso Garc\u00eda-Caro on Fable<\/h2>\n<p>Last week, we spoke with <a href=\"https:\/\/twitter.com\/alfonsogcnunez\">Alfonso Garc\u00eda-Caro<\/a> about <a href=\"http:\/\/fable.io\/\">Fable<\/a>, the fabulous F# to JavaScript compiler.\n<center>\n<iframe width=\"750\" height=\"430\" src=\"https:\/\/channel9.msdn.com\/Shows\/On-NET\/Alfonso-Garca-Caro-Fable\/player\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe>\n<\/center><\/p>\n<h2>Package of the week: Stanford CoreNLP<\/h2>\n<p><a href=\"https:\/\/stanfordnlp.github.io\/CoreNLP\/index.html\">Stanford CoreNLP<\/a> is a fascinating natural language processing library with a nice <a href=\"http:\/\/sergey-tihon.github.io\/Stanford.NLP.NET\/\/samples\/CoreNLP.Simple.html\">.NET version, Stanford.NLP.NET<\/a>.<\/p>\n<h2>Meetup of the week: Kafka for .NET in Morrisville, NC<\/h2>\n<p>The <a href=\"https:\/\/www.meetup.com\/TRINUG\/\">Triangle .NET User Group<\/a> holds <a href=\"https:\/\/www.meetup.com\/TRINUG\/events\/239527286\/\">a meeting on Wednesday at 5:30PM in Morrisville, NC<\/a> where you&#8217;ll learn about <a href=\"https:\/\/kafka.apache.org\/\">Kafka<\/a>, Apache&#8217;s distributed publish-subscribe messaging system.<\/p>\n<h2>.NET<\/h2>\n<ul>\n<li><a href=\"https:\/\/blogs.msdn.microsoft.com\/dotnet\/2017\/05\/02\/announcing-the-net-framework-4-7-general-availability\/\">Announcing the .NET Framework 4.7 General Availability<\/a> by Rich Lander.<\/li>\n<li><a href=\"http:\/\/mattwarren.org\/2017\/05\/08\/Arrays-and-the-CLR-a-Very-Special-Relationship\/\">Arrays and the CLR &#8211; a Very Special Relationship<\/a> by Matt Warren.<\/li>\n<li><a href=\"http:\/\/labs.criteo.com\/2017\/05\/clrmd-part-3-dealing-static-instance-fields-list-timers\/\">ClrMD Part 3 \u2013 Dealing with static and instance fields to list timers<\/a> by Christophe Nasarre and Kevin Gosse.<\/li>\n<li><a href=\"http:\/\/lostindetails.com\/blog\/post\/Use-a-XBox-Controller-to-control-your-Angular2-app\">Use a XBox Controller to control your Angular2 App<\/a> by Martin Kramer.<\/li>\n<li><a href=\"http:\/\/www.alteridem.net\/2017\/05\/04\/test-net-core-nunit-vs2017\/\">Testing .NET Core with NUnit in Visual Studio 2017<\/a> by Rob Prouse.<\/li>\n<li><a href=\"http:\/\/www.postsharp.net\/blog\/post\/webinar-recording-dotnetcore-on-linux\">Who needs Visual Studio? A look at using .NET Core on Linux<\/a> by Iveta Moldavcuk .<\/li>\n<li><a href=\"https:\/\/blogs.msdn.microsoft.com\/premier_developer\/2017\/05\/02\/debugging-net-core-with-sos-everywhere\/\">Debugging .NET core with SOS everywhere<\/a> by Pam Lahoud.<\/li>\n<li><a href=\"https:\/\/carlos.mendible.com\/2017\/05\/08\/step-by-step-kafka-pub-sub-with-docker-and-net-core\/\">Step by step: Kafka Pub\/Sub with Docker and .Net Core<\/a> by Carlos Mendible.<\/li>\n<li><a href=\"https:\/\/hackernoon.com\/how-to-write-a-sophisticated-spa-todomvc-using-c-df81ea50f4e0\">How to Write a Sophisticated SPA: TodoMVC using C#<\/a> by Muigai Mwaura.<\/li>\n<li><a href=\"https:\/\/jeremylindsayni.wordpress.com\/2017\/05\/08\/using-net-core-2-to-read-from-an-i2c-device-connected-to-a-raspberry-pi-3-with-ubuntu-16-04\/\">Using .NET Core 2 to read from an I2C device connected to a Raspberry Pi 3 with Ubuntu 16.04<\/a> by Jeremy Lindsay.<\/li>\n<li><a href=\"https:\/\/jimmybogard.com\/domain-command-patterns-handlers\/\">Domain Command Patterns &#8211; Handlers<\/a> by Jimmy Bogard.<\/li>\n<li><a href=\"https:\/\/textslashplain.com\/2017\/05\/03\/fiddler-and-linq\/\">Fiddler And LINQ<\/a> by Eric Lawrence.<\/li>\n<li><a href=\"https:\/\/www.danielcrabtree.com\/blog\/248\/maximizing-throughput-the-overhead-of-1-million-tasks\">Maximizing Throughput &#8211; The Overhead of 1 Million Tasks<\/a> by Daniel Crabtree.<\/li>\n<\/ul>\n<h2>ASP.NET<\/h2>\n<ul>\n<li><a href=\"https:\/\/www.exceptionnotfound.net\/extending-restsharp-to-handle-timeouts-in-asp-net-mvc\/\">Extending RestSharp to Handle Timeouts in ASP.NET MVC<\/a> by Matthew Jones.<\/li>\n<li><a href=\"https:\/\/www.meziantou.net\/2017\/05\/02\/starting-a-http-file-server-from-the-file-explorer-using-net-core\">Starting a http file server from the file explorer using .NET Core<\/a> by G\u00e9rald Barr\u00e9.<\/li>\n<li><a href=\"https:\/\/tpodolak.com\/blog\/2017\/05\/04\/asp-net-core-api-versioning-convention\/\">ASP.NET Core \u2013 API versioning by convention<\/a> by TPodolak.<\/li>\n<li><a href=\"https:\/\/weblog.west-wind.com\/posts\/2017\/Apr\/27\/IIS-and-ASPNET-Core-Rewrite-Rules-for-AspNetCoreModule\">IIS and ASP.NET Core Rewrite Rules for Static Files and Html 5 Routing<\/a> by Rick Strahl.<\/li>\n<li><a href=\"https:\/\/www.codeproject.com\/Articles\/1180464\/Large-JSON-Array-Streaming-in-ASP-NET-Web-API\">Large JSON Array Streaming in ASP.NET Web API<\/a> by Robert Vandenberg Huang.<\/li>\n<li><a href=\"https:\/\/www.codeproject.com\/Articles\/1184870\/Create-API-with-ASP-NET-Core-Day-Getting-Started-a\">Create API with ASP.NET Core (Day 1): Getting Started and ASP.NET Core Request Pipeline<\/a> by Akhil Mittal.<\/li>\n<li><a href=\"https:\/\/www.codeproject.com\/Articles\/1185904\/Installing-ASP-NET-Core-Docker-For-Windows\">Installing ASP.NET Core Docker For Windows<\/a> by Sibeesh Passion.<\/li>\n<li><a href=\"https:\/\/jonhilton.net\/2017\/05\/03\/login-authentication-asp-net-core-web-api-big-picture\/\">Login &amp; Authentication for your ASP.NET Core Web API \u2013 The Big Picture<\/a> by Jon Hilton.<\/li>\n<li><a href=\"https:\/\/damienbod.com\/2017\/05\/02\/using-angular-in-an-asp-net-core-view-with-webpack\/\">Using Angular in an ASP.NET Core View with Webpack<\/a> by damienbod.<\/li>\n<li><a href=\"https:\/\/damienbod.com\/2017\/05\/06\/secure-asp-net-core-mvc-with-angular-using-identityserver4-openid-connect-hybrid-flow\/\">Secure ASP.NET Core MVC with Angular using IdentityServer4 OpenID Connect Hybrid Flow<\/a> by damienbod.<\/li>\n<li><a href=\"https:\/\/devblog.dymel.pl\/2017\/05\/03\/aspnetcore-middleware-plugins\/\">Plugins for ASP.NET Core Middleware<\/a> by Michal Dymel.<\/li>\n<li><a href=\"http:\/\/www.c-sharpcorner.com\/article\/publish-and-deploy-asp-net-core-mvc-on-iis\/\">Publish And Deploy ASP.NET Core MVC On IIS<\/a> by Jignesh Trivedi.<\/li>\n<li><a href=\"https:\/\/andrewlock.net\/using-imagesharp-to-resize-images-in-asp-net-core-part-2\/\">Using ImageSharp to resize images in ASP.NET Core &#8211; Part 2<\/a> by Andrew Lock.<\/li>\n<li><a href=\"http:\/\/ardalis.com\/registering-open-generics-in-aspnet-core-dependency-injection\">Registering Open Generics in ASPNET Core Dependency Injection<\/a> by Steve Smith.<\/li>\n<li><a href=\"http:\/\/ardalis.com\/when-should-you-upgrade-to-asp-net-core\">When Should You Upgrade to ASP.NET Core?<\/a> by Steve Smith.<\/li>\n<li><a href=\"https:\/\/codeopinion.com\/self-descriptive-http-api-in-asp-net-core-object-as-resource\/\">Self Descriptive HTTP API in ASP.NET Core: Object as Resource<\/a> by Derek Comartin.<\/li>\n<li><a href=\"https:\/\/blogs.msdn.microsoft.com\/mvpawardprogram\/2017\/05\/02\/adding-webapi-oauth-auth\/\">Adding WebApi &amp; OAuth Authentication to an Existing Project<\/a> by Mitchell Sellers.<\/li>\n<li><a href=\"https:\/\/www.stevejgordon.co.uk\/invoking-mvc-middleware-asp-net-core-anatomy-part-4\">ASP.NET Core Anatomy (Part 4) \u2013 Invoking the MVC MiddlewareDissecting and understanding the internals of ASP.NET Core<\/a> by Steve Gordon.<\/li>\n<\/ul>\n<h2>C#<\/h2>\n<ul>\n<li><a href=\"https:\/\/www.codeproject.com\/Tips\/1185797\/Just-Another-NET-AOP-Framework-NConcern\">Just Another .NET AOP Framework: NConcern<\/a> by Jung Hyun, Nam.<\/li>\n<li><a href=\"http:\/\/www.andreaangella.com\/2017\/05\/csharp-videos-tuples-is-expression\/\">Practical C# Videos \u2013 Tuples and Is Expression<\/a> by Andrea Angella.<\/li>\n<li><a href=\"http:\/\/thebillwagner.com\/Blog\/Item\/2017-05-03-ThecuriouscaseofasyncawaitandIDisposable\">The curious case of async, await, and IDisposable<\/a> by Bill Wagner.<\/li>\n<li><a href=\"https:\/\/ayende.com\/blog\/177986\/de-virtualization-in-coreclr-part-i\">De-virtualization in CoreCLR: Part I<\/a> by Ayende Rahien.<\/li>\n<li><a href=\"https:\/\/ayende.com\/blog\/177987\/de-virtualization-in-coreclr-part-ii?Key=abe080c5-2d7d-4352-84e1-3da60103f3d6\">De-virtualization in CoreCLR: Part II<\/a> by Ayende Rahien.<\/li>\n<li><a href=\"https:\/\/csharp.christiannagel.com\/2017\/05\/05\/dotnetcore\/\">.NET Core with csproj<\/a> by Christian Nagel.<\/li>\n<\/ul>\n<h2>F#<\/h2>\n<ul>\n<li><a href=\"https:\/\/docs.google.com\/forms\/d\/e\/1FAIpQLSeZ1EJe1pfztiUudIclcMU1lV-vXCUlGqECPQMZxFD6Q0zGoA\/viewform\">F# Survey 2017<\/a> by the F# community.<\/li>\n<li><a href=\"http:\/\/www.codemag.com\/article\/1705051\">Tooling for Your .NET Projects<\/a>, by Rachel Reese<\/li>\n<li><a href=\"https:\/\/channel9.msdn.com\/Shows\/On-NET\/Alfonso-Garca-Caro-Fable\">ON.NET &#8211; Alfonso Garc\u00eda-Caro \u2013 Fable<\/a><\/li>\n<li><a href=\"http:\/\/connelhooley.uk\/blog\/2017\/04\/30\/f-sharp-to-c-sharp\">Calling F# Code in a C# Project<\/a>, by Connel Hooley<\/li>\n<li><a href=\"https:\/\/pblasucci.wordpress.com\/2017\/05\/02\/seven-year-itch\/\">Scratching a 7-Year Itch<\/a>, by Paulmichael Blasucci<\/li>\n<li><a href=\"https:\/\/github.com\/microsoft\/\">Higher Kindended Types in F# Part IV \u2013 Signature Annotations<\/a>, by Robert Kuzelj<\/li>\n<\/ul>\n<p>New F# RFCs:<\/p>\n<ul>\n<li><a href=\"https:\/\/github.com\/fsharp\">F# RFC FS-1032 \u2013 Support for F# in the dotnet sdk<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/fsharp\/fslang-design\/blob\/master\/RFCs\/FS-1033-extend-string-module.md\">F# RFC FS-1033 \u2013 Extend String module<\/a><\/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!<\/p>\n<h2>Xamarin<\/h2>\n<ul>\n<li><a href=\"https:\/\/releases.xamarin.com\/beta-release-15-2-preview-2\/\">Xamarin Beta Release: 15.2 Preview 2<\/a> by Luis Aguilera.<\/li>\n<li><a href=\"https:\/\/releases.xamarin.com\/pre-release-xamarin-forms-2-3-5-235-pre2\/\">Pre-release: Xamarin.Forms 2.3.5.235-pre2<\/a> by David Ortinau.<\/li>\n<li><a href=\"https:\/\/blog.xamarin.com\/xamarin-university-guest-lecture-recordings-now-free-everyone\/\">Xamarin University Guest Lecture Recordings Now Free for Everyone!<\/a> by Mark Smith.<\/li>\n<li><a href=\"https:\/\/blog.xamarin.com\/accessbility-xamarin-forms\/\">Making Your Xamarin.Forms Apps Accessible<\/a> by Paul DiPietro.<\/li>\n<li><a href=\"https:\/\/blog.xamarin.com\/shopbox-uses-c-empower-small-business-owners-pos-system-future\/\">Shopbox Uses C# to Empower Small Business Owners with the Point of Sale System of the Future<\/a> by Lacey Butler.<\/li>\n<li><a href=\"https:\/\/blog.xamarin.com\/welcome-new-xamarin-mvps\/\">Welcome the New Xamarin MVPs!<\/a> by Jayme Singleton.<\/li>\n<li><a href=\"https:\/\/blog.xamarin.com\/xamarin-events-blossoming-may\/\">Xamarin Events Blossoming in May<\/a> by Jayme Singleton.<\/li>\n<li><a href=\"https:\/\/blog.xamarin.com\/developing-enterprise-apps-using-xamarin-forms\/\">Developing Enterprise Apps using Xamarin.Forms<\/a> by David Britch.<\/li>\n<li><a href=\"https:\/\/channel9.msdn.com\/Shows\/XamarinShow\/Snack-Pack-11-Understanding-Android-API-Level-Settings\">Snack Pack 11: Understanding Android API Level Settings<\/a> by The Xamarin Show.<\/li>\n<li><a href=\"https:\/\/www.mvvmcross.com\/mvvmcross\/2016\/12\/14\/MovingtowardsMvvmCross5.html\">Moving towards MvvmCross 5.0<\/a> by MvvmCross.<\/li>\n<li><a href=\"https:\/\/mindofai.github.io\/Create-a-Backend-for-Xamarin.Forms-using-Azure-Mobile-App-Service\/\">Create a Backend for Xamarin.Forms using Azure Mobile App&#8217;s Easy Tables<\/a> by Bryan Anthony Garcia.<\/li>\n<li><a href=\"https:\/\/codemilltech.com\/fantastic-fonts-in-xamarin-forms\/\">Fantastic Fonts in Xamarin.Forms<\/a> by Matthew Soucoup.<\/li>\n<li><a href=\"https:\/\/codemilltech.com\/things-i-think-are-cool-p\/\">Things I Think Are Cool: JSON Copy in Xamarin Studio<\/a> by Matthew Soucoup.<\/li>\n<li><a href=\"https:\/\/alexdunn.org\/2017\/05\/02\/xamarin-tips-creating-a-material-design-button-in-ios\/\">Xamarin.Tips \u2013 Creating a Material Design Button in iOS<\/a> by Alex Dunn.<\/li>\n<li><a href=\"https:\/\/alexdunn.org\/2017\/05\/01\/xamarin-tips-making-your-ios-frame-shadows-more-material\/\">Xamarin.Tips \u2013 Making Your iOS Frame Shadows More Material<\/a> by Alex Dunn.<\/li>\n<li><a href=\"https:\/\/alexdunn.org\/2017\/05\/03\/xamarin-tips-bringing-material-design-fonts-to-ios\/\">Xamarin.Tips \u2013 Bringing Material Design Fonts to iOS<\/a> by Alex Dunn.<\/li>\n<li><a href=\"https:\/\/alexdunn.org\/2017\/05\/04\/xamarin-tips-overriding-android-button-shadowselevation\/\">Xamarin.Tips \u2013 Overriding Android Button Shadows\/Elevation<\/a> by Alex Dunn.<\/li>\n<li><a href=\"http:\/\/depblog.weblogs.us\/2017\/04\/29\/xamarin-forms-custom-listview-separator-without-boxview\/\">Xamarin forms \u2013 custom ListView separator without BoxView<\/a> by Glenn Versweyveld.<\/li>\n<li><a href=\"https:\/\/blog.verslu.is\/xamarin\/xamarin-forms-xamarin\/get-more-reviews-for-your-xamarin-forms-app-with-ios-10-3\/\">Get more reviews for your Xamarin.Forms app with iOS 10.3<\/a> by Gerald Versluis.<\/li>\n<li><a href=\"http:\/\/www.wintellect.com\/devcenter\/speterson\/xamarin-forms-for-windows-developers-tips-tricks-and-lessons-learned-part-1\">Xamarin Forms For Windows Developers: Tips, Tricks And Lessons Learned, Part 1<\/a> by Scott Peterson.<\/li>\n<li><a href=\"http:\/\/www.wintellect.com\/devcenter\/speterson\/xamarin-forms-for-windows-developers-tips-tricks-and-lessons-learned-part-2\">Xamarin Forms For Windows Developers: Tips, Tricks And Lessons Learned, Part 2<\/a> by Scott Peterson.<\/li>\n<li><a href=\"http:\/\/developer.telerik.com\/products\/ui-for-xamarin\/solving-real-world-problems-with-xamarin-forms\/\">Solving Real-World Problems with Xamarin.Forms<\/a> by Sam Basu.<\/li>\n<li><a href=\"http:\/\/www.devprotocol.com\/android-emulator-crashes-as-soon-as-it-starts\/\">Android emulator crashes as soon as it starts<\/a> by Jan Tourlamain.<\/li>\n<\/ul>\n<h2>Azure<\/h2>\n<ul>\n<li><a href=\"http:\/\/blog.ramondeklein.nl\/2017\/05\/05\/filtering-application-insights\/\">Filtering Application Insights<\/a> by Ramon de Klein.<\/li>\n<li><a href=\"https:\/\/shellmonger.com\/2017\/05\/03\/build-a-serverless-mbaas-with-azure-functions\/\">Build a Serverless MBaaS with Azure Functions<\/a> by Adrian Hall.<\/li>\n<\/ul>\n<h2>UWP<\/h2>\n<ul>\n<li><a href=\"https:\/\/blogs.windows.com\/buildingapps\/2017\/05\/01\/make-app-promotions-work-acquire-re-engage-right-set-users\/\">Make App Promotions Work: Acquire &amp; Re-engage the Right Set of Users<\/a> By Kiran Bangalore<\/li>\n<li><a href=\"https:\/\/blogs.windows.com\/buildingapps\/2017\/05\/01\/master-master-detail-pattern\/\">Master the Master-Detail Pattern<\/a> By Windows Apps Team<\/li>\n<li><a href=\"https:\/\/mtaulty.com\/2017\/05\/03\/hitchhiking-the-holotoolkit-unity-leg-14-more-with-spatial-understanding\/\">Hitchhiking the HoloToolkit-Unity, Leg 14-More with Spatial Understanding<\/a> by Mike Taulty<\/li>\n<li><a href=\"https:\/\/www.pedrolamas.com\/2017\/05\/03\/cultureinfo-changes-in-uwp-part-2\/\">CultureInfo changes in UWP &#8211; Part 2<\/a> by Pedro Lamas<\/li>\n<\/ul>\n<h2>Data<\/h2>\n<ul>\n<li><a href=\"http:\/\/gunnarpeipman.com\/2017\/05\/micro-orm\/\">What is Micro ORM?<\/a> by Gunnar Peipman.<\/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>, the Xamarin section by <a href=\"https:\/\/twitter.com\/DanRigby\">Dan Rigby<\/a>, and the UWP section by <a href=\"http:\/\/twitter.com\/mbcrump\">Michael Crump<\/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? We&#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\/f5b49a6f813ca6abce92d0da7bc9c63f\">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\/\">The Morning Brew<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Previous posts: .NET Architecture, .NET Core 2.0 status, Happy Birthday .NET with Matt Gertz, On .NET with Don Schenck on Red Hat, Fable Happy Birthday .NET with Chris Sells, free ASP.NET Core book, We are the Dwarves Happy birthday .NET with Robin Cole, TinyORM, 911 Operator Microsoft Build 2017 The Microsoft Build 2017 conference starts [&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-10275","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>Previous posts: .NET Architecture, .NET Core 2.0 status, Happy Birthday .NET with Matt Gertz, On .NET with Don Schenck on Red Hat, Fable Happy Birthday .NET with Chris Sells, free ASP.NET Core book, We are the Dwarves Happy birthday .NET with Robin Cole, TinyORM, 911 Operator Microsoft Build 2017 The Microsoft Build 2017 conference starts [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/10275","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=10275"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/10275\/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=10275"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/categories?post=10275"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/tags?post=10275"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}