Kinect for Windows V2 SDK: 3 ‘Hello World’ Videos

There’s a bunch of posts on the site around the Kinect for Windows V2 but as part of getting ready for the Kinect for Windows Hack London;


Dan asked whether I’d help with a few “getting started” materials (beyond the excellent info that’s already in the SDK with samples and so on).

One part of that was putting together the post below;

Get Set Up For Kinect for Windows V2 Development

which is meant to be a way of getting your device set up for Kinect development as quickly as possible.

The next step is to start building out some code and the SDK supports you in doing lots of different things including;

  • Building desktop applications in .NET or C++
  • Building Windows Store applications in .NET, JavaScript or C++

and I thought I’d put together the same ‘Hello World’ sample in a few of those technologies walking through from scratch what it looks like to put something together which gathers body data from the Kinect for Windows V2 sensor and displays it in a simple way.

Here’s the 3 videos…

Windows Store App in C# with Windows/XAML

Windows Desktop App in C# with WPF

Windows Store App in JavaScript with HTML

Enjoy! and remember, the emphasis here was definitely  on ‘quick’ rather than ‘robust’ Smile

Windows Apps London–App Debugging Tips

This month’s meetup at the Windows Apps London group;

is all about going ‘back to basics’ and talking a little about what Visual Studio can do for app developers.

As part of that, I’m giving a short talk to try and pass on some ‘tips’ for debugging, mainly staying within the realm of .NET code for Windows/Phone apps.

I’ve written blog posts before about debugging and made a bunch of videos back in 2005 around Visual Studio 2005 which still (mostly) seem to stand the test of time so I’ll link to those here;

Debugging Videos

but there’s lots of other stuff on this website if you search for ‘debugging’

Search for Debugging

spanning across Visual Studio and WinDbg – around 70 or so posts it would seem have the word ‘debugging’ somewhere in there.

For the meetup group I put together a set of short(ish) demos of various topics that came to mind when thinking about debugging Windows/Phone apps in Visual Studio 2013. There’s no real ‘order’ to the topics and they don’t provide complete coverage of an area, they are just short illustrations of some point that came to mind when thinking about this session.

In fact, my intention at the session is to let the audience dictate which topics they want to talk about because (as always) I made over an hour’s worth of material for a session that perhaps lasts 30-40 minutes.

Given that I’ve put these 16 videos together, I thought I’d share them here and, again, in no particular order.


JIT Optimisation

Make Sure You Have PDBs

First Chance Exceptions

Native Code

Object Identities

Debugging Suspend/Resume

Debugging Background Tasks

The Threads Window is Your Friend

The Tasks Window is Your Friend

The Modules Windows is Also Your Friend

Run My App But Don’t Launch It

Crash Dumps Can Be Useful

Debugging An Installed App

XAML Visualisation (2015 CTP 5)

Performance Tips (2015 CTP 5)

UK TechDays Online 2015: Multi Platform Apps with Visual Studio Session (C++)

I spent some time talking today at the UK “TechDays Online” event along with my colleague Martin Beeby on the topic of “multi-platform apps with Visual Studio”.


We talked around 3 areas;

  • Visual Studio Tools for Apache Cordova
  • Visual Studio and Xamarin
  • Visual Studio and C++ for Cross Platform Mobile Apps

For the C++ part of that session, I showed a demo of a simple part-built application put together in Visual Studio 2015 Preview using C#, .NET and Xamarin with quite a lot of shared code between Windows Phone 8.1 and Android and I thought I’d share the video walkthrough of that demo here;

and the code that I was using is here for download.

I hope you enjoyed the day if you attended over the web!