bonjour
ca fait 3 jours que je m'arrache les cheveux avec silverlight
je viens du monde du client lourd ou copier un .exe suffit ...
bref je veux faire un site avec quelque labels et quelques boutons, le tout lié à une base de données
j'ai compris que le seul moyen de communiquer via silverlight est de passer par wcf pour ensuite éventuellement taper dans une base de données
pour l'instant j'ai fait simple juste une fonction as string pour tester
j'ai créé une solution sous vs2010 avec un projet application silverlight 3 et un autre projet que je ne sais plus de quel type il est, mais c'est un truc qui se mets dans iis (je suis sur iis de win7)
sur ce projet web j'ai ajouté un élément "service wcf compatible silverlight"
j'ai ensuite fais la manip sur le projet silverlight avec le bouton "découvrir" pour trouver le service dans la solution
ca fonctionne depuis vs mais pas depuis iis
j'ai modifié selon ce que j'ai vu sur le net, et ca marche meme plus depuis vs
quelques lignes de code :
silverlight :
projet web :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <!--avant c'était address="http://localhost:56859/Germain.Web/Service.svc"--> <endpoint address="http://localhost/Germain.Web/Service.svc" binding="basicHttpBinding" bindingConfiguration="CustomBinding_Service" contract="ServiceReference1.Service" name="Service" /> </client>avant y avait du customBinding, mais j'ai lu que seul basicHttpBinding fonctionnait alors j'ai modifié
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <service name="Service"> <endpoint address="http://localhost/Germain.Web/Service.svc" binding="basicHttpBinding" bindingConfiguration="Service.customBinding0" contract="Service" /> </service>
bref je suis perdu, j'ai jamais rien vu d'aussi compliqué ... j'ai lu des tas de choses sur le net avec des dizaines de méthodes différentes et j'en ai fait marché aucune
donc si vous avez une solution pour cette méthode, ou même une autre méthode je suis preneur
en gros je veux juste faire un site qui est similaire à quelques checkbox et il faut que j'enregistre l'état quelque part ...
merci
Partager