Come inviare informazioni da ASP.NET a Silverlight

December 3

Microsoft ASP.NET è un linguaggio di programmazione che è compatibile con il server Web di Microsoft Internet Information Services (IIS). applicazioni ASP.NET consentono di fare uso di .NET Framework per implementare i programmi che vengono utilizzati attraverso un browser su reti. Silverlight è un framework di programmazione rilasciato da Microsoft che consente agli sviluppatori di creare applicazioni che vengono scaricati ed eseguiti all'interno di una finestra del browser. Un'applicazione Silverlight può richiedere informazioni da Silverlight e quindi riceverlo. Questo può essere utile se si intende inserire l'applicazione in un sito web e la necessità di controllare le statistiche dall'applicazione sito principale, come ad esempio un applicazione di gioco che ha bisogno di controllare il numero di acquistare crediti di un giocatore ha.

istruzione

1 Aprire il programma di Silverlight in Visual Studio facendo clic su "File", poi "Apri". Passare il progetto nello spazio di lavoro. Fare clic su di esso, quindi fare clic su "Apri".

2 Fare doppio clic sul file nel codice che si vuole comunicare con il server Web tramite. Individuare la funzione o classe che richiede la comunicazione, e posizionare il cursore in una nuova riga immediatamente precedente il punto in cui si desidera utilizzare queste informazioni.

3 Digitare quanto segue:

val = this.getRestResponse ( "/ & lt; applicazione> / & lt; richiesta> / & lt; valore" rel = target "nofollow" = "_blank"> http: // & lt; server> / & lt; applicazione> / & lt; richiesta > / & lt; valore> ");

Sostituire "<server>" con l'indirizzo del server Web IIS, "<application>" con il nome della vostra applicazione ASP.NET sul server, "<richiesta>" con il nome della risorsa principale che si sta tentando di accedere , e l'optional "<valore>" con un parametro che identifica se il valore deve essere cercato. Ad esempio, "http://mydomain.com/restaurantseating/getReservationName/5".

4 Eseguire il programma di Silverlight. Sarà ora tenterà di recuperare queste informazioni dal server Web utilizzando il metodo "getReservationName" che è costruito nella vostra applicazione.