Silverlight -Anwendungen können mit Unterstützung für Server-Zugriff entwickelt werden. Zum Beispiel , wenn Sie schriftlich eine Kunden-Management- Anwendung , kann die Silverlight-Anwendung benötigen Sie einen Dienst , um eine Kunden-Datenbank von einem Server abzurufen. Diese Dienste werden von Windows Communication Foundation-Dienste oder WCF kurz genannt . WCF ist Microsofts neue Plattform für Netzwerk verteilt Dienstleistungen und die Kommunikation zwischen Anwendungen . Die Plattform wurde mit . NET Framework 3.0 freigegeben. Der WCF- Plattform vereint alle vorhergehenden Service-Plattformen und -fähigen skalierbare Unterstützung für Prozessoren von einem Single-Core zu einem Quad-Core . Things You
Visual Studio 2010
brauchen anzeigen Weitere Anweisungen
1
Öffnen Sie Visual Studio 2010 -Programm aus dem Start-Menü. Klicken Sie auf das Menü "Datei" . Zeigen Sie auf "Neu" und wählen Sie " Projekt". Stellen Sie die " Projekt-Typ " auf " Silverlight ". Wählen Sie " Silverlight Application" von den Visual Studio installierte Vorlagen . Übernehmen Sie den Standardnamen " SilverlightApplicaton1 " und klicken Sie auf "OK".
2
Übernehmen Sie die voreingestellte Option "Host die Silverlight-Anwendung in einer neuen Website " in der " Neue Silverlight-Anwendung " Assistenten , das sich öffnet . Behalten Sie den Standardwert " SilverlightApplication1.Web " für die " New Web Project" Namen ausgewählt . Behalten Sie den Standardwert "ASP.NET Web Application Project ", wie die New Webprojekt Typ . Dann klicken Sie auf "OK".
3
rechten Maustaste auf das " SilverlightApplication1.Web " und wählen Sie " Hinzufügen". Klicken Sie auf " Neu " und warten Sie auf den "Add New Item "-Fenster zu öffnen . Wählen Sie aus dem entsprechenden Silverlight Sprachgruppe in der "Installierte Vorlagen" Bereich auf der linken Seite.
4
Wählen Sie den " Silverlight - aktivierter WCF-Dienst " Vorlage aus dem zentralen Bereich . Stellen Sie den Service-Namen zu " CustomerService.svc " im Feld "Name" in der Nähe der Unterseite. Klicken Sie auf die Schaltfläche "Hinzufügen" auf der rechten Seite der "Name" .
5
Implementieren Sie die " CustomerService " Auftrags durch Ersetzen des " DoWork "-Methode in der " CustomerService " -Klasse mit den Operationen, die Sie wollen, der Service zu unterstützen . Ändern Sie die Service-Verträge an Ihre Bedürfnisse anzupassen .
6
Testen Sie die Service-Implementierung , indem Sie den " CustomerService.svc " Datei -Explorer aus. Rechten Maustaste auf das " CustomerService.svc "-Datei und wählen Sie " Ansicht im Browser . " Bestätigen Sie sehen ein " CustomerService " Testseite , um den Dienst zu überprüfen ist . Überprüfen Sie den Code , um zu bestätigen gibt es keine Rechtschreibfehler , wenn die Testseite nicht .