IanG on Tap

Ian Griffiths in Weblog Form (RSS 2.0)

Blog Navigation

August (2014)

(1 item)

July (2014)

(5 items)

April (2014)

(1 item)

March (2014)

(1 item)

January (2014)

(2 items)

November (2013)

(2 items)

July (2013)

(4 items)

April (2013)

(1 item)

February (2013)

(6 items)

September (2011)

(2 items)

November (2010)

(4 items)

September (2010)

(1 item)

August (2010)

(4 items)

July (2010)

(2 items)

September (2009)

(1 item)

June (2009)

(1 item)

April (2009)

(1 item)

November (2008)

(1 item)

October (2008)

(1 item)

September (2008)

(1 item)

July (2008)

(1 item)

June (2008)

(1 item)

May (2008)

(2 items)

April (2008)

(2 items)

March (2008)

(5 items)

January (2008)

(3 items)

December (2007)

(1 item)

November (2007)

(1 item)

October (2007)

(1 item)

September (2007)

(3 items)

August (2007)

(1 item)

July (2007)

(1 item)

June (2007)

(2 items)

May (2007)

(8 items)

April (2007)

(2 items)

March (2007)

(7 items)

February (2007)

(2 items)

January (2007)

(2 items)

November (2006)

(1 item)

October (2006)

(2 items)

September (2006)

(1 item)

June (2006)

(2 items)

May (2006)

(4 items)

April (2006)

(1 item)

March (2006)

(5 items)

January (2006)

(1 item)

December (2005)

(3 items)

November (2005)

(2 items)

October (2005)

(2 items)

September (2005)

(8 items)

August (2005)

(7 items)

June (2005)

(3 items)

May (2005)

(7 items)

April (2005)

(6 items)

March (2005)

(1 item)

February (2005)

(2 items)

January (2005)

(5 items)

December (2004)

(5 items)

November (2004)

(7 items)

October (2004)

(3 items)

September (2004)

(7 items)

August (2004)

(16 items)

July (2004)

(10 items)

June (2004)

(27 items)

May (2004)

(15 items)

April (2004)

(15 items)

March (2004)

(13 items)

February (2004)

(16 items)

January (2004)

(15 items)

Blog Home

RSS 2.0

Writing

Programming C# 5.0

Programming WPF

Other Sites

Interact Software

Happy New Blog!

Wednesday 7 January, 2004, 04:15 PM

Blatant Self-Promotion and Smoke Tests

Wednesday 7 January, 2004, 06:34 PM

Shortcuts for Every Occasion

Wednesday 7 January, 2004, 07:48 PM

XAML Dynamic Property Updates

Thursday 8 January, 2004, 04:36 PM

Take Me Away From The River

Friday 9 January, 2004, 06:04 PM

URL Dogma

Monday 12 January, 2004, 02:16 PM

More URL Rewriting

Wednesday 14 January, 2004, 07:05 PM

XAML Dynamic Property Updates Update

Wednesday 14 January, 2004, 09:21 PM

Avalon ImageEffects and Vector Graphics

Saturday 17 January, 2004, 03:55 PM

'Inside XAML' Up on ONDotnet

Tuesday 20 January, 2004, 11:40 AM

What's in a Cast?

Tuesday 20 January, 2004, 08:53 PM

Benjamin Mitchell is a Regional Director

Sunday 25 January, 2004, 04:32 PM

Nodes and Edges

Sunday 25 January, 2004, 08:25 PM

Obligatory London Bloggers Dinner Blog Entry

Tuesday 27 January, 2004, 02:56 PM

So What Exactly Is a Variable?

Thursday 29 January, 2004, 02:49 PM

If It Ain't Broke...

Sunday 1 February, 2004, 06:26 PM

Voicemail Hit and Run

Friday 6 February, 2004, 11:58 AM

Source Code, Context, and Visual Cues

Friday 6 February, 2004, 03:29 PM

Rubber Band Selection Outlines in Avalon

Friday 6 February, 2004, 08:28 PM

Longhorn SDK Help Performance Tip

Tuesday 10 February, 2004, 12:39 PM

Zooming XAML

