Por si les interesa:
Ahí les dejo un programa que hice hace un año para la práctica de la U, está modelado en tres capas, no es la gran maravilla ni está del todo terminada, pero por lo menos les mostrará un ejemplo de cómo es (la conexión a la DB es un simple archivito de access, pero en la clase pueden implementar el conector de MySQL, o utilizar la biblioteca de conexión de SQL Server, o un OLEDB, el que sea, en fin)... en cuanto a los proyectos, las dll's, etc...
Otra cosa: es necesario saber que las conexiones de las capas se dan así:
- La capa cliente solo se conecta a la capa de negociación.
- La capa de negociación solo se conecta a la capa de base de datos.
- No existe conexión directa entre el cliente y la base de datos.
Pueden descargar la práctica desde aquí:
http://mirror.grupodsign.com/Thorondor.zip
Ah!, está escrita en C#