December 2015
Volume 30 Number 13
Visual Studio - Modern Tools for Web Development: Grunt and GulpIn the second part of his series on front-end Web development, Adam Tuliper covers Grunt and Gulp, two JavaScript-based task runners that let you perform all sorts of tasks, like copying files, minification, concatenation, and even compilation. |
Column
Upstart - The Long GameOver-long hours and frequent career changes can be a sign that you are taking a short-sighted approach to career success. Krishnan Rangachari explains how he learned to play the long game. |
Microsoft Azure - Azure Service Fabric and the Microservices ArchitectureCesar de la Torre, Kunal Deep Singh,, Vaclav Turecek The microservices approach provides a compelling way to build robust, scalable and manageable cloud-based apps and services. Learn how microservices and the new Microsoft Azure Service Fabric combine to enable hyperscale solutions. |
Column
Data Points - Aurelia Meets DocumentDB: A Matchmaker’s Journey, Part 2In the second of her two-part series detailing the difficulties in learning how to use DocumentDB and the Aurelia framework together, Julie Lerman presents the path to the solution that ultimately proved successful. |
Game Development - Babylon.js: Building a Basic Game for the WebRaanan Weber begins his two-part series on game development with Babylon.js by building a simple bowling game. Follow along as he creates meshes and textures them, adds cameras and light sources, and enables simple user interaction. |
Column
Test Run - Introduction to Spark for .NET DevelopersHere’s an overview of Spark, an open source framework for big data. With its exceptional performance characteristics, Spark is well-suited for use with machine learning systems. James McCaffrey shows how you can install and run it on a Windows machine. |
Xamarin - Build a Cross-Platform UX with Xamarin.FormsWith Xamarin, C# developers write applications for iOS, Android, Windows Phone and the Mac OS X, while writing a custom UI for each target. Learn how Xamarin.Forms lets developers reuse UI code by leveraging common UI concepts across target mobile platforms. |
Column
The Working Programmer - How To Be MEAN: Express InputThe MongoDB, Express, AngularJS, Node.js (MEAN) stack is an alternative “Web stack” to ASP.NET. In this installment, learn about processing input—the ability to put a new person into the system, remove a person from the system and update an existing person. |
Microsoft Azure - How Azure, Web API and Redis Helped Deliver Data FasterLearn how to achieve top performance and responsiveness in intenstive data lookup operations, using the Redis in-memory database with Web API and Microsoft Azure. |
Column
Essential .NET - Designing C# 7The C# 7 design team has been discussing, planning, experimenting and programming for about a year. Get an inside look at the next version of C# as Mark Michaelis samples some of the ideas they have been exploring. |
Column
Modern Apps - What You Need to Know About Windows 10 App DevelopmentA lot has changed with the arrival of Windows 10. Rachel Appel looks at the top 10 things developers need to know to stay ahead of the curve. |
Column
Don't Get Me Started - Refactoring Higher EducationThe days of university professors subjecting students to endless lectures may be at an end. David Platt reflects on recent changes at the Harvard Medical School, where instructors are ditching rote presentation in favor of digital instruction and interactive teaching. |
Column
Editor's Note - Goodbye, KennyLong-time Windows with C++ columnist Kenny Kerr is leaving our pages to join the Windows engineering team with Microsoft, where he will be working on C++ and the Windows Runtime. |