Neat New Multithreaded Debugging Features in VS 2008

Sometimes the little features can make a world of difference. The VS 2008 debugger adds some help to those of us dealing with many threads running in our applications. The first is Show Threads in Source, which you can turn on either by selecting it from the context menu in the Threads window or the…

MyComix Updated for Silverlight 1.0 Release Candidate

It’s been a while since I posted to the blog because I’ve been traveling–some for business, some for pleasure. I had a relaxing vacation in Hawaii with my wife and kids followed by a trip to Atlanta for Wintellect’s annual company retreat and am now back in the saddle digesting the latest updates to Silverlight…

Microsoft Hyderabad

The last few weeks have been travel-heavy for me. First there was TechEd in Orlando. Then I was home for a few days before heading to India for a return visit to Microsoft’s Hyderabad campus. The Microsoft campus is a sparkling jewel on the outskirts of the town of Hyderabad. It boasts big beautiful buildings, great cafeterias,…

Book Update

First, the bad news: A while ago, Microsoft Press and I bantered around the idea of producing a version of my “CLR via C#” book targeted towards C++/CLI users. The book was going to be titled “CLR via C++/CLI” (catchy title, eh?). As I am not a C++/CLI expert,we thought we’d find another author for…

Wait Chain Traversal, PInvoke Trouble and Mixed Debugging on x64

My latest Bugslayer column is now online for your reading enjoyment. While it looks all cool and casual on the MSDN Magazine web site, I spent what seemed like forever on that column. It seemed simple enough to discuss the cool Wait Chain Traversal functionality in Vista to help find deadlocks, but I ran into…

MyComix Update

I made some minor modifications to the MyComix Silverlight viewer. I wasn’t happy with the look of the drop-down info panel, so I crufted up a new design in Expression Blend. I also added a simple animation that allows comic book covers to pop into view (as opposed to simply appearing out of nowhere) once the…

Updated Silverlight Viewer (and Source)

I did a little rearchitecting on MyComix’s Silverlight viewer tonight and added a new feature, too. Now when you move the mouse into the region of the window above the top of the comic book, a partially transparent info panel containing pertinent information about the comic slides into view. To check it out, go to http://mycomix.wintellect.com/Spotlight.aspx?Item=1845 and have…

Watch Silverlight Go Zoom

We’ve been keeping the airways hot here at Wintellect. First there was Devscovery Denver. Then came MIX in Las Vegas, Devscovery New York, and a trip to Redmond, all in consecutive weeks. I’m looking forward to having (most of) a couple of weeks at home before heading to TechEd and then back to India. Below are…

WinDBG Starts to Show a Little CLR Love (Finally!)

Reading Volker von Einem’s excellent blog, he mentioned that WinDBG 6.7.5.0, the latest release, now shows the mixed managed and native stack in the Calls window. I hadn’t noticed that, but it works like a charm. In the screen shot below, I double clicked on the NSort!NSort2.BubbleSorker.Sort method and was taken directly to the syntax…

A New WinDBG!

Wow! I go on vacation[1] for two weeks and the world changes. Such is life in the software development world working on internet time. Microsoft releases its Flash killer, which is nice, but more importantly, a new version of WinDBG rolls to the world. For those of you that have been stuck with the WinDBG…

A Touch of Silverlight

I’ve been playing with the Silverlight bits Microsoft published last week and am having a blast. I just finished adding a Silverlight viewer to MyComix. To check it out, go to http://mycomix.wintellect.com and click a comic book cover. (Make sure you’re in thumbnail view, because I only have the Silverlight viewer wired into that view.) You…

MIX Update: WPF vs. Silverlight

I’ve heard a lot of talk around MIX this week about Silverlight obsoleting WPF. Developers are asking “why would I develop a WPF app when I could do the same thing with Silverlight and have it run in a browser?” I can think of two big reasons why WPF is still relevant: 1) WPF has…