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