I'm using the same language and tool-set to create the web site and the services and the Silverlight application, with integrated debugging across the whole thing.
No, no they're not. See, I used to think the very same thing. But then, we were migrated to Lotus Notes three weeks ago. Now I love Microsoft, and want to have its babies :C