Friday 13 February, 2004, 02:46 PM

C# V2.0 Delegate Syntax and Conceptual Integrity

Monday 16 February, 2004, 02:06 AM

Suboptimal Network Connectivity

Tuesday 17 February, 2004, 01:00 AM

64-bit CPUs with Baggage

Wednesday 18 February, 2004, 10:23 PM

Excellent Graphics Articles

Wednesday 18 February, 2004, 11:35 PM

Closure(s)

Thursday 19 February, 2004, 01:54 PM

Application Servers and DB Security

Wednesday 25 February, 2004, 01:40 PM

Apologies for Outage

Friday 27 February, 2004, 12:34 PM

Caller ID for Email

Saturday 28 February, 2004, 04:53 PM

'Introducing the New Avalon Graphics Model' Up on MSDN

Saturday 28 February, 2004, 05:29 PM

This is why I don't like extensions in URLs

Saturday 28 February, 2004, 06:36 PM

Feeling Stressed?

Thursday 4 March, 2004, 11:19 AM

Know Your Command Prompts

Thursday 4 March, 2004, 07:59 PM

PathPing

Friday 5 March, 2004, 03:55 PM

'Graphical Composition in Avalon' Up on ONDotnet

Tuesday 9 March, 2004, 09:27 AM

Why I Almost Love ClearType

Wednesday 10 March, 2004, 03:55 PM

Generics, Latent Types, and Type Safety

Sunday 14 March, 2004, 06:33 PM

String.Concat and Performance

Tuesday 16 March, 2004, 05:59 PM

GAC Not Completely Useless

Wednesday 17 March, 2004, 11:27 AM

XOR Still Considered Harmful

Friday 19 March, 2004, 12:55 PM

Monitor.TryEnter, lock, using, and Deadlock

Tuesday 23 March, 2004, 10:57 PM

WinDev 2004 Call for Speakers

Thursday 25 March, 2004, 06:57 PM

What's Google Hiding?

Wednesday 31 March, 2004, 07:52 PM

Service API Evolution

Wednesday 31 March, 2004, 08:44 PM

API Service Evolution Again

Thursday 1 April, 2004, 02:22 PM

Avalon - It's About More Than Flashy Demos

Sunday 4 April, 2004, 06:27 PM

Orange GPRS Internet Setup for Motorola V500

Monday 5 April, 2004, 11:22 AM

The Quick Way To Add Components to the VS.NET Toolbox

Tuesday 6 April, 2004, 11:20 PM

Declarative vs Imperative, Markup vs Code, and More Goop vs Less Goop

Tuesday 6 April, 2004, 11:32 PM

Making Authenticode Look Good

Wednesday 7 April, 2004, 02:16 AM

Entering an Avalon UI Context

Friday 9 April, 2004, 12:06 PM

Why I Don't Have a Tablet PC

Thursday 15 April, 2004, 03:03 PM

Page 23 Meme

Monday 19 April, 2004, 10:52 AM

What Locks Are You Holding Right Now?

Tuesday 20 April, 2004, 09:43 AM

ReaderWriterLock vs Monitor

Monday 26 April, 2004, 05:58 PM

Oh No! Not the TimedLock Again!

Monday 26 April, 2004, 11:32 PM

Hashtables and Dictionaries and Nulls, Oh My!

Tuesday 27 April, 2004, 01:22 PM

Finally, Free From WinCE Documentation

Tuesday 27 April, 2004, 05:02 PM

IO Scheduling

Thursday 29 April, 2004, 11:23 PM

Angry Space Baboon

Monday 3 May, 2004, 12:11 AM

CryptDecrypt and NTE_BAD_DATA

Tuesday 11 May, 2004, 09:54 AM

Cryptic Countdowns

Tuesday 11 May, 2004, 11:27 AM

Defaults and API Design

Tuesday 11 May, 2004, 01:12 PM

Stack Traces and the TimedLock

Wednesday 12 May, 2004, 10:42 AM

How to Play Nicely with IO

Wednesday 12 May, 2004, 11:44 AM

When to use the ReaderWriterLock

Wednesday 12 May, 2004, 04:18 PM

5 Days

