XAML and Windows Phone development can be a lot of fun. Personally, I love the XAML platform and sprinkling the sweetness of MVVM on top. It really feels like a place where I can apply my SOLIDs and be happy. As we've seen, the API for Windows Phone has a certain consistency with the APIs found for web development and it's almost just as easy to work with, although a bit more verbose. You could achieve the same abstraction level, as in JavaScript, using dynamic in C# as well and implement your own dynamic object that would simplify the code and less "stringified". As we've seen, the same principles still applies (you can bring the same mindset of MVVM, SOLID and all into it and create highly maintainable code).
Note
You can find the entire sample code at https://github.com/dolittle/SignalR_Blueprints/tree/master/Source/Chapter7.
In the next chapter, we will take on more platforms than just Windows Phone.