First of all before starting this post I want to mentione that this idea I am going to discuss is all depend on the codes generated by the problem solver blog. My aim is to make it simple to understand both for the reader. Before starting this in Silverlight WCF Service do not have [FaultContract], which means your application fails in a simple WCF communication error. To prevent this we have to create a structure to handle this drawback of the Silverlight. In doing this I google this issue an at the end come up with a solution that Problem Solver mentioned in the blog.