JavaScript

Craig Buckler comes up with his list of the top JavaScript frameworks, libraries and tools, and explains when to use them.
Microsoft's David Catuhe unveils ChakraBridge, a new JavaScript framework that will bring JavaScript and C# together
Microsoft's David Voyles explains how to use Emscripten to turn C/C++ code into Javascript/HTML5 by creating your own web project.
Microsoft's David Voyles explains his recent experiments with Object.observe in JavaScript
Microsoft's Josh Rennert explains how to create a web browser with JavaScript using EdgeHTML.
Microsoft's David Catuhe explains JavaScript's recent advances in the area of asynchronous code.
Etienne Margraff explains the importance of adding authentication to a Vorlon.js server
Microsoft’s David Rousset explains how Pointer Events will make cross-browsers touch support easy by unifying touch and mouse.
Microsoft’s David Rousset explains how to test and debug WebGL & HTML5 mobile experiences with Visual Studio emulators.
Microsoft's David Rousset explains how he experimented with ECMAScript6 on babylon.js with TypeScript in Microsoft Edge
Microsoft's David Rousset shares his idea for creating an accessible breakout game using Web Audio and SVG
Microsoft's Christian Heilmann explains how to take advantage of handy ES6 features now.
Microsoft's Jeff Burtoft offers tips for creating web code in a native app.
Microsoft's David Catuhe explains how Vorlon.js works with the DOM explorer.
Microsoft's Michael Oneppo goes through what it takes to build a simple web game in an hour, using Visual Studio and ASP.NET
Microsoft's Etienne Margraff explains what's new in Vorlon.js, and how you can use it for remote debugging of your JavaScript
Microsoft's David Voyles explains how to use Famo.us and Angular to create an HTML5 / JS project that'll work at near native speeds on mobile apps.
Microsoft's Jeff Burtoft explains how to use manifoldJS to build Android apps with Crosswalk.
Christian Heilmann looks past the ES6 hype and examines the issues with the evolution of a language as ubiquitous as JavaScript.
Microsoft's David Voyles explains how to use Asm.js and WebGL to take advantage of the power of Unite and Unreal Engine
Microsoft's David Voyles introduces the Media Capture API, the main interface that allows webpages to access media capture devices such as webcams.
Microsoft's Etienne Margraff explains how to use developer automation software like Gulp and Grunt to make your development workflow simple.
Microsoft's Robby Ingebretsen explains how to take browser-based gaming to the next level with the Gamepad API
Microsoft's Etienne Margraff explains how to create a plugin with the Vorlon.js library.
Robby Ingebretsen explains how to create realistic-looking terrain using WebGL, in an attempt to revive the original Flight Simulator.
Microsoft's David Catuhe explains new developments in WebGL library Babylon.js
Microsoft's David Voyles explains how to use manifold.js and Famo.us to build a high-performing mobile app easily.
Microsoft's David Catuhe introduces vorlon.js, and explains how it can help with remote JavaScript debugging
Microsoft's Jeff Burtoft explains how to build hosted web apps using the new manifold.JS tool.
Microsoft's David Rousset explains how to simplify JavaScript debugging by using cross-browser source maps.