Pigs Can Fly
Windows performance, development, and related issues(and maybe some not so related...)
I recently needed to use C# to programmatically create a shortcut (.LNK file) to a console...
Date: 12/05/2010
I recently needed to style a WPF expander control for a prototype project. Our team’s UX designer...
Date: 03/28/2010
I’ve made a key improvement to my BizzySpinner control form my last post. It now starts and stop...
Date: 01/10/2010
Bruce Dawson is a performance analyst on the client performance team. He has written this...
Date: 08/06/2009
In my last post I talked about how multi-threading can be used to improve responsiveness while...
Date: 08/06/2009
There is a lot of information in a typical kernel trace. While the Performance Analyzer tool...
Date: 03/16/2008
Here is a chronological list of the my posts about the xperf tools. If you are new to the tools, or...
Date: 03/15/2008
"Do the xperf tools support XP or Windows Server 2003?" is a frequently ask...
Date: 02/24/2008
Lets get to it! Here is how to take a basic trace then look at CPU and disk...
Date: 02/15/2008
I just love this add for the Sony Ericsson XPERIA X1.... its just barely an add. Its really a...
Date: 02/11/2008
The WHDC folks now have web page setup for the Windows Performance Toolkit (aka the 'xperf...
Date: 02/10/2008
The SDK team just shipped the latest version of the Windows SDK which supports Windows Server 2008...
Date: 02/08/2008
One of my favorite blogs is Worse Than Failure (WFT). Many of the articles are very interesting. But...
Date: 05/19/2007
Walt Ritscher has a really handy tool on his blog called 'Style Snooper'. This utility will display...
Date: 05/06/2007
CLCV V5 now has a fully working TreeMap control that zooms, supports mouse over events and looks...
Date: 03/24/2007
Until mid February, I'd been using a Acer Ferrai 4000 laptop for about a year. It was a great laop...
Date: 03/18/2007
Rico's recent post is interesting as it hints at things some developers do that sound like a good...
Date: 02/02/2007
CLCV V4 now loads files about 27 times faster than V3 when running on my laptop. The tree view is...
Date: 01/30/2007
I've been using a Acer Ferrai 4000 laptop for about the last year and its been great - its quite...
Date: 01/29/2007
CLC is a native C++ program I developed that counts lines of source code. It is designed to handle...
Date: 01/21/2007
You can find Bill's key note video here: https://www.microsoft.com/winme/0701/29031/ces.asx The...
Date: 01/12/2007
I'm finally back from CES - what a HUGE show! There were 2,700 exhibitors spread over all 3.2...
Date: 01/12/2007
Wow, there are a TON of cool things at CES with lots of great blogs and pictures of new and...
Date: 01/10/2007
I've been working on my first useful WPF application and I've learned several things since my last...
Date: 01/03/2007
I have a utility that measures lines of code (CLC.EXE). It works with C, C++, C#, Perl, x86 assembly...
Date: 12/30/2006
My pet project for the holiday vacation has been writing a WPF application to view data from my code...
Date: 12/30/2006
One of the things I planned to do this holiday season was spend some time learning about Windows...
Date: 12/27/2006
One of the things I worked on for Vista was the System Requirements. These are widely quoted, but...
Date: 12/21/2006
Windows Aero is Vista's new user interface and is based on desktop composition which is the process...
Date: 12/19/2006
I receive a lot of questions internally and from partners about what it takes for a system to run...
Date: 10/12/2006
Vista manages graphics memory in a much more sophisticated way than XP. In XP, the graphics driver...
Date: 10/10/2006
In the description of MIke's recent Channel9 interview, Charles hints that Marketing named the...
Date: 10/09/2006
Hardware interrupt service routines and deferred procedure calls can be the silent killers of system...
Date: 10/09/2006
Channel9 has a good video interview of Mike Fortin where he dicusses what our team does and goes...
Date: 10/08/2006