Could anyone suggest the proper way for binding LINQ to SQL queries in Windows Forms controls? Should i follow the standard way with BindingSource and handle the events to have change tracking while various values changing from the controls. This kind of binding will involve hierarchical object binding too, EntityRef<>, EntitySet<>.
Now for the designer, is it OK to create Object DataSource on the dbml Domain Model and use it on controls or should i just use code? I guess designer way just speed things up and that is good of course, but as we all know, speed sometimes is bad.