Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/08/2009, 18:20
Robertiko
 
Fecha de Ingreso: julio-2009
Mensajes: 3
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: Una solucion, dos proyectos, misma base de datos?

Hola Maiu:

Yo te recomendaría encapsular el acceso a datos en una capa inferior que se encargara de acceder a los datos y fuera comun a las 2 aplicaciones. Los proyectos de administración y WPF delegarían en esta capa los accesos a datos.

Para ello create un proyecto Windows -> Libreria de clases e implementa en ella las clases de acceso a datos (o simplemente define ahi el dbml)

Despues agrega una referencia desde los proyectos Windows Forms y WPF a dicho proyecto donde esta mplementado el acceso, y ya podrías utilizar el DataContext.

Ten en cuenta que existiendo varios proyectos en una aplicacion (en este caso)
- Windows Forms -> dll de acceso a datos
- Wpf -> dll de acceso a datos
Podrían existir varios archivos de configuracion (web.config o app.config) El aplicativo pillará el situado en la parte superior, es decir, el web.config del proyecto wpf y el app.config del proyecto windows forms.

Un saludo