Sunday 16 May, 2004, 11:34 AM

One Day To Go

Thursday 20 May, 2004, 10:40 AM

It's The End Of The World As We Know It

Thursday 20 May, 2004, 11:50 AM

The Power of Vector Drawing

Thursday 20 May, 2004, 02:31 PM

Mmm... (Countdown Over)

Friday 21 May, 2004, 06:00 PM

I'm Honoured

Tuesday 25 May, 2004, 07:45 PM

Using ImageEffects on Markup in Longhorn

Thursday 27 May, 2004, 02:07 PM

PluralSight

Thursday 27 May, 2004, 08:32 PM

Debug Builds from the Command Line with Longhorn 4074

Tuesday 1 June, 2004, 04:32 PM

Exchange, Earthlink, and SMTP 550 Errors on SBS 2003

Wednesday 2 June, 2004, 11:25 PM

Bluetooth Mouse Almost a Hit

Thursday 3 June, 2004, 10:09 AM

What Exactly Is an Unmanaged Resource?

Thursday 3 June, 2004, 04:45 PM

Simulating Weak Delegates for EventHandler-like Delegates

Sunday 6 June, 2004, 02:08 PM

Chip Slowdown Speeding Up

Wednesday 9 June, 2004, 02:30 PM

Opening Component Classes in Code View in Visual Studio .NET

Thursday 10 June, 2004, 11:41 PM

Don't lose your HTTP HEAD

Friday 11 June, 2004, 10:31 AM

DirectX Mesh File (.x) to Xaml Converter and The Inevitable Teapot Demo

Friday 11 June, 2004, 05:37 PM

iPods - Are They All That?

Tuesday 15 June, 2004, 01:20 PM

End in Sight for Side-by-Side CLR Versions

Tuesday 15 June, 2004, 03:35 PM

Faster Laptop Hard Disks

Tuesday 15 June, 2004, 05:04 PM

Bizarre Indexer Syntax in C#

Tuesday 15 June, 2004, 06:17 PM

Is WinFS About Lock-In?

Wednesday 16 June, 2004, 02:29 PM

Avalon 3D Introduction on MSDN

Friday 18 June, 2004, 08:54 AM

Bluetooth Mouse Battery Life

Sunday 20 June, 2004, 10:41 PM

Thread IDs and .NET

Monday 21 June, 2004, 09:14 PM

The Latest Bluetooth Mouse Battery Report

Monday 21 June, 2004, 11:14 PM

The Rules for GetHashCode

Monday 21 June, 2004, 11:29 PM

Visual Studio .NET Key Bindings, Chords, and Consistency

Tuesday 22 June, 2004, 10:01 PM

NiMH vs Alkaline Batteries (yes, yet another Bluetooth Mouse post)

Wednesday 23 June, 2004, 12:03 AM

Astonishing Developments on the Bluetooth Mouse Front

Wednesday 23 June, 2004, 04:00 PM

More on VS.NET Key Bindings - Are Chords Too Much?

Saturday 26 June, 2004, 02:45 PM

Frivolous 404 Page

Saturday 26 June, 2004, 03:25 PM

Configuration Section Handlers - What Are They Good For?

Monday 28 June, 2004, 11:05 AM

100th Blog

Monday 28 June, 2004, 01:44 PM

Waiting For Elapsed Time, TickCount vs. DateTime

Tuesday 29 June, 2004, 10:13 AM

Screen Resolution - 100dpi is Not Enough

Thursday 1 July, 2004, 05:38 PM

That's Not a Great Screen - THIS Is a Great Screen

Friday 2 July, 2004, 11:04 AM

Caution - Explosive DVD-R

Saturday 3 July, 2004, 12:19 PM

Event Handlers, Circular References, and Alleged Memory Leaks

Wednesday 7 July, 2004, 04:43 PM

Caution - Exploding Ducks

Sunday 18 July, 2004, 04:49 PM

BOA Unmasked

Tuesday 20 July, 2004, 12:23 PM

The Monty Hall Problem

Wednesday 21 July, 2004, 04:05 PM

ClearType in Longhorn is Great

Thursday 22 July, 2004, 01:25 AM

