Silverlight applikationer kan udvikles med støtte til adgangen til serveren . For eksempel, hvis du skriver en kunde management program kan Silverlight ansøgning brug for en tjeneste til at hente en kundedatabase fra en server. Disse tjenester kaldes Windows Communication Foundation services eller WCF for korte. WCF er Microsofts nye platform for net distribuerede service og kommunikation mellem applikationer . Platformen blev udgivet sammen med . NET 3.0 rammer. WCF platform forenet alle de foregående tjeneste platforme og aktiverede skalerbar støtte til processorer fra en enkelt kerne på en quad core . Ting du skal
Visual Studio 2010
Vis Flere Instruktioner
1
Åbn din Visual Studio 2010 -programmet fra menuen Start . Klik på menuen "Filer" . Peg på "Ny" og vælg " projekt". Indstil "Projekt Type" til " Silverlight ". Vælg " Silverlight Application " fra Visual Studio installerede skabeloner . Accepter standard Name " SilverlightApplicaton1 " og klik " OK".
2
Accepter standard option " Host Silverlight anvendelse i en ny web- site" i "Ny Silverlight Application " wizard der popper op. Lad default " SilverlightApplication1.Web " valgt for "Ny Web Project " navn. Hold default " ASP.NET Web Application Project" som New webprojekt type. Klik derefter på "OK".
3
Højreklik på " SilverlightApplication1.Web " og vælg " Tilføj". Klik på "Nyt element" og vent på " Tilføj nyt element " vinduet for at åbne . Vælg Silverlight fra den tilsvarende sproggruppe i "Installed skabeloner" ruden til venstre.
4
Vælg " Silverlight -aktiverede WCF service " skabelon fra den centrale rude. Indstil tjenesten navn til " CustomerService.svc " i " Name" feltet nær bunden. Klik på " Tilføj" knappen til højre for "Navn" kassen.
5.
Gennemføre " Kundeservice " kontrakt ved at erstatte " DoWork metoden" i " Kundeservice " class med de handlinger, du ønsker tjenesten til at støtte . Rediger servicekontrakter til at matche dine behov.
6
Test service gennemførelsen ved at vælge " CustomerService.svc "-fil i Solution Explorer . Højreklik på " CustomerService.svc " fil og vælg " Vis i browser ". Bekræft, at du se en " Kundeservice " test for at kontrollere tjenesten er tilgængelig. Gennemgå din kode til at bekræfte at der er nogen stavefejl , hvis testsiden mislykkes.