Join us at 6:00 PM for free food and soft drinks. The lecture begins at 6:30 PM, followed by a drawing for free giveaways, such as books, training, and software. Our meetings are held at 22 Century Blvd, Nashville, TN (map).
Intro to Developing for the Kinect
Microsoft’s Kinect device gives you a wide array of new ways to interact with your software. With its rich API you can easily track user motions, interpret speech commands, and more. This presentation will cover the basics of developing applications to use the Kinect including the following:
- Setting up your development environment to work with the Kinect
- Capturing Video
- Using Depth Data
- Skeletal Tracking
- Using Speech Commands
Speaker: Tommy Norman
Tommy Norman is an Agile Coach and TFS developer for Omnicell. For 15 years he has been designing and developing line of business applications. In recent years he has been helping clients in the area of Application Lifecycle Management with tools such as Team Foundation Server and the Scrum framework. Tommy is the coordinator of the Nashville Agile User Group, one of the original founders of the devLink Technical Conference, a past president of the Nashville .NET User Group, and a frequent speaker. He has also been recognized as a Microsoft ALM MVP. When not working he enjoys being at home with his family of 5, playing guitar, and music.
UPDATE: Source Code From Presentation
Since starting the hands-on labs a year ago, it has continued to evolve and improve. This month we would like to try something a little different. We hope you’ll come out this Thursday and participate in an “open” lab, where we tackle the technology *you* want to learn about. Here is what we will do:
- As a group, we will list and vote on a number of topics.
- We all work together on one topic with one or more use cases.
- Or, we take the most popular topics, and assign one to each table. Move to the table with the topic you’re most interested in, or move whenever you feel like it!
We may also use the most popular topics as future labs dedicated to each one. Here are a few topic ideas that we may consider:
- ASP.NET MVC 3 / Razor
- SQL Server
- RavenDB or other NoSQL databases
- REST (e.g. Hammock, WCF Web API, NancyFX, or Service Stack)
- Knockout or Backbone
- … Others?
Even if you can’t make the lab this month, we would still like to get your feedback on what topics and format you would like to see in the labs. Help us keep improving, and make these labs the most awesome night of hands-on learning possible!
Join us at 6:00 PM for free food and drinks. The lecture begins at 6:30 PM, followed by some great giveaways, such as books, training, and software. Our meetings are held at 22 Century Blvd, Nashville, TN (map).
Topic: “Testing with Microsoft Pex and Moles”
Pex is a testing tool that analyzes code and generates unit tests. Moles is a framework that isolates code with dependencies on other application layers or frameworks. With just a few mouse clicks, you can generate suites of tests against code that previously may have been difficult or impossible to test.
Links to get smart: Pex and Moles – Isolation and White box Unit Testing for .NET
Speaker: Gaines Kergosien
Gaines Kergosien is a .NET Solutions Consultant for Deloitte. Gaines is former president and current board member for the Nashville .NET User Group. With over 12 years in solutions development using Microsoft technologies, his work includes consulting for such companies as Lexis Nexis, Gibson Guitars, Cardinal Healthcare, and HCA Physician Services. Follow him on Twitter @gainesk.
Links can be found to the presentation and demo code on Gaines’s blog: http://blog.dotnetdude.net/2012/02/microsoft-pex-and-moles.html