Category Archives: JavaScript

Xamarin, Xbox One Dev Mode, Bot Framework and HoloLens @ Reston meetup

I presented Xamarin, Xbox One Dev Mode, Bot Framework and HoloLens at my Reston meetup group, DC-MS-Devs. Here is all the presentation material with the slides, links and my contact information. Each segment covered an overview + demo with input from guest speakers.


1 of 4: Intro to Xamarin

Download PPTX or view slideshow below for Intro to Xamarin


Xamarin is now a part of Microsoft and is included at no extra charge with any version of Visual Studio, even the free Community Edition! Build mobile apps for iOS, Android and Windows all from Visual Studio using C#!

2 of 4: Xbox One Dev Mode

Download PPTX or view slideshow below for Xbox One Dev Mode


In addition to Xbox One dev kits for approved developers, anyone can now use a retail Xbox One to develop apps or games for Xbox One! Learn how you can get started today!

3 of 4: Intro to Bot Framework

Download PPTX or view slideshow below for Bot Framework


Microsoft’s new Bot Framework allows devs to create intelligent bots to interact with users in a natural way. The possibilities of these new types of technologies get tremendously larger when coupled with Azure Services.

4 of 4: Intro to HoloLens

Download PPTX or view slideshow below for HoloLens


HoloLens dev kits have started shipping! Learn how you can apply for one and get started with the HoloLens Simulator on Windows 10!



Hour of Code @ Reston VA

On December 9, 2015, I had the opportunity to teach an Hour of Code session at South Lakes High School in Reston VA. Mr. Selwyn Lawrence was gracious enough to invite me to a classroom of students, ranging from Grades 9 through 12.

Hour of Code

Mr. Selwyn Lawrence on the left, with his students. I am seated in the middle.

We started with a mid-sized classroom of about 25 students, and also got some help from a colleague of Mr. Lawrence. The vice principal even stopped by to check on our class!


We followed the Star Wars tutorial from



Students were given the option to start with a beginner tutorial involving visually dragging and dropping blocks to learn programming concepts. An intermediate tutorial was also suggested, with the option of dragging JavaScript blocks or writing JavaScript code. Finally, some advanced material was suggested for more adventurous students to try at home, namely my Rollerball tutorial in Unity 5.

Thanks to Mr. Lawrence and South Lakes High School for making this happen, and I look forward to doing more in 2016!

Deploy Your Web Site or Web App on Azure

Are you building a web application? Learn how you can deploy it to Microsoft’s Azure cloud using Visual Studio, Git/GitHub or FTP!


Download PPTX




Universal Apps at NoVA Code Camp 2014

Recently, I presented Universal Apps at Nova Code Camp on Sat Oct 11, 2014. 

Northern Virginia Code Camp 2014

 Presentation Material

Continue reading

Construct 2 Platformer: Step-By-Step

In my previous Construct 2 tutorials, we covered a top-down shooter and a flappy bird clone, derived from tutorials.

In the following presentation, you’ll learn how to create a Platformer game, step by step.

Continue reading