{"id":5351,"date":"2016-03-08T16:51:48","date_gmt":"2016-03-08T16:51:48","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/dotnet\/?p=5351"},"modified":"2021-09-30T12:04:33","modified_gmt":"2021-09-30T19:04:33","slug":"the-week-in-net-382016","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/dotnet\/the-week-in-net-382016\/","title":{"rendered":"The week in .NET &#8211; 3\/8\/2016"},"content":{"rendered":"<p>To read last week&#8217;s post, see <a href=\"https:\/\/blogs.msdn.microsoft.com\/dotnet\/2016\/03\/01\/the-week-in-net-312016\/\">The week in .NET \u2013 3\/1\/2016<\/a>.<\/p>\n<h2>On.NET<\/h2>\n<p>Last week, <a href=\"https:\/\/www.youtube.com\/watch?v=4DJWQP2Uxps\">Rachel Reese was on the show<\/a> to talk about her work with F# at <a href=\"https:\/\/jet.com\">Jet.com<\/a>. This week, <a href=\"https:\/\/www.youtube.com\/watch?v=DJn8-Psznsw\">we&#8217;ll talk performance with Nick Craver<\/a>, who works for <a href=\"http:\/\/stackoverflow.com\/http:\/\/stackoverflow.com\/\">StackOverflow<\/a>.<\/p>\n<h2>Project of the week: Humanitarian Toolbox&#8217;s allReady<\/h2>\n<p><a href=\"https:\/\/github.com\/HTBox\/allReady\">allReady<\/a> is a project managed by the charity organization <a href=\"http:\/\/www.htbox.org\/\">Humanitarian Toolbox<\/a> that is designed to assist the management of community preparedness campaigns. It&#8217;s being tested by the <a href=\"http:\/\/www.redcross.org\/\">American Red Cross<\/a> on a campaign to install smoke alarms within homes in the Chicago area. The project is built with ASP.NET Core and Entity Framework 7. It is also open source.<\/p>\n<p><a href=\"http:\/\/www.htbox.org\/projects\/allready\"><img decoding=\"async\" style=\"width: 500px\" alt=\"allReady\" src=\"http:\/\/www.htbox.org\/upload\/projects\/allready\/allreadybiglogo.png\"><\/a><\/p>\n<p>This is a <a href=\"http:\/\/stevejgordon.co.uk\/contributing-to-allready\">great opportunity to get your feet wet with open source and .NET Core<\/a>, while contributing to great humanitarian causes. Please head over to <a href=\"http:\/\/www.htbox.org\/projects\/allready\">the allReady project&#8217;s home page<\/a> to learn more.<\/p>\n<h2>User group of the week: Adelaide .NET User Group<\/h2>\n<p>This <a href=\"http:\/\/www.meetup.com\/Adelaide-dotNET\/events\/228863602\/\">Wednesday, March 9 at 5:30PM<\/a>, the <a href=\"http:\/\/www.meetup.com\/Adelaide-dotNET\/\">Adelaide .NET User Group<\/a> will have <a href=\"http:\/\/www.meetup.com\/Adelaide-dotNET\/events\/228863602\/\">David Rogers to talk about Octopus Deploy<\/a>.<\/p>\n<h2>.NET<\/h2>\n<ul>\n<li><a href=\"https:\/\/blogs.microsoft.com\/blog\/2016\/03\/07\/announcing-sql-server-on-linux\">Big deal of the week: SQL Server on Linux<\/a>.<\/li>\n<li><a href=\"https:\/\/blogs.msdn.microsoft.com\/dotnet\/2016\/03\/03\/net-framework-compatibility-diagnostics\/\">.NET Framework Compatibility Diagnostics<\/a> by Taylor Southwick.<\/li>\n<li><a href=\"http:\/\/thebillwagner.com\/Blog\/Item\/2016-03-02-C7FeatureProposalLocalFunctions\">C# 7 Feature Proposal: Local Functions<\/a> by Bill Wagner.<\/li>\n<li><a href=\"http:\/\/danielwertheim.se\/json-net-private-setters-nuget\/\">JSON.Net Private Setters NuGet<\/a> by Daniel Wertheim.<\/li>\n<li><a href=\"http:\/\/geekswithblogs.net\/mrsteve\/archive\/2016\/02\/29\/friendly-readable-expression-trees-debug-visualizer.aspx\">Friendly, readable expression trees<\/a> by Steve Wilkes.<\/li>\n<\/ul>\n<h2>ASP.NET<\/h2>\n<ul>\n<li><a href=\"http:\/\/codeclimber.net.nz\/archive\/2016\/03\/04\/Introduction-to-ASP-NET-Core-1-0-video.aspx\">Introduction to ASP.NET Core (video)<\/a> by Simone Chiaretta.<\/li>\n<li><a href=\"http:\/\/www.mikesdotnetting.com\/article\/295\/encryption-and-decryption-in-asp-net-core\">Encryption and Decryption in ASP.NET Core<\/a> by Mike Brind.<\/li>\n<li><a href=\"http:\/\/hossambarakat.net\/2016\/02\/29\/unit-testing-asp-net-core-tag-helper\/\">Unit Testing ASP.NET Core Tag Helper<\/a> and <a href=\"http:\/\/hossambarakat.net\/2016\/02\/16\/asp-net-core-mvc-feature-folders\/\">ASP.NET Core MVC Feature Folders<\/a> by Hossam Barakat.<\/li>\n<li><a href=\"http:\/\/danielwertheim.se\/use-identityserver-in-swaggerui-to-consume-a-secured-asp-net-webapi\/\">Use IdentityServer in SwaggerUI to consume a secured ASP.Net WebAPI<\/a> by Daniel Wertheim.<\/li>\n<\/ul>\n<h2>F#<\/h2>\n<ul>\n<li>F# language design proposals have moved to follow an RFC process. Check out the <a href=\"https:\/\/github.com\/fsharp\/FSharpLangDesign\">F# Language Design RFC Github repo<\/a> and contribute.<\/li>\n<li>Try F# on .NET Core! <a href=\"https:\/\/github.com\/enricosada\/fsharp-dotnet-cli-samples\/wiki\/Getting-Started\">Check out this guide on Github.<\/a><\/li>\n<\/ul>\n<p>A huge thank you to everyone who presented at fsharpConf 2016! All of the sessions are available on <a href=\"https:\/\/channel9.msdn.com\/Events\/FSharp-Events\/fsharpConf-2016\/\">Channel 9<\/a>:<\/p>\n<ul>\n<li><a href=\"https:\/\/channel9.msdn.com\/Events\/FSharp-Events\/fsharpConf-2016\/Welcome-to-fsharpConf\">Welcome to fsharpConf<\/a>, by Don Syme and Tomas Petricek.<\/li>\n<li><a href=\"https:\/\/channel9.msdn.com\/Events\/FSharp-Events\/fsharpConf-2016\/The-Force-Awakens\">The F#orce Awakens<\/a>, by Evelina Gabasova.<\/li>\n<li><a href=\"https:\/\/channel9.msdn.com\/Events\/FSharp-Events\/fsharpConf-2016\/Real-World-Microservices\">Patterns and Practices for Real-World Event-Driven Microservices<\/a>, by Rachel Reese.<\/li>\n<li><a href=\"https:\/\/channel9.msdn.com\/Events\/FSharp-Events\/fsharpConf-2016\/DEMO-Fun-and-Games-with-F\">Fun and Games with F#<\/a>, by Sean Trelford.<\/li>\n<li><a href=\"https:\/\/channel9.msdn.com\/Events\/FSharp-Events\/fsharpConf-2016\/The-3D-Geometry-of-Louvre-Abu-Dhabi\">The 3D Geometry of Louvre Abu Dhabi<\/a>, by Goswin Rothenthal.<\/li>\n<li><a href=\"https:\/\/channel9.msdn.com\/Events\/FSharp-Events\/fsharpConf-2016\/Types-Properties-Software\">Types + Properties = Software<\/a>, by Mark Seeman.<\/li>\n<li><a href=\"https:\/\/channel9.msdn.com\/Events\/FSharp-Events\/fsharpConf-2016\/DEMO-Ionide--Cross-platform-F-Tools\">Ionide and Cross-Platform F# Tools<\/a>, by Krzysztof Cie\u015blak.<\/li>\n<li><a href=\"https:\/\/channel9.msdn.com\/Events\/FSharp-Events\/fsharpConf-2016\/F-Microservices-with-Logging-Tracing-and-More-on-Docker\">F# Microservices with Logging, Tracing, and More on Docker<\/a>, by Henrik Feldt.<\/li>\n<li><a href=\"https:\/\/channel9.msdn.com\/Events\/FSharp-Events\/fsharpConf-2016\/Web-UI-Automation-with-F-and-canopy\">Web UI Automation with F# and Canopy<\/a>, by Chris Holt.<\/li>\n<li><a href=\"https:\/\/channel9.msdn.com\/Events\/FSharp-Events\/fsharpConf-2016\/INTERVIEW-Using-F-at-Jetcom\">Using F# at Jet.com<\/a>, by Rachel Reese.<\/li>\n<li><a href=\"https:\/\/channel9.msdn.com\/Events\/FSharp-Events\/fsharpConf-2016\/Android-Watch-Gesture-Recognition-with-Functional-State-Machines\">Android Watch Gesture Recognition with Functional State Machines<\/a>, by Faisal Waris.<\/li>\n<li><a href=\"https:\/\/channel9.msdn.com\/Events\/FSharp-Events\/fsharpConf-2016\/Cassandra-Docker-and-F-Awesomeness\">Cassandra, Docker, and F# Awesomeness<\/a>, Alena Hall.<\/li>\n<li><a href=\"https:\/\/channel9.msdn.com\/Events\/FSharp-Events\/fsharpConf-2016\/INTERVIEW-F-Community-in-Japan\">F# Community in Japan<\/a>, by Yukitoshi Suzuki.<\/li>\n<li><a href=\"https:\/\/channel9.msdn.com\/Events\/FSharp-Events\/fsharpConf-2016\/A-Boardgame-Night-with-Geeks\">A Boardgame Night with Geeks<\/a>, by Felienne Hermans.<\/li>\n<li><a href=\"https:\/\/channel9.msdn.com\/Events\/FSharp-Events\/fsharpConf-2016\/QA-with-the-F-Team-and-Community\">Q&amp;A with the Visual F# Team and Community<\/a>, by David Stephens and Tomas Petricek.<\/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<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,\nand I&#8217;d like to thank all those who sent links and tips.\nYou can participate too. Did you write a great blog post, or just read one?\nDo you want everyone to know about an amazing new contribution or a useful library?\nDid 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\/269d4e2deec4761e8bac\">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\n<a href=\"http:\/\/www.asp.net\/\">ASP.NET&#8217;s community spotlight<\/a>,\non <a href=\"https:\/\/sergeytihon.wordpress.com\/category\/f-weekly\/\">F# weekly<\/a>,\non <a href=\"http:\/\/www.aspnetweekly.com\/\">ASP.NET Weekly<\/a>,\nand on <a href=\"http:\/\/themorningbrew.net\/\">Chris Alcock&#8217;s The Morning Brew<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>To read last week&#8217;s post, see The week in .NET \u2013 3\/1\/2016. On.NET Last week, Rachel Reese was on the show to talk about her work with F# at Jet.com. This week, we&#8217;ll talk performance with Nick Craver, who works for StackOverflow. Project of the week: Humanitarian Toolbox&#8217;s allReady allReady is a project managed 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-5351","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>To read last week&#8217;s post, see The week in .NET \u2013 3\/1\/2016. On.NET Last week, Rachel Reese was on the show to talk about her work with F# at Jet.com. This week, we&#8217;ll talk performance with Nick Craver, who works for StackOverflow. Project of the week: Humanitarian Toolbox&#8217;s allReady allReady is a project managed by [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/5351","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=5351"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/5351\/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=5351"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/categories?post=5351"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/tags?post=5351"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}