Estoy buscando una muestra que demuestre de la manera más liviana posible lo siguiente:¿Una muestra de MVPM-Light WP7 super simple?
Un modelo que invoca un servicio web basado en SOAP; sondeo regular para obtener el último valor (suponiendo que el servicio SOAP devuelve un valor booleano). El modelo también debe admitir la invocación de un método SOAP que cambie el booleano en el servidor.
Un ViewModel que permite que el booleano subyacente se vincule a controles en la Vista (por ejemplo, a una casilla de verificación).
A Ver con el control de casilla de verificación anterior vinculado al booleano subyacente. Según el intervalo de sondeo, la casilla se actualizará a medida que cambie el estado del servidor. Si se hace clic en la casilla de verificación, el evento se enviará al modelo y el servidor se actualizará.
De manera óptima, esta muestra funcionará en Windows Phone 7, pero en caso de apuro estaría contento con algo que admite SL3 (no se permite el uso del enrutamiento de comandos SL4).
Tengo problemas tratando de entender cómo hacer que MVVM-Light funcione para mí y sospecho que un experto podría codificar una muestra así rápidamente ... También sospecho que este es un patrón bastante común para muchos de aplicaciones.
El sondeo de un servidor desde un dispositivo móvil es, en el mejor de los casos, un olor a código pero, por lo general, un antipatrón, ya que tiene implicaciones en el uso de los recursos. Debería ver que el proceso del servidor envíe una notificación cuando cambie el valor devuelto por el servicio. También es probable que obtenga más ayuda si puede demostrar lo que ha intentado y los problemas que ha encontrado. Pedirle a alguien que escriba un ejemplo de trabajo rara vez es una estrategia exitosa para obtener ayuda. –
Comentario justo acerca de cómo escribir una aplicación con requisitos específicos para alguien, pero si hay una muestra disponible que demuestre al menos uno de los fundamentos principales que se pueden vincular, entonces es un comienzo sobre el que se puede construir. –