One of the things I love about ASP.NET Core is the extensible configuration system which allows you to store configuration in a variety of sources. Jeff Fritz shows how you can bring some of this magic to ASP.NET 4.7.
In a multi-tenant environment, you need to filter out data to only display what is relevant to a particular tenant. This blog post shows how you can use the EntityFramework-Plus package to filter out data on the DbContext level.
If you need a simple, server-side way to locate a user based on IP address then you might be interested in the freegeoip.net API. As the name suggests, the service is totally free and has a generous request limit. It is also very easy to use. This post looks at how to call it from .NET.
The videos this week come from the Connect() conference which is currently happening in New York. Neither are very technical, but they are a good reminder of all that Microsoft is offering us developers in the Cloud.
A zero-configuration, highly-configurable object-object mapper with viewable execution plans. Performs deep clones, updates and merges via a static or instance API. Targets .NET Standard 1.0 and .NET 4.0.