Silverlight applications are simple in that there’s an HTML page that launches the plug-in and a packaging file format (XAP) for the code and resources themselves. Here, we take a quick look at how those applications are packaged and how we go from HTML page to running Silverlight code on the screen and also talk a little around how to include your own class libraries and resources such as images, videos, etc.
Here's a quick breakdown of what's covered in this screencast:
- The XAP format
- Running your app
- Publishing your app to a web page / embedding the app in a web page (either ASPX or HTML)
- Using multiple projects in one solution (separate projects for application proper and class library)
- Using server-based images (external images) inside the app
- Embedding images inside the XAP (two ways)