A Kinect Application Project Template
- Posted: Jun 27, 2013 at 6:00AM
- 4,953 views
- 5 comments
Loading user information from Channel 9
Something went wrong getting user information from Channel 9
Loading user information from MSDN
Something went wrong getting user information from MSDN
Loading Visual Studio Achievements
Something went wrong getting the Visual Studio Achievements
Building your first or 100th Kinect for Windows SDK app? Think a New Project Template could really help speed you along? James Ashley has got your back...
Over the past year, every time I start a new Kinect for Windows project, I’ve basically just copied the infrastructure code from a previous project. The starting point was the code my friend Jarrett Webb and I wrote for our book Beginning Kinect Programming with the Microsoft Kinect SDK, but I’ve made incremental improvements to this code as needed and based on pointers I’ve found in various places. I finally realized that I’d made enough changes and it was time to just turn this base code into a project template for myself and my colleagues at work. Realizing that there wasn’t a Kinect Application project template available yet on the visual studio gallery, I uploaded it there, also.
The cool thing about templates uploaded to the gallery is that anyone with visual studio can now install it from the IDE. If you select Tools | Extension Manager … and then search for “Kinect” under the Online Gallery, you should see something like this. From here you can install the Kinect Application project template to your computer.
If you then create a new project and look under C# | Windows, you will be able to build a Kinect WPF application with a bit of a headstart. Here are some key features:
1. Initialization Code
2. Disposal Code
3. Status Changed Code
4. Extension Methods
Project Information URL: http://www.imaginativeuniversal.com/blog/post/2013/06/18/Kinect-Application-Project-Template.aspx
Project Download URL: http://visualstudiogallery.msdn.microsoft.com/1e220317-8f73-43ed-afdd-1794b91200c5