Use these design patterns as proven programming techniques to help make your code more maintainable, scalable, and decoupled.
When programming in Silverlight if the InitializeComponent() fails then check if the “x:Class” is pointed to the correct class and NAMESPACE because an incorrect value in the XAML will lead to this erroneous error.
“The name ‘InitializeComponent’ does not exist in the current context” Error in VS 2012, C#, and Silverlight 5



