How to write a custom visualizer

Many people have used and liked the new visualizers in Whidbey. They really are a powerful data viewing tool, especially with the functionality of supporting custom visualizers. While the help documentation for writing your own visualizers is getting finalized, I thought I would provide a quick how-to for this. To create a custom visualizer in…

7

The Last of the Ferrari Guys…

Daniel Spalding, our Dev Lead in the VC++ linker team, retired last friday after 18 yrs at Microsoft. In a sense it is an end of an era since he has been around, like, forever, and it is difficult to visualize a linker team w/o him. Dan was one of the devs who implemented the…

9

App Week followup

Scott & I finished our “Inline Version Control” add-in for the app week, and I think for a week’s work we did a fairly good job. I was rather surprised and impressed with the apps other teams came up with, and we are going to know the best app in a while (the managers pick this)….


App Week

One bloggable event happening right now is that we in the C# PU are once again planning an App Week. For those who are not aware, an app week is where we get together, form teams, and develop customer scenario applications with our product to find bugs and more particularly integration issues that we typically…


2005!

One of my goals for this year has been to post regular blogs. The problem I keep running into is thinking up topics to post that are not an insult to your intelligence – e.g. describing stuff that is already mentioned in MSDN, and that, if you have taken the trouble to browse to http://weblogs.asp.net, you probably…


Asp .Net debugging in XP SP2

A person emailed me requesting me to blog step by step instructions on how to get Asp .Net working on XP SP2, and to check the status for each step. I thought this would be a lengthy blog, but on second thoughts realize there isn’t anything very deep about Asp .Net debugging. With SP2, you can…

9

The case of Turkish İ & Turkish I

As one of the Internationalization representatives, it is my responsibility to make sure that our automation framework code uses ToUpper() & ToLower() correctly. In almost all cases this does not matter and therefore people don’t bother to remember this at all, but if you call the To…() methods with no arguments, you get the conversion…

4

Performance reviews take time…

Oh boy, I wanted to fix some automation bugs today, but could not as I had to update my “commitments” for my performance review. And I need to go home and do my laundry. Reviews at MS have changed as we officially become a “large company”. Earlier we did not spend time worrying about commitments and what not -…

6

Imaginative hiring techniques…

So I get this email from a guy on the Windows security team, they are looking for more people and this email was to existing MS employees enquiring if they wanted to move to the team. What I liked about this particular headhunting was that instead of asking you to simply send in your resume, they set up…

2

Getting Remote Debugging working on Windows SP2

The security hardening in SP2 affects remote debugging since the firewall blocks machine to machine communication. We have a workaround posted at http://support.microsoft.com/default.aspx?scid=kb;%5BLN%5D;833977#2020 that lets you configure your machine to re-enable remote debugging. There are a few mistakes in this KB article, however, which we are in the process of correcting. These are the corrections…

2