Microsoft Silverlight 5 Data and Services Cookbook

Microsoft Silverlight 5 Data and Services Cookbook

4.0 1
by Gill Cleeren, Kevin Dockx

View All Available Formats & Editions

Product Details

Packt Publishing
Publication date:
Product dimensions:
7.50(w) x 9.25(h) x 1.33(d)

Related Subjects

Customer Reviews

Average Review:

Write a Review

and post it to your social network


Most Helpful Customer Reviews

See all customer reviews >

Microsoft Silverlight 5 Data and Services Cookbook 4 out of 5 based on 0 ratings. 1 reviews.
Boudville More than 1 year ago
Silverlight 5 extends significantly the functionality of its predecessors. The massive extent of this book reflects the numerous changes and current capabilities. It also shows how Microsoft has integrated its Visual Studio 2010 as the IDE for your Silverlight coding. For example, the first chapter describes how source control is instantiated via Microsoft's Team Foundation Server [TFS], and how this can be used in tandem with Visual Studio. Naturally, the programming language is C#. But the code snippets tend to be quite understandable even if you are still learning that language. The user interface examples are for a cellphone running Microsoft Windows Phone 7. Be aware that the book does not delve into the higher level of the prospects of Phone 7 vis a vis Google Android or the Apple iPhone. Phone 7 is struggling in the marketplace, but perhaps this book can persuade some developers that it is viable and easy to code for. Only relatively small sections of the book are about coding the pure UI widgets. Much more space goes to the harder issues of data binding. Where there is a mapping from a data source [back end] to the target [front end widgets]. XML and XAML are extensively used for structuring the data source. At the front end, we see useful ways to add validation logic that will check user data input for correctness. There is a nifty chapter devoted to the Model-View-ViewModel [MVVM] pattern. Many of you are already familiar with the Model-View-Controller pattern. MVVM is related to MVC, but specialised to the use of XAML. The chapter affords a way to study an extended use case and thus learn MVVM. Other chapters cover topics like JSON and REST. These have received wide attention in the java and javascript world. Here you can see these expressed under Phone 7 and Silverlight.