Chapter 3. The application model and the plug-in


This chapter covers
  • Understanding the XAP and the Silverlight application model
  • Creating the Silverlight plug-in control in the browser
  • Initializing the plug-in and responding to plug-in events


Application is an overloaded term that means different things to different people. Some may question what level of footprint, functionality, or other metrics you need to meet before something can be called an application. For example, is the weather tracker sidebar gadget in Windows an application? What about Notepad? The code for the sidebar gadget is almost certainly more complex than Notepad, but most people would see Notepad as an application and the sidebar gadget as, well, a gadget.

In my ...

Get Silverlight 5 in Action now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.