Ando en el desarrollo de una aplicación que tengo planeado trabaje en red, por donde la aplicación reciba de una interfaz (que al parecer esta misma seria todo en el mismo programa) datos de otra.
A ver si me explico mejor dando este ejemplo:
![ojotes](http://static.forosdelweb.com/fdwtheme/images/smilies/ojotes.png)
Tengo la aplicación en una PC en la interfaz de selección del genero de música para una petición (para que pongan esa canción a reproducir), en otra PC que esta en red con la pasada; tengo la interfaz de recepción de peticiones. La idea es que lo que yo seleccione en la PC 1 (donde hago la petición de la canción que quiero) reciba esa petición en una ventana de windows en la segunda PC.
Mis dudas serían:
¿Como sugieren que trabaje con este programa, todo en un proyecto de VS.Net 2005 o es necesario que haga 2 o más?
¿Como realizar la transferencia de información por red para esta aplicación?
De antemano, gracias y espero puedan ayudarme.
![sonriente](http://static.forosdelweb.com/fdwtheme/images/smilies/smile.png)
P.D. Uso Visual Studio. Net 2005 y también trabajaría extrayendo y metiendo datos en una base de datos en SQL Server 2005.
![Afirmando](http://static.forosdelweb.com/fdwtheme/images/smilies/afirmar.gif)