applicazioni Silverlight possono essere sviluppate con il supporto per l'accesso al server . Per esempio, se si sta scrivendo un applicazione per la gestione dei clienti , l'applicazione Silverlight può avere bisogno di un servizio per recuperare un database di clienti da un server . Questi servizi sono chiamati i servizi di Windows Communication Foundation , o WCF in breve. WCF è la nuova piattaforma di Microsoft per i servizi distribuiti di rete e le comunicazioni tra le applicazioni . La piattaforma è stata rilasciata con il framework . NET 3.0 . La piattaforma WCF unificato tutte le piattaforme di servizio precedenti e supporto scalabile abilitato per i processori da un singolo core di un quad core . Cose che ti serviranno
Visual Studio 2010
Show More Istruzioni
1
Aprire il programma di Visual Studio 2010 dal menu Start . Fare clic sul menu "File" . Puntare su "Nuovo" e seleziona " Progetto ". Impostare il "Tipo di progetto " a " Silverlight ". Scegliere " Silverlight Application " dai Modelli Visual Studio installati . Accettare il nome di default " SilverlightApplicaton1 " e fare clic su " OK ".
2
accettare l'opzione " Ospita l'applicazione Silverlight in un nuovo sito Web " default nella procedura guidata "Nuovo Silverlight Application" che si apre. Lasciare il valore predefinito " SilverlightApplication1.Web " selezionato per il nome " New Web Progetto" . Mantenere l'impostazione predefinita " progetto di applicazione Web ASP.NET ", come il nuovo tipo di progetto web . Quindi fare clic su "OK".
3
Fare clic con il " SilverlightApplication1.Web " e selezionare " Aggiungi ". Fare clic su " Nuovo elemento " e attendere la finestra " Aggiungi nuovo elemento ", per aprire . Selezionare Silverlight dal gruppo linguistico corrispondente nel " Modelli installati " riquadro a sinistra.
4
Selezionare il " servizio WCF abilitato per Silverlight " modello dal riquadro centrale. Impostare il nome del servizio di " CustomerService.svc " nella casella "Nome" in prossimità del fondo . Fare clic sul pulsante "Aggiungi" per la destra della casella "Nome" .
5
Implementare il contratto " CustomerService " sostituendo il metodo " DoWork " nella classe " CustomerService " con le operazioni che si desidera il servizio di sostenere . Modificare i contratti di servizio per soddisfare le vostre esigenze .
6
prova l'implementazione del servizio , selezionando il file " CustomerService.svc " in Esplora soluzioni. Fare clic destro sul file " CustomerService.svc " e selezionare " Visualizza nel browser . " Conferma viene visualizzata una pagina di prova " CustomerService " per verificare il servizio è disponibile . Rivedere il codice per confermare non ci siano errori di ortografia se la pagina di prova non riesce .