Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • DownloadDownload
  • PrintPrint
Share this Page URL
Help

Chapter 1. Silverlight > Silverlight First

Silverlight First

Most of the assemblies have a reduced surface area in Silverlight. For example, not all the hosting features of WCF are available in the Silverlight client. Therefore, you should always consider the Silverlight version of the assembly when determining what namespaces and types are shared between Silverlight and the full .NET Framework.

The final thing to keep in mind is that Silverlight is a client technology. This is often difficult for web developers to grasp because technologies such as ASP.NET “hide” the client aspect of the code. You are used to writing server code that accesses the database directly and simply emits the client HTML and JavaScript necessary for the application to function. With Silverlight, you are no longer running on the server and must take into consideration the communication between the client and the server. ASP.NET developers are familiar with this separation because it is similar to the difference between server-side C# code and the client-side JavaScript code.


  

You are currently reading a PREVIEW of this book.

                                                                                        

Get instant access to over
$1 million worth of books and videos.

  

Start a Free Trial