White.Steve.Blog
Mostly software and music, some work, but all play
Gundam Astray Red Frame
Here are some shots of my first Gundam model. Gundam Astray Red Frame gallery It's a Gundam Astray...
Date: 07/29/2007
Airfix 1:48 Hawker Hurricane Mk I
Kit I bought the kit for about $13 from the local HobbyTown USA store in Redmond Town Center early...
Date: 04/28/2007
Kerning and animating text glyphs
This sample shows how to transform glyphs in a TextBlock. The kinds of things you can do here are...
Date: 02/09/2007
Expression Interactive Designer preview available!
Today the Expression team is delighted to announce the availability of a preview version of...
Date: 01/24/2006
Sparkle, development teams, and what ‘no code’ means
Microsoft Expression “Sparkle Interactive Designer” (Sparkle for short) was announced and...
Date: 10/06/2005
Sparkle Hayter and the Sparkle Fan
I’ve been a member of the Microsoft UK PSfD team for three and a half years now but, beginning on...
Date: 09/23/2005
My two SxS articles are now published in MSDN
I've removed the SxS articles from the blog now because they've recently been published on MSDN....
Date: 07/08/2005
Avalon 3D File System Visualizer (FolderTreemap3D)
Download the FolderTreemap3D sample (Requires Windows Server 2003 or Windows XP, .NET Framework 2.0...
Date: 07/07/2005
Building Avalon Apps: Basics and Behind-the-scenes. Part 2
Command-line build 2: XAML-only NavigationApplication In the previous post I showed how to build a...
Date: 06/19/2005
Building Avalon Apps: Basics and Behind-the-scenes. Part 1
I thought it would be interesting to walk through building some very basic Avalon applications. Some...
Date: 06/18/2005
Arthur, Nendo Nessie, and Avalon 3D
Download the ArthurTest sample Download nessie.obj Just before I started working at Microsoft nearly...
Date: 04/11/2005
Computing Real-Time Holographic Video Content With Off-The-Shelf PC Hardware
If, like me, you've been awaiting an update on Mark Lucente's research, you'll find this paper by...
Date: 03/13/2005
Scales
So I’ve talked about classes representing the ideas of note and interval. This post I’ll cover...
Date: 03/12/2005
Even more registration-free COM articles!
So, I spent the past two weekends and every evening between finishing these. Please check them out...
Date: 02/27/2005
New registration-free COM article
I posted the article "SxS Managed COM With Manifest Resource (WinXP and Win2K3)" some time ago and...
Date: 02/20/2005
Starting over with Voices.Interval
In the previous post in the Voices category I showed my re-imagined Voices.Note class and its close...
Date: 02/18/2005
Appendix A – Definitions
Appendix A – Definitions Accidentals Accidentals are the sharp/flat/natural (♯/♭/♮) symbols in a...
Date: 02/17/2005
My team is hiring in the UK!
Follow this link and under Development you’ll see the job title Developer Consultant PSfD. Tell them...
Date: 02/07/2005
Side-by-side Assemblies Articles
Jason, thanks for your comment on the previous post. What particularly resonated with me was "Making...
Date: 02/05/2005
SxS Managed COM With Manifest Resource (WinXP and Win2K3)
This article is now superseded by the "Registration-Free Activation of .NET-Based Components: A...
Date: 02/05/2005
Side-by-side Assemblies
Recently I’ve been researching into Isolated Applications and Side-by-side Assemblies [1] for one of...
Date: 02/04/2005
Starting over with Voices.Note
So this year I threw away my code and started again. I believe that the two fundamentals of music...
Date: 02/01/2005
My first (false) start at the Voices project
So, the middle of last November I started doing some thinking and designing and putting some C#...
Date: 01/30/2005
Faking is not good enough
Despite having studied some fairly highbrow harmony textbooks, it was actually the Beatles book...
Date: 01/29/2005
What is Voices?
Voices is the name of a personal software project I’m developing. When it’s done it will tutor,...
Date: 01/29/2005
Welcome
Welcome to my web log! I've been putting this off because I wasn't sure I’d have much content. But,...
Date: 01/28/2005