aplicaciones Silverlight se pueden desarrollar con la ayuda para el acceso al servidor . Por ejemplo, si usted está escribiendo una aplicación de gestión de clientes, la aplicación de Silverlight puede necesitar un servicio para recuperar una base de datos del cliente desde un servidor. Estos servicios se denominan servicios de Windows Communication Foundation o WCF para abreviar. WCF es la nueva plataforma de Microsoft para la distribución de servicios de red y comunicaciones entre aplicaciones. La plataforma fue lanzada con el marco . NET 3.0 . La plataforma de WCF unificó todas las plataformas de servicios anteriores y de apoyo escalable habilitado para los procesadores de un solo núcleo a una de cuatro núcleos . Cosas que necesitará
Visual Studio 2010
Mostrar más instrucciones
1
Abra su programa de Visual Studio 2010 en el menú Inicio. Haga clic en el menú "Archivo". Seleccione "Nuevo" y seleccione " Proyecto". Establezca el " tipo de proyecto " a " Silverlight ". Seleccione la opción " Aplicación de Silverlight " de las plantillas instaladas de Visual Studio . Acepte el nombre predeterminado " SilverlightApplicaton1 " y haga clic en " Aceptar".
2
Acepte la opción predeterminada " Hospedar la aplicación de Silverlight en un nuevo sitio Web " en la " Nueva aplicación de Silverlight " asistente que aparece. Deje el valor predeterminado " SilverlightApplication1.Web " seleccionado para el " Nuevo proyecto Web" nombre. Mantenga el " proyecto de aplicación Web ASP.NET " default como el Nuevo tipo de proyecto Web. A continuación, haga clic en "OK . "
3 Haga clic en el " SilverlightApplication1.Web " y seleccione " Agregar ". Haga clic en " Nuevo elemento " y esperar a que el " nuevo elemento Agregar" para abrir la ventana . Seleccione Silverlight desde el grupo de idiomas correspondiente en la sección " Plantillas instaladas " panel de la izquierda .
4
Seleccione la opción " Silverlight -enabled WCF Service" plantilla desde el panel central. Establezca el nombre del servicio de " CustomerService.svc " en el cuadro "Nombre" en la parte inferior . Haga clic en el botón "Añadir " a la derecha del campo "Nombre " .
5
Implementar el contrato de " Servicio a Cliente " mediante la sustitución del método de " DoWork " en la categoría de " Servicio a Cliente " con las operaciones que desee el servicio de apoyo . Modificar los contratos de servicios para satisfacer sus necesidades .
6
prueba la implementación del servicio , seleccione el archivo " CustomerService.svc " del Explorador de soluciones . Haga clic derecho en el archivo " CustomerService.svc " y seleccione " Ver en el explorador . " Confirme que aparece una página de prueba " a Cliente " para verificar el servicio está disponible . Revise el código para confirmar que no haya errores de ortografía si la página de prueba no se supera .