Project / Properties / Startup Options
All of a sudden, I could no longer debug my project. After poking around for a while, I discovered that if I went to the webserver projects property tab, startup options I had to select "Silverlight Project". I don’t remember unchecking this, but none the less, there you go.

I’m of course referring to my article of a couple days ago at:
http://peterkellner.net/2007/06/18/silverlightdebugwebservicedotnet/
The Short Story:
So, I’m working on a Silverlight .net project where the main source of data is a webservice. It’s not a huge amount of data, but it is not small either. In general it’s about 20K to 50K per download. My original plan was to use the quickstart method (POX) and basically parse the xml using the XMLReader classes that are available on Silverlight. That didn’t work so well for
me, so I switched to the proxy classes and did not have much more luck. The primary problem is I could not figure out how to debug the code on the Silverlight side. Ultimately, I ended up figuring out how to do debugging and in the next few paragraphs I’ll go through the steps including screen shots showing how to do it.
(more…)
TechEd 2007, Orlando
Noah Coad Presents Great Performance And Testing Tools Integration with VS 2008 (aka Orcas)

Today, Noah, one of my Microsoft hero’s in devland presented products from his groups today. I’ve always been a big fan of performance analysis as well as unit testing and code analysis. The integration just keeps getting better. Now, for example, you can right click on a method name and say "Generate a unit test". You can also right click on a unit test and say "Give me a performance metric". Very cool.
(more…)
TechEd 2007, Orlando
Visual Studio Debug/Trace Tricks From the Learning Center With Steve Carol
I love these meetings! I have to admit that I come not for the sessions, but for the learning center. At the moment I’m working on a .net Silverlight application and I’ve got lots of problems. What I do is put the mark $$$ in my code in all the places where I’m having problems. I trek over to the learning center area and sit down with a Microsoft engineer who is willing to tolerate me. Today, the guy was Steve Carroll who I believe is a manager on the visual studio performance team. Score! Big time help, and some bonuses also. Steve didn’t really know anything about WPF
or Silverlight but knows c# very very well. I asked him if he was a c# wizard at the start and he said no. He was very wrong about that.
(more…)