Bring your Windows desktop applications to the Windows Store with the Desktop App Converter

At long last. Now you can convert your Windows desktop applications (Win32, WPF, etc.) to install as proper Windows Store apps and participate as first-class citizens in the Store ecosystem. Once converted, you can update your applications to use UWP features, like speech recognition, Live Tiles, and Hello. Also, you can leverage your existing desktop…


First look: Kinect for Windows v2 Developer Preview SDK

Longtime readers know that I have great enthusiasm for the Kinect sensor as a revolutionary NUI technology. Now I can report that I was accepted to the Developer Preview program, and my new Kinect for Windows sensor arrived today. The packaging goes out of its way to make you feel special: when the box opens,…


Emotiv Engine Client Library is posted at CodePlex

I finally got my act together and posted the code for my EmoEngineClientLibrary, which is a C# wrapper around the DotNetEmotivSDK.dll assembly that ships with the Emotiv SDK. Browse the source code Browse the documentation overview You may recall this code library from such blog posts as: Kinect-Emotiv mashup prototype Realtime Brainwave Data with WPF…


Kinect-Emotiv mashup prototype

Longtime readers of the Learning Curve know about my fascination with brainwaves, aka, neurodata (Again with the brainwaves). Then along came Kinect, which provided a pleasant distraction. But how to get the best of both worlds? With the release of the Kinect for Windows SDK, it became an interesting experiment to see if the real-time…


Getting started with Kinect development

Turns out that it’s a lot simpler than I thought. The most significant barrier to entry is the USB jack. If you buy the Kinect sensor by itself, you’re good to go. But if you buy the XBOX 360 bundle, as I did, then you have a problem. As I understand it, the vanilla USB…


Modern programming: A tale of four frameworks

After starting my new job in Core OS, it became clear that I would need to brush up on my old COM-programming skills, which I haven’t used in about, oh, eight years. It’s been all .NET Framework since I hired on as a full-time employee at MSFT. A good place to get acquainted with the…


Expression Blend 4 now available for download

Expression Blend 4 makes it easier than ever to design your WPF and Silverlight apps. Here are the official bullet points: Create rich web experiences, games, desktop apps, and more. Design apps that use the full power of Silverlight. Take your ideas from concept to finished project. Work effectively with design tools, Expression Studio, and…


COM Is Love

New job! I’ve hopped over from the excellent Developer Division User Education org to the cool Windows Server Information Experience group, ‘way on the other side of the Server & Tools business unit, where I’ll be providing sample code and docs for some of the intriguing new Microsoft features. What that means for this blog:…


Visual Studio 2010 is live

And it’s good. Download the full trial version here: Visual Studio 2010 Downloads. Technorati Tags: Visual Studio,.NET Framework,Silverlight,WPF Designer


Fun with brainwaves, part 3: Here’s some code

The story so far: Realtime Brainwave Data with WPF and Fun with brainwaves, part 2. So the code is finally somewhat presentable for public consumption. You can download it from here: Realtime Neurodata Display. If you have the Research Edition of the Emotiv SDK, this is what you’ll see: EmoEngineClientLibrary displaying realtime brainwave data from…