dotNET Weekly Date: 2017-Jan-10 Week: 02 Year: 2017
View in browser

Articles we enjoyed

Deconstruction is a process of splitting a variable value into parts and storing them into new variables.


Paging query results is timeless topic and some days ago I got question about how to do it with Entity Framework Core.


The current version of Markdown Monster runs against .NET 4.5.2 which is typically my go to version of .NET that I use for destop/console applications. Until last week 4.6 and the new features were all "Meh!" to me. Until I needed a feature in the new version - 4.6.2.


With the new year, we have a whole new set of things to learn. Although there are many new features, these are 3 new CSS features I'm most excited about adopting this year.


In the article I described a business scenario that involved consolidating information from different line-of-business applications deployed at an insurance provider organization, using technologies like Microsoft Flow and Azure Logic Apps.


In this article, I’ll discuss Roslyn in a way that might not get as much focus as it deserves. I’ll focus on using Roslyn as a source of metadata for generating JavaScript with T4.


In recent years, there’s been a dramatic shift in the way teams build and deliver software. Where it was once believed lengthy requirements-gathering processes would ensure the delivery of a perfect product with the first release, it’s now known that rapid learning coupled with rapid iteration is the key to success.


Deep Learning is a hot buzzword of today. The recent results and applications are incredibly promising, spanning areas such as speech recognition, language understanding and computer vision.


There are a number of things I want to accomplish with this and a few future articles:
  • How to deploy an ASP.NET Core Web API to an Azure App Services Web App
  • How to deploy an ASP.NET Core Web API to an Azure VM



As the Universal Windows Platform (UWP) evolves, common UI patterns and challenges emerge. While the UWP provides a rich feature set of controls and APIs out of the box, there are some gaps in what’s provided and some features require a lot of coding and effort. To address this gap and make UWP development faster and more accessible to beginners, Microsoft has created the UWP Community Toolkit and placed it on GitHub (bit.ly/2b1PAJY).


Videos we favorited
Web and Data Application Development with Visual Studio 2017 and Azure
Web and Data Application Development with Visual Studio 2017 and Azure
In six in-depth modules, take a look at the interoperability of many tools, platforms, and APIs.

Intermediate ASP.NET Core 1.0
Intermediate ASP.NET Core 1.0
Want a deeper dive into ASP.NET Core 1.0? Build on what you learned in Introduction to ASP.NET Core 1.0, and explore this new technology even further, as Scott Hanselman, Jeff Fritz, and Rowan Miller offer an in-depth, intermediate-level look at ASP.NET Core 1.0.


Libraries and Tools to the rescue


In our first release of the new year, we’ve included a lot of great pull request features.  Let’s take a lap around them to see how they can help improve your workflow.



Having nightmares about storing and deploying the vulnerable configurations of your applications? Lockbox is a dead simple, cross-platform library (API & Client), built to save your credentials (e.g. app settings) in a centralized and secured storage.