Data transfer in Avalon

Data transfer in Avalon is all about sharing data between applications. Getting your data from one place to another is a very basic part of your computer interaction. The two most commonly used mechanism to move data from one app to another is through the copy and paste command, which puts and gets data from…


Avalon and Indigo March CTP available

Oooh, this is going to be exciting. I’ve been out of the blogosphere for a while, but there are a number of interesting things here that I’ll want to talk about. In any case, if you’re and MSDN Subscriber, head over to and download the March 2005 Avalon and Indigo Community Technology Preview. Even…


Time-saving tip for Outlook users

Dare to turn off the Outlook Reading Pane. I tried it – by accident – and now I can go through my emails so much faster. Even though I always could delete stuff that wasn’t interesting by looking at the title, the Reading Pane encouraged me to take a look at it, read a bit…


Oracle tradeoffs: musings of a test designer

There are many levels of sophistication when designing tests. A simple and straightforward test might have hard-coded logic to setup the test environment, make some change to the system, and verify that the software reacts correctly. Data-driven tests will read all this information from somewhere and act on it. Suddenly, coverage can be increased simply…


The Avalon Editing Test Team is hiring!

My team is looking for a new member to help us ensure that Avalon rocks your socks. Read on for a bit more on the SDE/T role if you’re not familiar with it. A few days ago, Steve Rowe blogged on Three Reasons To Consider Being a Test Developer. Go ahead and read his post…


Avalon reaches out, and no more vacations

Well, that was a pretty long hiatus, but at last I’m back from vacations and now I’m ready to get back on the blogging scene. Download the November goodness at! I know, I know, we’re even up on the Slashdot Developers section ( Everyone know about this already. Still, definitely blog-worthy.


Hats off to Cem Kaner

I’ve read his article, Architectures of Test Automation []. I’ve seen many of these considerations come up in practice, but it’s great to have them formalized, or at least written down. More good stuff available at And remember, test automation is software development, so there’s no reason to go about your business any differently!


Don Box on Technical Presentations

Don Box, of COM and SOAP and Web Services and .NET fame, shares some good advise about what goes into a technical presentation over at Channel 9. The tip about lowering one’s voice alone is worth the 20′, which are packed with good stuff anyway. Certainly a fellow who deserves my most sincere respect.


Office Update is quite the productivity tool

It has to be said: Office Update is really, really, really cool. Check it out at   It doesn’t just have software updates (which it has) or provide tips and the like (which it does). There’s also a very nifty Tools for Your Job section, which includes templates, ideas on how to use Office…


Creating a Custom Avalon Expression

At last, I’ve got time to write about the Expression sample I mentioned before. I’ll actually walk you through this, so fear not, gentle reader!   Starting from the start First, let’s start out with a new Avalon project, and put this code in the Window. This just declares a couple of TextBox instances in…