Henry Hahn
SEO Toolkit Released
We just released a very cool FREE tool - the SEO Toolkit - that lets you optimize your IIS-based...
Date: 01/13/2010
MIX09 - The Gratuitous Graphics Demo
It hasn't been nearly as long as I thought but it's certainly been a while since I've posted. I...
Date: 03/20/2009
You, too, can own a new PDC USB Hard Drive
Traditionally, when you first get to the PDC and stop by the registration desk, you get a bag of all...
Date: 09/25/2008
Save $200! PDC Early Bird Discounts End on Aug 15
Just a quick cross-reference: If you register before Aug 15 for the PDC you'll receive $200 off....
Date: 08/12/2008
Visual Studio 2008 Service Pack 1 and .NET Framework 3.5 Service Pack 1
Visual Studio and .NET Developers, along with their customers, got a nice treat today with the...
Date: 08/11/2008
PDC08
I've participated in several PDC's in the past, mostly as a speaker, but this year I'm helping to do...
Date: 07/23/2008
PDC 2008!
Save the date! https://msdn.microsoft.com/pdc.
Date: 12/06/2007
Yahoo releases Yahoo! Messenger for Vista
Yahoo just released their Yahoo! Messenger for Vista. I haven't yet installed it but I do know...
Date: 12/06/2007
NET FX 3.5 B2 Released! What's new in WPF?
Get it here! The WPF team is very excited about this release because we've been able to follow-up on...
Date: 08/01/2007
.Net Framework Security Update Performance Issues
Rob Eisenberg recently posted that he was experiencing performance issues related to recent Windows...
Date: 07/13/2007
Loading a ComboBox with "Many" Items is Slow
In the WPF ListBox and ListView, some form of virtualization takes place. The consequence is that...
Date: 06/15/2007
WPFPerf now available outside of the WPF SDK
The WPF performance tool WPFPerf is now available as a stand-alone download. Check it out: x86 and...
Date: 06/05/2007
WPF Performance Whitepaper
Kiran has posted the latest and greatest version of his WPF Performance Whitepaper here. Check it...
Date: 10/30/2006
Tim Cahill on Optimizing 3D collections in WPF
Tim Cahill, a developer on the WPF Performance Team, posted a great article on optimizing 3D...
Date: 09/07/2006
.NET 3.0 RC has shipped!
Check it out:...
Date: 09/05/2006
WPF Perf: RenderCapability.Tier & DesiredFrameRate
In this post, I’m going to talk about two key API’s for performance in WPF. These are...
Date: 08/23/2006
WPF Scrolling Performance Tip: Avoid using ScrollBarVisibility=Auto
When you can, avoid using the ScrollBarVisibility value "Auto" for HorizontalScrollBarVisibility...
Date: 08/14/2006
WPF Performance: TextBoxes Galore!
I see a lot of WPF demos, repros, apps and so forth on a regular basis. Sometimes these apps will...
Date: 08/11/2006
WinFX B2 Ships! Got Perf?
I am very excited that we shipped B2!! Wahoo! Not only am I excited because I've been working on the...
Date: 05/25/2006
WPF Perf, Element Count, Panels and Controls
I got a question about WPF performance this morning regarding how the number of elements (controls,...
Date: 05/02/2006
Where have I been? WPF Performance!
It's been a long while since I've posted to my blog. What have I been up to? Basically, since the...
Date: 05/01/2006
Custom Scrolling with IScrollInfo
In one of my first posts ever I talked about doing custom scrolling using the IScrollInfo interface....
Date: 01/06/2006
Optimizing WPF ("Avalon") Application Performance
While we're still tuning the platform, there are tips & tricks that you can use to optimize your...
Date: 10/06/2005
Windows Vista UX Guidlines
I got a question about this while I was at the PDC. I see they're now posted on MSDN.
Date: 09/28/2005
Back from L.A.
I just got back into Seattle last night. I'll get my samples posted as soon as have some free time.
Date: 09/19/2005
O'Reilly's Programming Windows Presentation Foundation
I just got a look at this new book from O'Reilly written by Ian Griffiths and Chris Sells. Good...
Date: 09/13/2005
In L.A.: Electricity
Made it to L.A.! The weather is beautiful. Biggest event so far? Downtown L.A. lost power for about...
Date: 09/12/2005
MSN Messenger 7.5 - Free Voice Conversations!
I just tried MSN Messenger 7.5. What can I say? Amazing. The Messenger team is cookin'! Seems like...
Date: 09/12/2005
T-Minus 3 Days
The PDC is almost here!!! Just imagine: Thousands of developers descending upon L.A. to find out all...
Date: 09/09/2005
Bill Gates' Interview on Channel 9
Check it out! Bill does an interview on Channel 9.
Date: 09/08/2005
PDC 2005, here I come!
The PDC is almost here and I'm excited! I've been working on my presentation. I'll be giving PRS329...
Date: 08/26/2005
WinFX Runtime Components Beta 1 is released!
Download it here -...
Date: 07/27/2005
RenderTransform vs. ScaleTransform
What's the difference between RenderTransform and ScaleTransform (no, this isn't a joke setup)? It...
Date: 07/25/2005
Adorners in Avalon
I’ve had a lot of questions about Adorners lately. Guess it’s about time to post an example. First,...
Date: 07/19/2005
Building a Multi-Column ListBox in Avalon
The really cool thing about Avalon is the integration. Yeah, everybody has their favorite features...
Date: 06/23/2005
RadialPanel - A Picture's Worth a Thousand Words
In my previous post I talked about authoring a custom panel called RadialPanel. In this post, I'd...
Date: 06/14/2005
RadialPanel - Authoring a Custom Layout in Avalon
In this post, I'm going to talk about authoring a custom Panel. Panels are the fundamental building...
Date: 06/10/2005
Avalon Beta 1 RC Release Arrives!
The Avalon Beta 1 RC was released a little while ago. Tim Sneath just posted an article about it....
Date: 06/01/2005
More Info About Avalon
Hey, look, I'm on the web! Okay, well, I guess it's not that big a deal but I've finally gotten...
Date: 05/16/2005