I’ve been meaning to blog this for a while, but Tim Heuer beat me to it. His post shows how to dynamically change the endpoint definition when switching from staging to production, while still taking advantage of .clientConfig. This could be especially useful in environments such as Windows Azure.

Also look out for a mention of our new relative address feature.

http://timheuer.com/blog/archive/2010/04/05/managing-service-references-in-silverlight-applications-for-different-environments.aspx

Cheers,
-Yavor Georgiev
Program Manager, WCF