Proximity Networking (NFC) in WinRT
I’ve spent a lot of time this spring learning about Near Field Communication (NFC) and the NFC networking API in WinRT. That part of WinRT is present both in Windows […]
Reflection Shader for Silverlight 3
I’ve become enamored with Silverlight behaviors lately because they provide a clean and easy-to-use mechanism for encapsulating complex behavioral logic and applying it to XAML elements. And I’m equally enamored with Silverlight pixel […]
Silverlight for Windows Phone Programming Tip #1
I’m spending the bulk of my time these days writing applications for Windows phones using Silverlight for Windows Phone (and having a blast doing it, I might add). As I […]
Silverlight for Windows Phone Programming Tip #4
Here’s a quick one that’ll save you a lot of time and trouble if you’re not already aware of it. One of the coolest features of Visual Studio is that […]
Silverlight 3’s New Element Data Binding
One of the improvements you can look forward to in Silverlight 3 is element data binding, also known as element-to-element data binding. Silverlight 2’s {Binding} expression allowed you to specify […]
Building Windows Store Apps in HTML5 for Your Surface RT
My, what an interesting autumn it has been. Windows 8 has shipped, the Windows Phone 8 SDK has been made available to the public, Windows Phone 8 devices are just […]
Coroutines for Asynchronous Sequential Workflows using Reactive Extensions (Rx)
I’ve been doing quite a bit with Reactive Extensions (Rx) for Silverlight lately. One idea that I keep exploring is the concept of creative intuitive sequential workflows for asynchronous operations. […]
The Art of Debugging
Mastery of the art of debugging is rare. I know this from years of experience working on enterprise systems. If it was simple, more people would be doing it and […]
Fundamentals of the Managed Extensibility Framework
I’ve been building enterprise applications for more than a decade now, and have specialized in Silverlight line of business applications for the past several years. The term “enterprise” seems to […]