Issue: 2016 - November/December

  • Rod visits Japan, where an apprenticeship of 10 years might lead to being qualified for only the most basic of tasks. How committed are YOU to your craft, he asks?
  • Paul continues his deep dive into AngularJS. This time, he adds validation to the page so you can spot input errors.
  • Sahil continues his series on Angular 2 and this time, looks at that essential element, the form.
  • If you want to re-use some of the concepts John introduced in the last two issues, you’ll want to learn all about Dynamic Lambda Expressions work in .NET.
  • If you’ve been paying attention to programming trends, you’ll see that Swift, Apple’s new language, is gaining popularity at an impressive rate. You don’t have to toss out everything you already know, though, as Jason helps you see Swift’s similarities to Objective-C.
  • Microsoft seemed to have put XAML out to pasture for a while, but Billy shows us how it’s back, and why even Microsoft is touting its praises.
  • If you’re lucky enough to be involved in building a new enterprise system, you’ll want to check this out. Rachel takes a look at how the company where she works made some interesting—and forward-looking—decisions, and she shows us the benefits of microservices while she’s at it.
  • If you’re curious about Data Science or Python—and if you’re interested in the Internet of Things, you should be—you’ll find this introduction both important and exciting. Wei-Meng makes it all clear for us by explaining the basics.
  • If your call to services times out after four minutes, you can have a problem if the process needed to retrieve the data or a fire-and-forget operation takes longer than that. What if the user makes a request and then wanders away from the computer? Mike solves it for you, with WebJobs in Azure Skyline.
  • Ted takes a look at what it takes to make a team successful--is there a magic formula?