Silverlight applicaties kunnen worden ontwikkeld met ondersteuning voor toegang tot de server . Bijvoorbeeld , als je schrijft een klant management applicatie , de Silverlight- applicatie kan een dienst nodig om een klantendatabase te halen van een server . Deze diensten worden genoemd Windows Communication Foundation diensten , of WCF voor kort. WCF is Microsoft's nieuwe platform voor netwerk- gedistribueerde diensten en de communicatie tussen applicaties . Het platform werd uitgebracht met . NET 3.0 framework. De WCF platform verenigd alle voorgaande dienst platforms en enabled schaalbare ondersteuning voor processors van een single core naar een quad core . Wat je nodig hebt Visual Studio 2010 Toon Meer Aanwijzingen 1 Open uw Visual Studio 2010 programma in het menu Start . Klik op het menu "Bestand " . Wijs naar " Nieuw" en " Project " te selecteren. Stel de "Project Type" op " Silverlight . " Kies " Silverlight Application " van de Visual Studio geïnstalleerde sjablonen . Accepteer de standaardnaam " SilverlightApplicaton1 " en klik op "OK . " Kopen van 2 Accepteer de standaard optie "Host van de Silverlight-toepassing in een nieuwe website " in de " New Silverlight Application " wizard die opduikt . Laat de standaard " SilverlightApplication1.Web " geselecteerd is voor de " New Web Project" naam . Houd de standaard " ASP.NET Web Application Project" als de Nieuwe Web soort projecten . Klik vervolgens op "OK . " 3 Klik met de rechtermuisknop " SilverlightApplication1.Web " en selecteer " Toevoegen . " Klik op " Nieuw item " en wacht op de " Add New Item" venster te openen . Selecteer Silverlight uit de overeenkomstige taalgroep in de "Geïnstalleerde sjablonen " paneel aan de linkerkant . 4 Selecteer de " Silverlight - enabled WCF service " template van het centrale paneel . Zet de naam van de service op " CustomerService.svc " in het vak "Naam" in de buurt van de bodem . Klik op de knop 'Toevoegen' aan de rechterkant van het vak "Naam" . 5 Uitvoeren van de " KlantenService " contract door het vervangen van de " DoWork " methode in de " KlantenService " klas met de bewerkingen die u wilt de dienst te ondersteunen . Wijzig de servicecontracten aan uw behoeften te voldoen . Test 6 de dienst uitvoering door de " CustomerService.svc " bestand in de Solution Explorer selecteren . Rechts - klik op de " CustomerService.svc " bestand en selecteer " Weergeven in browser . " Bevestigen zie je een " KlantenService " testpagina om de dienst te controleren is beschikbaar . Controleer uw code om te bevestigen dat er geen spelfouten als de testpagina mislukt .
|