31 días con Robotics Studio 2008 R3: día uno haciendo un proyecto inicial con Robotics y Visual Studio 2.010

Introducción

Cómo sigue la filosofía de todos estos post que estoy escribiendo, supondré que tienes instalado Visual Studio en cualquiera de sus versiones así como Microsoft Robotics Studio 2008 R3.

Me resultó sorprendente después de la visita de El Bruno ha Sevilla que es más que cierto que no existe una gran literatura al respecto de Microsoft Robotics Studio en lengua castellana, cuando al contrario existe un gran interés por esta herramienta.

Muchas son las preguntas que me he encontrado cuando he dado alguna conferencia de robotics, normalmente en la Universidad de Sevilla, y eran claras y concisas. Dos ejemplo pueden ilustrar claramente lo que quiero expresar:

¿Cómo se hace un contrato?

Yo no sabía responder a esta pregunta hasta que me enfrenté al reto de montar mi R2D2 en robotics de manera virtual, es algo realmente sencillo y que sólo hay que tener en cuenta una serie de atributos para los métodos y para las clases.

¿Y esto es gratis?

No sólo es gratis sino que es código abierto, no libre software.

Así, tras esta introducción que justifica esta serie de post empiezo con el primero.

Creando un proyecto de robotics en Visual Studio 2.010.

Es una tarea realmente sencilla, hay que crear un proyecto DSS (2.2) y modificar la plantilla que se te presenta.

Ahora vamos hacer un pequeño resúmen de todo lo que contiene esta solución, para ello nos fijamos en la ventana de solución vemos que tenemos 3 archivos:

  1. el archivo de manifiesto: es un archivo XML que contiene la información necesaria para el despliegue del servicio web.
  2. el archivo nombredelasolucionTypes.cs: contiene el contrato que define como debe actual el servio, aquí es donde se define el contrato (con lo que la pregunta que hicimos en la introducción ya está resuelta).
  3. el archivo nombredelasolucion.cs: contiene el resto de clases que son necesarias para definir el servicio.

Por otro lado, si lo que deseamos es crear un proyecto desde cero, que es mi caso, partiendo de la realidad lo mejor es partir de un ejemplo de tantos que contiene robotics. Nos centraremos en el que viene en la carpeta de Virtualización, pero eso en el siguiente post.

 

Deja un comentario

2 comentarios

  1. Antonio

     /  junio 14, 2011

    livingincoria estoy interesado en el tema de robotics studio, si tienes algún tipo de material, sobre todo algo en castellano, te agradeceria que te pusieras en contacto conmigo.
    Un saludo

    Responder

Replica a livingincoria Cancelar la respuesta