Silverlight
Networking and Communication

The Silverlight version 3 runtime has built-in support for network communication using HTTP and TCP. The content in this section provides guidance on using the .NET Framework features included with the Silverlight 3 runtime to develop Silverlight-based networking applications using these protocols. In addition, topics in this section discuss some of the security restrictions for Silverlight-based applications communicating over a network.

In This Section

HTTP Communication and Security with Silverlight

Describes the Silverlight HTTP support and the different options for leveraging HTTP with Silverlight-based applications.

How to: Specify Browser or Client HTTP Handling

Shows how to specify browser or client HTTP processing for Silverlight-based applications.

Network Security Access Restrictions in Silverlight

Describes security policies that can restrict network communications using the WebClient and HTTP classes in the System.Net namespace and the sockets classes in the System.Net.Sockets namespace. These policies include site-of-origin and cross-domain security.

URL Access Restrictions in Silverlight

Describes the additional restrictions that are in place when accessing URL resources using the WebClient and HTTP classes in the System.Net namespace, as well as with other Silverlight classes for images and media.

How to: Get and Set Cookies

Shows how to set cookies for a web request object and get cookies on a web response object.

Downloading Content on Demand

Describes how the WebClient class can be used to download content on demand.

Accessing Web Services in Silverlight

Describes how to create and configure Web services for interaction with a Silverlight-based application and how to retrieve data from these services.

Working with Sockets

Describes how to use the low-level sockets interface for more TCP communication between hosts.

Cryptographic Services in Silverlight

Describes how to encrypt message text.

Reference

Socket

WebClient

HttpWebRequest

HttpWebResponse

Related Sections

ADO.NET Data Services (Silverlight)

Describes how to create and interact with ADO.NET Web services from a Silverlight-based application.

Security

Contains links to topics that help provide security guidance in Silverlight-based applications.

Tags :


Page view tracker