Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/03/2011, 17:25
Avatar de mayid
mayid
Colaborador
 
Fecha de Ingreso: marzo-2009
Ubicación: BsAs
Mensajes: 4.014
Antigüedad: 15 años, 8 meses
Puntos: 101
DAL y llenado de controles data-aware en WPF

Estoy aprendiendo varias cosas a la vez en WPF. Una es el uso de controles data-aware y otra la separación en capas (concretamente, el DAL).

Respecto a controles como ComboBox y ListBox, me encuentro con que no tienen la propiedad DataSource, como si la tienen controles de ASP.NET

Por la razon anterior, estoy empezando a descartar la idea de usar DataSets para listar datos de una tabla SQL. Y en cambio usaría el control ObjectDataProvider. A esto lo ven a bien?

Respecto al DAL, mi duda es como implementarlo. Hay un par de tutoriales por ahí pero estoy confundido. Para cada tabla de mi base de datos debería crear una clase, y aparte crear otra para listarlos? Ej:
Class Usuario
...
Class Usuarios : List<Usuario>
(nota: no se muy bien por que se declara el List aqui)

Y que hay de la coneccion en si misma? Esta bien un objeto así?

Código C#:
Ver original
  1. class ConeccionBD
  2.     {  
  3.  
  4.         public SqlConnection conectar()
  5.         {
  6.             string connStr = WpfApplication1.Properties.Settings.Default["coneccion"].ToString();
  7.             return new SqlConnection(connStr);      
  8.         }
  9.        
  10.     }

Agradezco comentarios.