# .NET Weekly #47

## Cloud & Web

1. [Running and debugging AWS Lambda functions locally with the Serverless framework and VS Code](http://theburningmonk.com/2017/08/running-and-debugging-aws-lambda-functions-locally-with-the-serverless-framework-and-vs-code/)
2. [Encrypting connection strings in web.config](https://www.red-gate.com/simple-talk/dotnet/net-framework/encrypting-connection-strings-web-config/)
3. [How to format response data as XML or JSON, based on the request URL in ASP.NET Core](https://andrewlock.net/formatting-response-data-as-xml-or-json-based-on-the-url-in-asp-net-core/)
4. [Custom response caching in ASP.NET Core](https://www.devtrends.co.uk/blog/custom-response-caching-in-asp.net-core-with-cache-invalidation)
5. [Why, When and How to use Redis in ASP.net MVC Core](https://garywoodfine.com/why-when-and-how-to-use-redis-in-asp-net-mvc-core/)

## Tooling & Libraries

1. [Suppress "Use 'throw' expression" suggestion](https://www.meziantou.net/2017/07/31/suppress-use-throw-expression-suggestion)
2. [Visual Studio Code x64 build for Windows is available](https://code.visualstudio.com/download)
3. [Ring UI — JetBrains Web UI components is open-source now](https://github.com/JetBrains/ring-ui)
4. [Rider 2017.1 – JetBrains .NET IDE hits RTM](https://blog.jetbrains.com/dotnet/2017/08/03/rider-2017-1-jetbrains-net-ide-hits-rtm/)
5. [Embeddinator-4000 for Android, iOS - Available on NuGet](http://www.mono-project.com/news/2017/08/02/embeddinator-4000-for-android/)
6. [How we did (and did not) improve performance and efficiency in Marten 2.0](https://jeremydmiller.com/2017/08/01/how-we-did-and-did-not-improve-performance-and-efficiency-in-marten-2-0/)

## Architecture & Databases

1. [Reflecting on performance testing](http://aakinshin.net/blog/post/reflecting-on-performance-testing/)
2. [Managing Data in Microservices](https://www.infoq.com/presentations/microservices-data-centric)
3. [Microservices and Docker containers - Architecture, Patterns and Development guidance](https://blogs.msdn.microsoft.com/dotnet/2017/08/02/microservices-and-docker-containers-architecture-patterns-and-development-guidance/)
4. [The State of API Languages](https://www.infoq.com/presentations/state-api-languages-2016)
5. [Being Reactive](http://www.jon-douglas.com/2017/08/01/being-more-reactive/)
6. [The Rise of Test Impact Analysis](https://martinfowler.com/articles/rise-test-impact-analysis.html)
7. [The Basics of Good T-SQL Coding Style – Part 4 Performance](https://www.red-gate.com/simple-talk/sql/t-sql-programming/basics-good-t-sql-coding-style-part-4-performance/)
8. [SQL Server 2017 Release Candidate 2 (RC2) is now available](https://blogs.technet.microsoft.com/dataplatforminsider/2017/08/02/sql-server-2017-release-candidate-2-rc2-is-now-available/)

## Programming Languages

1. [Combining free monads in F#](http://blog.ploeh.dk/2017/07/31/combining-free-monads-in-f/)
2. [Declare Out variable right at the point – Out variable in C# 7.0](http://dailydotnettips.com/2017/08/01/declare-out-variable-right-at-the-point-out-variable-in-c-7-0/)
3. [TypeScripts Type System is Turing Complete](https://github.com/Microsoft/TypeScript/issues/14833)

## Runtime

1. [Design and process for adding platform dependent intrinsics to .NET](https://github.com/dotnet/designs/issues/13)
2. [RyuJIT Tutorial](https://github.com/CarolEidt/coreclr/blob/fbdbdb44406663f7627be92a07dae0f55d93a2e1/Documentation/botr/ryujit-tutorial.md)
3. [A look at the internals of 'boxing' in the CLR](http://mattwarren.org/2017/08/02/A-look-at-the-internals-of-boxing-in-the-CLR/)
4. [Upgrading Mono's HttpWebRequest](http://www.mono-project.com/news/2017/08/04/upgrading-httpwebrequest/)
5. [Welcome to the .NET Framework 4.7.1 Early Access!](https://blogs.msdn.microsoft.com/dotnet/2017/08/07/welcome-to-the-net-framework-4-7-1-early-access/)

## Other

1. [Understanding states in Release Management](https://blogs.msdn.microsoft.com/divman/2017/07/25/understanding-states-in-release-management/?utm_source=t.co\&utm_medium=referral)
2. [How to Manage a Manager?](http://www.yegor256.com/2017/08/01/how-to-manage-a-manager.html)
3. [Microsoft is updating the Windows Console colors for the first time in 20 years](https://www.theverge.com/2017/8/2/16085806/microsoft-windows-console-color-scheme-update)
4. [A Comparison of Distributed Machine Learning Platforms](http://muratbuffalo.blogspot.com.by/2017/07/a-comparison-of-distributed-machine.html)
5. [Stack Overflow Sunsetting Documentation](https://meta.stackoverflow.com/questions/354217/sunsetting-documentation/)
6. [Go Reliability and Durability at Dropbox](https://about.sourcegraph.com/go/go-reliability-and-durability-at-dropbox-tammy-butow)
