Debugging multiple applications

Well, the more complex the application context becomes, the more complex becomes the debugging process.

Since the remote-debugging of .Net 2.0 based applications has been dramatically improved this isn’t any challenge anymore. But there is hope: suppose you have an application, which consists of a console-application which is providing services via WCF and a second application consuming these services. So, how to debug this? Obviously you kneed to debug both apps … but how? Since they have to communicate via WCF (this is the crucial thing!!) this is not as easy as it might seem.

  1. OK, first start your console-app providing the WCF services. Right click on the project and select Debugging\Start New Instance.
  2. Suppose you’re using TestDriven.NET, you just start your main app and choose to test it using the debugger. You should be asked wether you would like to stop the debugging now – this should be answer with no.

Basically that’s all there is to do. But life isn’t always that simple. Because of the multi-threaded (parallel) nature of multiple applications, you might encounter some strange behaviors within Visual Studio …

Persisting Dreams

After adding recently a PVR (Dreambox DM7025+) to my home entertainment system, I made some first progress on getting to know the newly added member.

The thing with PVRs is, that you can record tons of stuff, but you don’t have it on tape anymore. So what if you don’t want to watch that movie on your place but instead at a friends house? Do you take the PVR with you? Most certainly not. Back in those days of VHS you would just pop out the tape and walk over to your friends house – those days where easy. But wait, what about LP-mode of certain VCRs? That made life already complicated because not every VCR could play LP-mode taped shows … ok, I’m getting carried away.

Anyway; after records some stuff and watching how my harddisk is filling up I decided to persist some stuff on good old DVD. OK, so far so god. Looking at the harddish revealed that the movies consist of serveral files, the most data being stored im some *.ts file. Obviously there needs to be some work to be done.

Oozoon does not only provide some new and enhanced images for the Dreambox, but also features a great step-by-step guide on how to convert those recordings to be authored to a DVD.

So nice authoring everyone!

Touching the Firefox

After years of struggle with my Synaptics Touchpad and Firefox there is finally relieve!

Up to now I could not take advantage of the scrolling-feature of my touchpad within Firefox, but a recent driver update from version 7.x to driver version 9.0.2 finally made everything smooth … so now I’m happy to surf sites that need to be scrolled …