April 2017
Volume 32 Number 4
![]() [Containers]Bringing Docker To Windows Developers with Windows Server ContainersThe release of Windows Server 2016 opened the world of containers to Windows developers. Taylor Brown explores how the partnership with Docker expands those possibilities, leading to benefits for both Windows developers and IT pros. |
![]() [Cutting Edge]Query JSON Data in SQL Server 2016Dino Esposito presents JSON-to-rowset native support in SQL Server 2016 and offers a realistic perspective of data query when you have JSON data stored in the database. |
![]() [Containers]Modernizing Traditional .NET Apps with DockerDocker and Windows Server 2016 give apps a new lease on life, adding features, increasing security and performance, and moving toward continuous deployment without a lengthy and expensive rebuild project. |
![]() [Data Points]Tips for Building Tests with EF Core and Its InMemory ProviderThe new EF Core InMemory provider can prove useful when your tests don’t require actual database interaction. Julie Lerman provides an introduction to this handy tool and shares some tips and tricks about creating automated tests with EF Core she discovered while learning to use it. |
![]() [Azure]The New Azure App Service EnvironmentMicrosoft Azure provides an updated version of the App Service Environment (ASE), which offers improved scaling and performance while enabling network isolation for cloud-based apps. |
![]() [Test Run]Kernel Perceptrons using C#Unlike ordinary perceptrons, which can perform binary classification on simple, linearly separable data, a kernel perceptron can be used to handle non-linearly-separable data. The demo program in this article creates a prediction model using a kernel perceptron, as James McCaffrey explains. |
![]() [UWP Apps]Develop Hosted Web Apps for UWPThe Project Westminster bridge enables Web developers to bring their responsive Web applications to the Windows Platform by leveraging existing code. Learn how to align Web apps to deliver the best UX possible, while running as a platform app. |
![]() [Essential .NET]Understanding C# foreach Internals and Custom Iterators with yieldMark Michaelis delves Into the internals of a core construct of C# —the foreach statement—then explores implementing the foreach collection interfaces using the yield statement. |
![]() [Modern Apps]Exploring the Map ControlThe UWP comes equipped with a fully functional Map control that leverages the power and imagery of Bing’s mapping services. In this column, you’ll explore the Map control and learn just how easy it is to add to your apps. |
![]() [Don't Get Me Started]SnagletsIn the grand tradition of Rich Hall's Sniglets, our own David Platt offers a selection of apps that don't exist but really, really need to. |
![]() [Upstart]A Plan for PromotionThe key to getting a job promotion isn't asking for one, it’s investing the time and effort into showing that you deserve one. Krishnan Rangachari shows how. |
![]() [Editor's Note]The Things We Leave BehindThe Internet of Things has a burgeoning ownership lifecycle problem, and once again the auto industry is helping lead the way. |