Viewing DataSets when Debugging in VS.NET

Wednesday 28 July, 2004, 02:52 PM

Better DataSet Viewing Today

Thursday 29 July, 2004, 06:02 PM

Raw Sockets Gone in XP SP2

Thursday 12 August, 2004, 02:07 PM

IL (or Java Bytecode) in Silicon - Just Say No

Thursday 12 August, 2004, 05:48 PM

Repeat After Me: C# Destructors Are NOT Like C++ Destructors

Thursday 12 August, 2004, 10:11 PM

Why I Stopped Using My iPod

Monday 16 August, 2004, 02:30 PM

Apple, Parlaying and the iTunes Music Store

Monday 16 August, 2004, 06:38 PM

When to Catch Exceptions

Monday 16 August, 2004, 08:08 PM

Locking, Anonymous Delegates, and Interrupts

Tuesday 17 August, 2004, 09:53 AM

When Synchronous Locking Goes Bad

Tuesday 17 August, 2004, 01:04 PM

Phishing IQ Test Considered Harmful

Tuesday 17 August, 2004, 03:41 PM

'Secure' Is Just Conjecture

Thursday 19 August, 2004, 11:10 PM

James Gosling on Window System Architecture; Reinvents DirectX

Saturday 21 August, 2004, 03:51 PM

DataBinding, Layout, Avalon, and Windows Forms 2.0

Sunday 22 August, 2004, 06:12 PM

Resolution Independence in Mac OS X

Tuesday 24 August, 2004, 05:46 PM

How To Flood Fill in GDI+ (and Why You Don't Want To)

Sunday 29 August, 2004, 12:22 AM

What Is RegSrvc.exe And Who Put It On My Machine?

Monday 30 August, 2004, 08:22 PM

Avalon For All

Tuesday 31 August, 2004, 05:04 PM

Thirty Years of Backwards Compatibility

Wednesday 1 September, 2004, 04:22 PM

Windows Forms Ate My EventArgs

Thursday 2 September, 2004, 11:00 AM

Complexity of APIs

Thursday 2 September, 2004, 03:33 PM

Is Oracle a Service?

Thursday 16 September, 2004, 10:22 AM

A Question of Scale

Thursday 16 September, 2004, 02:34 PM

Generating Permutations with C# Iterators

Thursday 16 September, 2004, 03:02 PM

Doing Work Without Threads

Thursday 23 September, 2004, 10:30 AM

GDI+ Patch Considered Patchy

Sunday 3 October, 2004, 10:48 PM

.NET Threading Resources

Saturday 9 October, 2004, 11:19 PM

IPropertyChange Today: Whidbey-Style Data Binding with PropertyDescriptor

Saturday 23 October, 2004, 02:10 PM

How To Stop a Thread in .NET (and Why Thread.Abort is Evil)

Friday 12 November, 2004, 09:14 PM

Getting Stack Traces of a Running .NET Process

Tuesday 16 November, 2004, 05:19 PM

Debugging Applications Launched from Outside the Debugger

Friday 19 November, 2004, 11:49 PM

Avalon on XP

Saturday 20 November, 2004, 04:06 PM

Why Writing Into .NET Application Configuration Files Is a Bad Idea

Thursday 25 November, 2004, 12:27 PM

DirectX Mesh (.x) to XAML Converter Update for CTP

Thursday 25 November, 2004, 08:13 PM

You Don't Need a 'Main' Form

Tuesday 30 November, 2004, 02:39 PM

Animating Custom Types in Avalon

Thursday 2 December, 2004, 03:49 PM

VS.NET 2005 Broke Ctrl-F5!

Thursday 16 December, 2004, 03:26 PM

Reply to H_A_S_H on Gosling's Window System (and also ClearType)

Thursday 16 December, 2004, 04:40 PM

Rendering Moving Pictures is Hard

Thursday 16 December, 2004, 07:05 PM

Ctrl-F5 Panic Over

Thursday 16 December, 2004, 09:25 PM
Copyright © 2002-2013, Interact Software Ltd. Content by Ian Griffiths. Please direct all Web site inquiries to webmaster@interact-sw.co.uk