September 2017

Volume 32 Number 9

September 2017 Code Downloads

Data Points - DDD-Friendlier EF Core 2.0

Learn how EF Core 2.0 understands one-to-one uni-directional relationships and how it can persist data from entities where scalar, navigation and collection properties are fully encapsulated. You’ll also see how to use value objects in your domain model and how to persist those as well.
VB version

ASP.NET Core - Simpler ASP.NET MVC Apps with Razor Pages

Steve Smith explains why you shouldn’t write off Razor Pages as just a “training wheels” feature meant for hobbyist programmers. Learn how Razor Pages (alone or in combination with traditional controller-and-view pages) can improve the design of your ASP.NET Core applications.

Test Run - Deep Neural Network Training

James McCaffrey explains how to train a DNN using the back-propagation algorithm and describes the associated "vanishing gradient" problem. You'll get code to experiment with, and a better understanding of what goes on behind the scenes when you use a neural network library such as Microsoft CNTK or Google TensorFlow.
VB version

Modern Apps - Protocol Registration and Activation in UWP Apps

Easily extend the features set of your Universal Windows Platform apps by launching other apps pre-populated with data using protocol activation.