Navidad con los #retosMSDN: Creando una aplicación para resolver Sudokus con Visual Studio

En el primer #retosMSDN de Navidad te propusimos crear una API REST de Sudokus que dado un tablero de Sudoku clásico de 9x9 completa o parcialmente relleno nos dijese si todos los números introducidos están en una posición válida. En el segundo #retosMSDN de Navidad te propusimos crear un sitio web que consumiese esa API. Ahora te proponemos continuar a partir de ahí con este otro reto:

 

El Reto

Queremos que implementes una aplicación de escritorio o móvil que consuma la API implementada en el primer reto de Navidad y que nos permita resolver un Sudoku (con tableros introducidos por el usuario, o si la API lo implementa, con tableros generados por el servicio web) y saber si nuestra solución va por el buen camino y si finalmente es correcta.

El objetivo es conseguir el código más legible posible utilizando Visual Studio 2013 ó 2015, y puedes utilizar para ello cualquier framework y lenguaje de los soportados por nuestro IDE.

 

Te recomendamos que utilices Visual Studio Community 2013 o cualquier otra edición superior con Update 4 o directamente Visual Studio 2015 Preview, que utilices buenas prácticas de desarrollo y testing, y que uses Visual Studio Online para tu repositorio de código (gratuito hasta 5 desarrolladores) aunque puedes utilizar también GitHub.

 

La Solución

¿Ya lo has resuelto? Comparte con nosotros tu solución de Visual Studio en esmsdn@microsoft.com.

El viernes de la semana que viene, el día 9 de enero, publicaremos la solución que nosotros proponemos para el reto.

¡Actualización! Solución al Reto 3 de Navidad - Creando una aplicación para resolver Sudokus con Visual Studio

¿Sabías que…

…puedes utilizar Visual Studio para desarrollar, entre otras muchas cosas, aplicaciones de escritorio con Windows Presentation Foundation (WPF), Apps Universales para la Tienda Windows y Windows Phone, y apps para Windows, Windows Phone, iOS y Android con Xamarin o Apache Cordova?

Y te recordamos que en Microsoft Virtual Academy (MVA) puedes encontrar todo tipo de cursos de formación gratuitos que te pueden ser de utilidad. Aquí puedes encontrar una buena selección de dichos cursos.

Si tienes cualquier duda o problema durante la resolución del reto, o si quieres retar al resto de la comunidad, no dudes en ponerte en contacto con nosotros.

Un saludo,

Alejandro Campos Magencio (@alejacma)

Technical Evangelist

PD: Mantente informado de todas las novedades de Microsoft para los desarrolladores españoles a través del Twitter de MSDN, el Facebook de MSDN, el Blog de MSDN y la Newsletter MSDN Flash.