Aha! I knew this was something stupid. This has been quite a trip. I retrofitted my original project to 2.0 directly, but it does not run. I could not get Silverlight to initialize - after much screwing around based on various articles on this site. I then created this new project and moved the stuff over and attempted to adapt the generated page. I NEVER CHANGED THE SOURCE! Arrrgghhh. Of course 'content.basic' is still null or undefined - the very problem I was getting when the source did not include clientbin. But such is life.
I am disappointed in the size of this thing. My old dll was 14k. This new app is 150k - and I am assuming that all these assemblies he is stuffing into clientbin are not something I must package and download. As I tried to get the original project working, I found that silverlight.js simply will not work. Lot's of errors at character position 6254 and 3456, etc. The connection to silverlight and the managed code seems quite mysterious. Which might explain my blindness to "source". Thanks for your help and sorry for taking your time.
I also appreciate your quick reponse. 2.0 has turned me back into a newbie.
Cheers