Desde hace unos meses, vengo dictando una charla, donde muestro un pequeño ejemplo, en capas, desarrollado en .NET. Tiene una capa de acceso a datos, una de negocio, y varias de presentación (cliente local, cliente remoto Windows, cliente ASP.NET). Está armado de tal forma, que la interfaz de servicio es la misma para todos los clientes. El cliente windows remoto, tanto se comunica con Remoting como con Web Services.
He dejado los ejemplos y presentaciones en:
Material de la Jornada Desarrollando una Aplicación .NET en Capas
Usé ahí para generar gran parte del código, el AjGenesis, versión 0.3
También hay ejemplos similares usando NHibernate y OJB.NET, desde:
Material del Seminario Object Relational Mapping en .NET
Mañana estaré mostrando ese material en la Universidad Tecnológica Nacional, Regional Resistencia, Chaco, Argentina. Más información en:
http://www.frre.utn.edu.ar/modules.php?name=News&file=article&sid=165
Ha sido organizado por el Microsoft User’s Group de Argentina