Silverlight-applikationer kan utvecklas med stöd för servern åtkomst . Till exempel , om du skriver en ansökan kundhantering , kan Silverlight ansökan behöver en tjänst för att hämta en kund databas från en server . Dessa tjänster kallas Windows Communication Foundation tjänster , eller WCF för kort . WCF är Microsofts nya plattform för distribuerade tjänster och kommunikation mellan applikationer . Plattformen släpptes med . NET 3,0 ram . WCF -plattformen förenas alla av de föregående tjänsteplattformar och aktiverad skalbar stöd för processorer från en enkel kärna till en quad core . Saker du behöver Review, Visual Studio 2010
Visa fler instruktioner
1
Öppna din Visual Studio 2010-program från Start-menyn . Klicka på " Arkiv " -menyn . Peka på " Ny " och välj " Project . " Ställ in " Project Type " till " Silverlight . " Välj " Silverlight Application " från Visual Studio installerade mallar . Acceptera standardnamnet " SilverlightApplicaton1 " och klicka på " OK . "
2
Acceptera standardalternativet " Värd för Silverlight ansökan i en ny webbplats " i " New Silverlight Application " guiden som dyker upp . Lämna default " SilverlightApplication1.Web " valts för " nytt webbprojekt " namn . Behåll standardinställningen " ASP.NET Web Application Project " som nytt webbprojekt typ . Klicka sedan på " OK . " Addera 3
Högerklicka på " SilverlightApplication1.Web " och välj " Lägg till ". Klicka på " Ny post" och vänta på " Add New Item " fönstret för att öppna . Välj Silverlight från motsvarande språkgrupp i " installerade mallar " panelen till vänster .
4
Välj " Silverlight - aktiverad WCF service " mall från centrala panelen . Ange tjänstens namn till " CustomerService.svc " i " Namn " rutan längst ned . Klicka på " Add " knappen till höger om " Namn " rutan .
5
Genomföra " CustomerService " kontrakt genom att byta ut " DoWork " metoden i " CustomerService " klass med den verksamhet du vill tjänsten att stödja. Ändra serviceavtal som passar dina behov .
6
testa tjänsten genomförande genom att välja " CustomerService.svc " filen i Solution Explorer . Högerklicka på " CustomerService.svc " filen och välj " Visa i webbläsare . " Bekräfta att du ser en " CustomerService " testsida för att kontrollera att tjänsten är tillgänglig . Granska din kod att bekräfta att det inte finns några stavfel om testsidan misslyckas .