IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
logo
Sommaire > Développement > Divers
        Où se trouve l'assembly System.Web.Silverlight ?
        Comment lire un flux RSS depuis Silverlight ?
        Comment donner des paramètres d'initialisation à son application ?
        Comment trouver la signification d'un message d'erreur ?
        Comment rendre un contrôle accessible dans le code .Net ?
        Comment avancer un storyboard de quelques secondes ?
        Est ce que Silverlight supporte l'encryptage SOAP ?
        Pour quand est prévue la version 2 RTM ?
        Comment appeler un Web Service de manière synchrone ?
        Est-il intéressant de faire une transformation XSL dans l'application Silverlight ?
        Comment intégrer une animation Flash dans Silverlight ?
        Pourquoi m'est il impossible de débugger mon application Silverlight ?'
        Quand utiliser Silverlight à la place de Asp.net
        Comment se connecter à une ressource se trouvant hors du domaine (cross-domain) ?
        Puis-je me connecter à une base de données depuis Silverlight ?

rechercher
precedent    sommaire    suivant


Où se trouve l'assembly System.Web.Silverlight ?
auteur : Ludovic Lefort
Elle se trouve dans le répertoire : %programfiles%\Microsoft SDKs\Silverlight\v2.0\Libraries\Server\


Comment lire un flux RSS depuis Silverlight ?
auteur : Ludovic Lefort

public void readNews()
{
    Uri uri = new System.Uri("UrlDuRss");
    WebClient rssClient = new WebClient();
    rssClient.OpenReadCompleted += new OpenReadCompletedEventHandler(rssClient_OpenReadCompleted);
    rssClient.OpenReadAsync(uri);
    
}

void rssClient_OpenReadCompleted(object sender, OpenReadCompletedEventArgs e)
{
    try
    {
        Stream data = (Stream)e.Result;
        StreamReader reader = new StreamReader(data);
        String sBuffer = reader.ReadToEnd();
        XmlReader xmlDoc = XmlReader.Create(sBuffer);
    }
    catch (Exception ex)
    {
        HtmlPage.Window.Invoke("alert", ex.Message);
    }
}

Comment donner des paramètres d'initialisation à son application ?
auteur : Benjamin Roux
Je ne peux que vous conseiller encore de lire mon billet sur mon blog qui répondra en détails à cette question.


Comment trouver la signification d'un message d'erreur ?
auteur : Ludovic Lefort
Les messages d'erreurs retournés par Silverlight ne sont pas toujours très clairs. Vous trouverez en ici une liste de code d'erreurs avec leur significations.


Comment rendre un contrôle accessible dans le code .Net ?
auteur : Ludovic Lefort
Vous devez lui ajouter l'attribut x:Name

 <TextBox x:Name="NomDuTextBox" Width="100" Height="20"/>

Comment avancer un storyboard de quelques secondes ?
auteur : Ludovic Lefort

TimeSpan ts = Storyboard.GetCurrentTime(MonAnimation.Children[0]);
MonAnimation.Seek(ts.Add(TimeSpan.FromSeconds(5))); //Avancer de 5 secondes

Est ce que Silverlight supporte l'encryptage SOAP ?
auteur : Ludovic Lefort
Non, Silverlight ne supporte pas les extensions SOAP.


Pour quand est prévue la version 2 RTM ?
auteur : Ludovic Lefort
Microsoft prévoit la sortie de la version 2 de Silverlight au mois de Novembre 2008


Comment appeler un Web Service de manière synchrone ?
auteur : Ludovic Lefort
C'est impossible en Silverlight, tous les appels au Web Services doivent se faire de manière asynchrone.


Est-il intéressant de faire une transformation XSL dans l'application Silverlight ?
auteur : Ludovic Lefort
Non, la meilleur pratique est de faire cette transformation sur votre serveur.


Comment intégrer une animation Flash dans Silverlight ?
auteur : Ludovic Lefort
Silverlight ne permet pas d'intégrer des objets flash, mais il est possible de le faire de manière détournée:
http://blogs.ezos.com/blog/lle/Lists/Posts/Post.aspx?ID=20


Pourquoi m'est il impossible de débugger mon application Silverlight ?"
auteur : Ludovic Lefort
Dans les propriétés de votre site web, cochez la case Silverlight dans l'onglet Debug.


Quand utiliser Silverlight à la place de Asp.net
auteur : Ludovic Lefort
Une animation Silverlight peut être inclue dans un site Asp.net, les deux technologies sont donc fortement complémentaires.
Si vous avez à afficher des médias ou à animer une partie de votre interface, préférez Silverlight à Asp.net.


Comment se connecter à une ressource se trouvant hors du domaine (cross-domain) ?
auteurs : Ludovic Lefort, Benjamin Roux
Il faut ajouter le fichier ClientAccessPolicy.xml à la racine de votre serveur web. voici son contenu :

<?xml version="1.0" encoding="utf-8"?>
<access-policy>
    <cross-domain-access>
        <policy>
            <allow-from http-request-headers="*">
                <domain uri="*"/>
            </allow-from>
            <grant-to>
                <resource path="/" include-subpaths="true"/>
            </grant-to>
        </policy>
    </cross-domain-access>
</access-policy>
La section grant-to permet de définir les répertoires pouvant être appelés par l'application.
La section allow-from quant à elle défini les domaines pouvant utiliser le web service.

Version 2 Beta 2


Puis-je me connecter à une base de données depuis Silverlight ?
auteur : Ludovic Lefort
Non, vous devez passer par des services Web (Asp.net webservice ou WCF)

Version 2 Beta 2


rechercher
precedent    sommaire    suivant

Consultez les autres F.A.Q's


Valid XHTML 1.1!Valid CSS!

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2008 Ludovic LEFORT Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.