Tag Info

New answers tagged


I think the real problem here is that you are allowing an implementation detail ( the relationship between a DBContext and interface tabs ) to restrict your thinking about the user experience of your application. There is nothing to tie your database connections methodology to the interface. In fact for practicality and testability you should definitely be ...


In the desktop application I am currently working at we solved similar problems by introducing an event mechanism, centered around a global "Event Manager". We have got a handful of "main business objects" (~10 different types), and whenever one dialog changes a business object, it raises a "change" event, including the type and the ID of the related object ...

Top 50 recent answers are included