Application Design and Programming Model

The Mechanics of Silverlight Applications


Silverlight 2 is primarily a UI programming model for rich interactive client-side user interaction. Luckily, Silverlight 2 also includes strong distributed application hooks coupled with rich data binding to facilitate a solid application architecture that will be familiar to traditional. NET or Java developers. This means that the same overall design principles that architects and developers live by today for web or n-tier applications can apply to Silverlight 2-based applications as well. Silverlight 2 provides excellent support for calling services, whether SOAP, Representational State Transfer (REST), Plain Old XML (POX) or JavaScript Object Notation (JSON)-based services. Chapter 7 covers networking and web services in detail.


Programming Model Application Design Visual Studio Event Handler Test Page 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Jit Ghosh, Rob Cameron 2009

Personalised recommendations