{"id":18588,"date":"2017-04-25T10:12:06","date_gmt":"2017-04-25T17:12:06","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/dotnet\/?p=10166"},"modified":"2022-06-20T10:41:38","modified_gmt":"2022-06-20T17:41:38","slug":"the-week-in-net-happy-birthday-net-with-chris-sells-free-asp-net-core-book-we-are-the-dwarves","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/dotnet\/the-week-in-net-happy-birthday-net-with-chris-sells-free-asp-net-core-book-we-are-the-dwarves\/","title":{"rendered":"The week in .NET &#8211; Happy Birthday .NET with Chris Sells, free ASP.NET Core book, We are the Dwarves"},"content":{"rendered":"<p>Previous posts:<\/p>\n<ul>\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<li><a href=\"https:\/\/blogs.msdn.microsoft.com\/dotnet\/2017\/04\/11\/the-week-in-net-net-framework-4-7-reference-documentation-on-net-on-modular-asp-net-happy-birthday-net-with-immo-landwerth-justassembly\/\">.NET Framework 4.7, reference documentation, On .NET on modular ASP.NET, Happy birthday .NET with Immo Landwerth, JustAssembly<\/a><\/li>\n<li><a href=\"https:\/\/blogs.msdn.microsoft.com\/dotnet\/2017\/04\/04\/the-week-in-net-on-net-on-sonarlint-and-sonarqube-happy-birthday-net-with-dan-fernandez-nopcommerce-steve-gordon\/\">On .NET on SonarLint and SonarQube, Happy birthday .NET with Dan Fernandez, nopCommerce, Steve Gordon<\/a><\/li>\n<\/ul>\n<h2>Happy birthday .NET with Chris Sells<\/h2>\n<p>In February, we threw a big .NET birthday bash with Microsoft Alumni and product teams. We caught up with Chris Sells who is currently a Product Manager at Google, and before that a Program Manager at Microsoft. Chris has been part of the .NET developer community since the beginning and he tells us a few great stories in this fun interview.<\/p>\n<p><iframe title=\"Happy Birthday .NET with Chris Sells - Microsoft Channel 9 Video\" src=\"https:\/\/channel9.msdn.com\/Blogs\/funkyonex\/Happy-Birthday-NET-with-Chris-Sells\/player\" width=\"750\" height=\"420\" 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><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<h2>Book of the week: ASP.NET Core succinctly, by Simone Chiaretta and Ugo Lattenzi<\/h2>\n<p>In <a href=\"http:\/\/codeclimber.net.nz\/archive\/2017\/04\/20\/free-ebook-on-aspnet-core-is-available-for-download\/\">ASP.NET Core Succinctly<\/a>, seasoned authors Simone Chiaretta and Ugo Lattanzi update you on all the advances provided by Microsoft\u2019s landmark framework. Learn the foundations of the library, understand the new versions of ASP.NET MVC and Web API, and you&#8217;ll have everything you need to build .NET web applications on Windows, Mac, and Linux.<\/p>\n<p><img decoding=\"async\" style=\"border: 0px currentcolor;\" title=\"ASP.NET Core Succinctly\" src=\"https:\/\/devblogs.microsoft.com\/dotnet\/wp-content\/uploads\/sites\/10\/2017\/04\/ASP_NET_Core_Succinctly.png\" alt=\"ASP.NET Core Succinctly\" width=\"299\" height=\"400\" border=\"0\" \/><\/p>\n<p>You can <a href=\"http:\/\/codeclimber.net.nz\/archive\/2017\/04\/20\/free-ebook-on-aspnet-core-is-available-for-download\/\">get the book now, for free!<\/a><\/p>\n<h2>Game of the Week: We are the Dwarves<\/h2>\n<p><a href=\"http:\/\/wearethedwarves.com\/en\">We are the Dwarves<\/a> is a real-time tactical adventure game. Set in a world where the Dwarven stars are slowly dying, you must guide three astronauts through their expedition to find a new star in the depths of the Endless Stone. Each dwarf has individual abilities and skill trees, letting you customize to your play style. Pay close attention to the hostile environment as you lay out your tactical strategy when fighting your enemies.<\/p>\n<p><a href=\"https:\/\/cloud.githubusercontent.com\/assets\/4108756\/25392874\/b8ce96fa-298e-11e7-9127-754260da3629.jpg\"><img decoding=\"async\" style=\"width: 800px; max-width: 100%;\" src=\"https:\/\/devblogs.microsoft.com\/dotnet\/wp-content\/uploads\/sites\/10\/2017\/04\/b8ce96fa-298e-11e7-9127-754260da3629.jpg\" alt=\"We are the Dwarves\" \/><\/a><\/p>\n<p><a href=\"http:\/\/wearethedwarves.com\/en\">We are the Dwarves<\/a> was created by Whale Rock Games using <a href=\"https:\/\/channel9.msdn.com\/Series\/C-Sharp-Fundamentals-Development-for-Absolute-Beginners\">C#<\/a> and <a href=\"https:\/\/unity3d.com\">Unity<\/a>. It is available <a href=\"http:\/\/store.steampowered.com\/app\/395570\/\">Steam<\/a> for Windows, Mac and Linux, Xbox One and PlayStation 4.<\/p>\n<h2>Meetup of the week: Productivity in Visual Studio 2017 with GitHub, .NET Core, and Docker in San Francisco, CA<\/h2>\n<p>The <a href=\"https:\/\/www.meetup.com\/BayNET\/\">Bay .NET user group<\/a> has a two-part <a href=\"https:\/\/www.meetup.com\/BayNET\/events\/238661353\/\">meeting on Thursday, April 27 at 6:30PM<\/a> featuring excellent speakers: <a href=\"https:\/\/twitter.com\/saraford\">Sara Ford<\/a> will talk about the GitHub extension for Visual Studio 2017, and <a href=\"https:\/\/twitter.com\/bethmassi\">Beth Massi<\/a> will tell you all about .NET Core, Docker, and microservices.<\/p>\n<h2>.NET<\/h2>\n<ul>\n<li><a href=\"https:\/\/blogs.msdn.microsoft.com\/webdev\/2017\/04\/13\/announcing-signalr-2-2-2-preview-1\/\">Announcing SignalR 2.2.2 (Preview 1)<\/a> by Jon Galloway.<\/li>\n<li><a href=\"https:\/\/alexandrnikitin.github.io\/blog\/high-performance-dotnet-by-example\/\">High-performance .NET by example: Filtering bot traffic<\/a> by Alexandr Nikitin.<\/li>\n<li><a href=\"https:\/\/ayende.com\/blog\/177921\/i-was-wrong-reflecting-on-the-net-design-choices\">I was wrong, reflecting on the .NET design choices<\/a> by Ayende Rahien.<\/li>\n<li><a href=\"https:\/\/aloiskraus.wordpress.com\/2017\/04\/23\/the-definitive-serialization-performance-guide\/\">The Definitive Serialization Performance Guide<\/a> by Alois Kraus.<\/li>\n<li><a href=\"https:\/\/www.danielcrabtree.com\/blog\/214\/covariant-and-contravariant-casting-is-3x-slower-than-dynamic\">Covariant and Contravariant Casting is 3x Slower than Dynamic<\/a>, and <a href=\"https:\/\/www.danielcrabtree.com\/blog\/234\/better-benchmarking-with-additive-and-multiplicative-baselines\">Better Benchmarking with Additive and Multiplicative Baselines<\/a> by Daniel Crabtree.<\/li>\n<li><a href=\"https:\/\/www.pedrolamas.com\/2017\/04\/24\/creating-custom-build-configurations-for-the-dotnet-core-project-format\/\">Creating custom build configurations for the .NET Core project format<\/a> by Pedro Lamas.<\/li>\n<li><a href=\"http:\/\/blog.hovland.xyz\/2017-04-22-stop-overusing-interfaces\/\">Stop overusing interfaces<\/a> by Tor Hovland.<\/li>\n<li><a href=\"https:\/\/github.com\/DogusTeknoloji\/BatMap\">BatMap &#8211; The Mapper we deserve, not the one we need<\/a> by Do\u011fu\u015f Teknoloji.<\/li>\n<li><a href=\"https:\/\/www.meziantou.net\/2017\/04\/18\/registering-an-application-to-a-uri-scheme-using-net\">Registering an Application to a URI Scheme using .NET<\/a> by G\u00e9rald Barr\u00e9.<\/li>\n<li><a href=\"http:\/\/dontcodetired.com\/blog\/post\/Multiple-Platform-Targeting-in-Visual-Studio-2017\">Multiple Platform Targeting in Visual Studio 2017<\/a> by Jason Roberts.<\/li>\n<\/ul>\n<h2>ASP.NET<\/h2>\n<ul>\n<li><a href=\"http:\/\/piotrgankiewicz.com\/2017\/04\/17\/asp-net-core-12-samples\/\">ASP.NET Core 12 samples<\/a> by Piotr Gankiewicz.<\/li>\n<li><a href=\"https:\/\/andrewlock.net\/removing-the-mvc-razor-dependencies-from-the-web-api-template-in-asp-net-core\/\">Removing the MVC Razor dependencies from the Web API template in ASP.NET Core<\/a> by Andrew Lock.<\/li>\n<li><a href=\"https:\/\/andrewlock.net\/creating-a-basic-web-api-template-using-dotnet-new-custom-templates\/\">Creating a basic Web API template using <code>dotnet new<\/code> custom templates<\/a> by Andrew Lock.<\/li>\n<li><a href=\"http:\/\/cecilphillip.com\/fluent-validation-rules-with-asp-net-core\/\">Fluent Validation Rules with ASP.NET Core<\/a> by Cecil Phillip.<\/li>\n<li><a href=\"http:\/\/rehansaeed.com\/asp-net-core-lazy-command-pattern\/\">ASP.NET Core Lazy Command Pattern<\/a> by Muhammad Rehan Saeed.<\/li>\n<li><a href=\"https:\/\/devblog.dymel.pl\/2017\/04\/20\/configuring-asp-net-core-middleware\/\">Configuring ASP.NET Core middleware<\/a> by Micha\u0142 Dymel.<\/li>\n<li><a href=\"https:\/\/jeremylindsayni.wordpress.com\/2017\/04\/22\/hosting-a-net-core-2-web-api-instance-on-the-raspberry-pi-3\/\">Hosting a .NET Core 2 Web API on the Raspberry Pi 3<\/a> by Jeremy Lindsay.<\/li>\n<li><a href=\"http:\/\/odetocode.com\/blogs\/scott\/archive\/2017\/04\/21\/asp-net-core-dependency-injection-understands-unbound-generics.aspx\">ASP.NET Core Dependency Injection Understands Unbound Generics<\/a> by K. Scott Allen.<\/li>\n<li><a href=\"http:\/\/odetocode.com\/blogs\/scott\/archive\/2017\/04\/19\/asp-net-core-middleware-components-are-singletons.aspx\">ASP.NET Core Middleware Components are Singletons<\/a> by K. Scott Allen.<\/li>\n<li><a href=\"http:\/\/www.hishambinateya.com\/cache-dependency-in-asp.net-core\">Cache Dependency in ASP.NET Core<\/a> by Hisham Bin Ateya.<\/li>\n<li><a href=\"https:\/\/al-hardy.blog\/2017\/04\/17\/asp-net-core-health-checking\/\">ASP.NET Core Health Checks<\/a> by Allan Hardy.<\/li>\n<li><a href=\"https:\/\/jeremydmiller.com\/2017\/04\/18\/using-storyteller-with-asp-net-core-systems\/\">Using Storyteller with ASP.Net Core Systems<\/a> by Jeremy D. Miller.<\/li>\n<li><a href=\"https:\/\/jimmybogard.com\/domain-command-patterns-validation\/\">Domain Command Patterns &#8211; Validation<\/a> by Jimmy Bogard.<\/li>\n<li><a href=\"https:\/\/devblog.dymel.pl\/2017\/04\/18\/dependency-injection-in-asp-net-core-middlewares\/\">Dependency Injection in the ASP.NET Core Middleware<\/a> by Micha\u0142 Dymel.<\/li>\n<li><a href=\"https:\/\/www.codeproject.com\/Articles\/1182253\/Areas-in-ASP-NET-Core\">Areas in ASP.NET Core<\/a> by Gaston Verelst.<\/li>\n<\/ul>\n<h2>C#<\/h2>\n<ul>\n<li><a href=\"http:\/\/josephwoodward.co.uk\/2017\/04\/csharp-7-valuetuple-types-and-their-limitations\">C# 7 ValueTuple types and their limitations<\/a> by Joseph Woodward.<\/li>\n<li><a href=\"https:\/\/stackify.com\/nullreferenceexception-object-reference-not-set\/\">What is NullReferenceException? Object reference not set to an instance of an object<\/a> by Matt Watson.<\/li>\n<li><a href=\"https:\/\/programming.lansky.name\/void-free-style\/\">Void-Free Style in C# 7.0<\/a> by Luk\u00e1\u0161 L\u00e1nsk\u00fd.<\/li>\n<li><a href=\"https:\/\/ayende.com\/blog\/177889\/a-tricky-bit-of-code?Key=cf4f6f86-90ca-495c-bb4f-b686c17f8055\">A tricky bit of code<\/a> by Ayende Rahien.<\/li>\n<\/ul>\n<h2>F#<\/h2>\n<p>The <a href=\"https:\/\/sergeytihon.wordpress.com\/category\/f-weekly\/\">F# weekly<\/a> is taking a break this week, but F# links will be back next week.<\/p>\n<h2>Xamarin<\/h2>\n<ul>\n<li><a href=\"https:\/\/releases.xamarin.com\/stable-release-15-1-hotfix-ios-simulator-v1-0-2\/\">Xamarin Stable Release: 15.1 Hotfix iOS Simulator v1.0.2<\/a> by Bri Brothers.<\/li>\n<li><a href=\"https:\/\/releases.xamarin.com\/alpha-release-15-2-alpha-preview-3\/\">Xamarin Alpha Release: 15.2 Alpha Preview 3<\/a> by Bri Brothers.<\/li>\n<li><a href=\"https:\/\/blog.xamarin.com\/preview-bringing-macos-to-xamarin-forms\/\">Preview: Bringing macOS to Xamarin.Forms<\/a> by David Ortinau.<\/li>\n<li><a href=\"https:\/\/blog.xamarin.com\/go-sketch-rapid-prototype-manufacturing-blank-slates-xamarin-based-zotebook\/\">Go from Sketch to Rapid Prototype and Manufacturing with Blank Slate\u2019s Xamarin-Based Zotebook<\/a> by Lacey Butler.<\/li>\n<li><a href=\"https:\/\/blog.xamarin.com\/adding-calendar-xamarin-forms-apps-telerik-calendar\/\">Guest Post: Adding a Calendar to Your Xamarin.Forms Apps with the Telerik Calendar<\/a> by Sam Basu.<\/li>\n<li><a href=\"https:\/\/blog.xamarin.com\/requesting-reviews-ios-10-3s-skstorereviewcontroller\/\">Requesting Reviews with iOS 10.3\u2019s SKStoreReviewController<\/a> by James Montemagno.<\/li>\n<li><a href=\"http:\/\/motzcod.es\/post\/159684940967\/important-onplatform-changes-xamarin-forms\">Important OnPlatform Changes in Xamarin.Forms<\/a> by James Montemagno.<\/li>\n<li><a href=\"https:\/\/channel9.msdn.com\/Shows\/XamarinShow\/Snack-Pack-10-Planet-Xamarin-Community-Blog-Feed\">Snack Pack 10: Planet Xamarin &#8211; Community Blog Feed<\/a> by The Xamarin Show.<\/li>\n<li><a href=\"https:\/\/alexdunn.org\/2017\/04\/14\/xamarin-tips-removing-the-bottom-border-of-your-ios-navigation-bars\/\">Xamarin.Tips \u2013 Removing the Bottom Border of Your iOS Navigation Bars<\/a> by Alex Dunn.<\/li>\n<li><a href=\"https:\/\/alexdunn.org\/2017\/04\/18\/xamarin-tips-android-bar-background-images-in-xamarin-forms\/\">Xamarin.Tips \u2013 Android Bar Background Images in Xamarin.Forms<\/a> by Alex Dunn.<\/li>\n<li><a href=\"https:\/\/alexdunn.org\/2017\/04\/18\/xamarin-tips-mvvm-light-set-expressions-explained\/\">Xamarin.Tips \u2013 MVVM Light Set Expressions Explained<\/a> by Alex Dunn.<\/li>\n<li><a href=\"https:\/\/alexdunn.org\/2017\/04\/20\/xamarin-tips-fixing-the-highlighting-drop-in-your-xamarin-forms-projects\/\">Xamarin.Tips \u2013 Fixing the Highlighting Drop In Your Xamarin.Forms Projects<\/a> by Alex Dunn.<\/li>\n<li><a href=\"https:\/\/alexdunn.org\/2017\/04\/19\/xamarin-controls-android-arclayout\/\">Xamarin.Controls \u2013 Android ArcLayout<\/a> by Alex Dunn.<\/li>\n<li><a href=\"http:\/\/bsubramanyamraju.blogspot.com\/2017\/04\/xamarinforms-consuming-rest-webserivce_17.html\">Xamarin.Forms: Consuming Rest Webservice &#8211; JSON Parsing (C# &#8211; Xaml)<\/a> by Subramanyam Raju.<\/li>\n<li><a href=\"http:\/\/bsubramanyamraju.blogspot.com\/2017\/04\/xamarinforms-consuming-rest-webserivce.html\">Xamarin.Forms: Consuming Rest Webservice &#8211; XML Parsing (C# &#8211; Xaml)<\/a> by Subramanyam Raju.<\/li>\n<li><a href=\"http:\/\/blog.wislon.io\/posts\/2017\/04\/11\/xamforms-listview-selected-colour\">Xamarin Forms &#8211; Change a ListView&#8217;s Selected Item Colour<\/a> by John Wilson.<\/li>\n<li><a href=\"https:\/\/blog.verslu.is\/xamarin-forms\/building-a-hybrid-app-with-xamarin-forms\/\">Building a hybrid app with Xamarin.Forms<\/a> by Gerald Versluis.<\/li>\n<li><a href=\"https:\/\/jfarrell.net\/2017\/04\/14\/hybrid-xamarin-forms-applications\/\">Hybrid Xamarin.Forms Applications<\/a> by Jason Farrell.<\/li>\n<li><a href=\"http:\/\/dontcodetired.com\/blog\/post\/Multiple-Platform-Targeting-in-Visual-Studio-2017\">Multiple Platform Targeting in Visual Studio 2017<\/a> by Jason Roberts.<\/li>\n<li><a href=\"https:\/\/xamarinhelp.com\/share-dialog-xamarin-forms\/\">Share Dialog with Xamarin Forms<\/a> by Adam Pedley.<\/li>\n<li><a href=\"http:\/\/www.leerichardson.com\/2017\/04\/six-disastrous-mistakes-for-cross.html\">Six Disastrous Mistakes for Cross-Platform Mobile Projects<\/a> by Lee Richardson.<\/li>\n<\/ul>\n<h2>Azure<\/h2>\n<ul>\n<li><a href=\"https:\/\/blogs.msdn.microsoft.com\/webdev\/2017\/04\/14\/azure-functions-tools-roadmap\/\">Azure Functions Tools Roadmap<\/a> by Andrew B Hall.<\/li>\n<li><a href=\"http:\/\/gunnarpeipman.com\/2017\/04\/face-detection\/\">Detecting faces on photos using Microsoft Cognitive Services<\/a> by Gunnar Peipman.<\/li>\n<\/ul>\n<h2>UWP<\/h2>\n<ul>\n<li><a href=\"https:\/\/blogs.windows.com\/buildingapps\/2017\/04\/19\/windows-developers-microsoft-build-2017\/\">Windows Developers at Microsoft Build 2017<\/a> by Windows Apps Team.<\/li>\n<li><a href=\"https:\/\/blogs.windows.com\/buildingapps\/2017\/04\/18\/building-telepresence-app-hololens-kinect\/\">Building a Telepresence App with HoloLens and Kinect<\/a> by Windows Apps Team.<\/li>\n<li><a href=\"http:\/\/blogs.windows.com\/buildingapps\/2017\/04\/21\/windows-developer-awards-honoring-windows-devs-microsoft-build-2017\/\">Windows Developer Awards: Honoring Windows Devs at Microsoft Build 2017<\/a> By Windows Apps Team.<\/li>\n<li><a href=\"http:\/\/blogs.windows.com\/buildingapps\/2017\/04\/20\/just-released-windows-developer-evaluation-virtual-machines-april-2017-build\/\">Just released \u2013 Windows developer evaluation virtual machines \u2013 April 2017 build<\/a> By Clint Rutkas.<\/li>\n<\/ul>\n<h2>Data<\/h2>\n<ul>\n<li><a href=\"http:\/\/gunnarpeipman.com\/2017\/04\/aspnet-core-ef-inmemory\/\">Using Entity Framework Core in-memory database for unit testing<\/a> by Gunnar Peipman.<\/li>\n<\/ul>\n<h2>Game Development<\/h2>\n<ul>\n<li><a href=\"http:\/\/ldjam.com\/events\/ludum-dare\/38\/ludum-dare-dot-com\/whats-next-helping-you-judging-friday\">[Ludum Dare] What&#8217;s next? Helping you! Judging Friday<\/a><\/li>\n<li><a href=\"http:\/\/www.gamasutra.com\/view\/news\/296157\/7_memorable_boss_fights_that_every_developer_should_study.php\">7 memorable boss fights that every developer should study<\/a> by Richard Moss.<\/li>\n<li><a href=\"http:\/\/www.gamasutra.com\/view\/news\/296493\/Making_Horizon_Zero_Dawns_Machines_feel_like_living_creatures.php\">Making Horizon Zero Dawn&#8217;s Machines feel like living creatures<\/a> by Willie Clark.<\/li>\n<li><a href=\"https:\/\/youtu.be\/f8VIlfTtypg\">The Design in Narrative Design<\/a> by Jurie Horneman.<\/li>\n<li><a href=\"http:\/\/www.gamasutra.com\/blogs\/MuhammadAyub\/20160201\/264811\/Level_Design_Basics.php\">Level Design Basics<\/a> by Muhammad Ayub.<\/li>\n<li><a href=\"https:\/\/youtu.be\/Dn_BUIVdAPg\">Weapon Switching &#8211; Unity Tutorial<\/a> by Brackeys.<\/li>\n<li><a href=\"https:\/\/youtu.be\/xlpHmxNtiT8\">[Unity 5.5] Tutorial: How to create depth of field in unity (like in GTA)<\/a> by Gamad.<\/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?\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\/5087eec51c8f7fc76c8dfac6587ce8bb\">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: Happy birthday .NET with Robin Cole, TinyORM, 911 Operator .NET Framework 4.7, reference documentation, On .NET on modular ASP.NET, Happy birthday .NET with Immo Landwerth, JustAssembly On .NET on SonarLint and SonarQube, Happy birthday .NET with Dan Fernandez, nopCommerce, Steve Gordon Happy birthday .NET with Chris Sells In February, we threw a big [&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-18588","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: Happy birthday .NET with Robin Cole, TinyORM, 911 Operator .NET Framework 4.7, reference documentation, On .NET on modular ASP.NET, Happy birthday .NET with Immo Landwerth, JustAssembly On .NET on SonarLint and SonarQube, Happy birthday .NET with Dan Fernandez, nopCommerce, Steve Gordon Happy birthday .NET with Chris Sells In February, we threw a big [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/18588","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=18588"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/18588\/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=18588"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/categories?post=18588"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/tags?post=18588"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}